./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec4_product24.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 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_spec4_product24.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 cc83a32f8f5c6143265231752530a7f576faa355052cdad9509cfbce0d0adeb3 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-17 14:58:35,655 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-17 14:58:35,657 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-17 14:58:35,691 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-17 14:58:35,692 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-17 14:58:35,694 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-17 14:58:35,695 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-17 14:58:35,697 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-17 14:58:35,698 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-17 14:58:35,703 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-17 14:58:35,704 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-17 14:58:35,704 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-17 14:58:35,705 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-17 14:58:35,706 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-17 14:58:35,707 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-17 14:58:35,710 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-17 14:58:35,712 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-17 14:58:35,712 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-17 14:58:35,713 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-17 14:58:35,715 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-17 14:58:35,718 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-17 14:58:35,719 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-17 14:58:35,720 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-17 14:58:35,721 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-17 14:58:35,722 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-17 14:58:35,724 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-17 14:58:35,724 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-17 14:58:35,725 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-17 14:58:35,726 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-17 14:58:35,726 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-17 14:58:35,727 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-17 14:58:35,727 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-17 14:58:35,728 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-17 14:58:35,729 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-17 14:58:35,729 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-17 14:58:35,730 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-17 14:58:35,730 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-17 14:58:35,731 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-17 14:58:35,731 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-17 14:58:35,731 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-17 14:58:35,732 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-17 14:58:35,733 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-17 14:58:35,754 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-17 14:58:35,754 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-17 14:58:35,754 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-17 14:58:35,755 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-17 14:58:35,755 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-17 14:58:35,755 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-17 14:58:35,756 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-17 14:58:35,756 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-17 14:58:35,756 INFO L138 SettingsManager]: * Use SBE=true [2021-12-17 14:58:35,756 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-17 14:58:35,757 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-17 14:58:35,757 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-17 14:58:35,757 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-17 14:58:35,757 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-17 14:58:35,757 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-17 14:58:35,757 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-17 14:58:35,758 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-17 14:58:35,758 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-17 14:58:35,758 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-17 14:58:35,758 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-17 14:58:35,758 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-17 14:58:35,758 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-17 14:58:35,758 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-17 14:58:35,759 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-17 14:58:35,759 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 14:58:35,759 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-17 14:58:35,759 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-17 14:58:35,760 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-17 14:58:35,760 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-17 14:58:35,760 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-17 14:58:35,761 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-17 14:58:35,761 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-17 14:58:35,761 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-17 14:58:35,761 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-17 14:58:35,761 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 -> cc83a32f8f5c6143265231752530a7f576faa355052cdad9509cfbce0d0adeb3 [2021-12-17 14:58:35,961 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-17 14:58:35,983 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-17 14:58:35,985 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-17 14:58:35,986 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-17 14:58:35,986 INFO L275 PluginConnector]: CDTParser initialized [2021-12-17 14:58:35,987 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec4_product24.cil.c [2021-12-17 14:58:36,029 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/91be9ed25/4aa266ca062e446fb395a96f083c68c4/FLAG7eb37e767 [2021-12-17 14:58:36,422 INFO L306 CDTParser]: Found 1 translation units. [2021-12-17 14:58:36,427 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec4_product24.cil.c [2021-12-17 14:58:36,445 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/91be9ed25/4aa266ca062e446fb395a96f083c68c4/FLAG7eb37e767 [2021-12-17 14:58:36,754 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/91be9ed25/4aa266ca062e446fb395a96f083c68c4 [2021-12-17 14:58:36,756 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-17 14:58:36,757 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-17 14:58:36,763 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-17 14:58:36,763 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-17 14:58:36,766 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-17 14:58:36,766 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 02:58:36" (1/1) ... [2021-12-17 14:58:36,767 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@481111b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:36, skipping insertion in model container [2021-12-17 14:58:36,767 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 02:58:36" (1/1) ... [2021-12-17 14:58:36,772 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-17 14:58:36,830 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-17 14:58:37,100 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_spec4_product24.cil.c[33676,33689] [2021-12-17 14:58:37,191 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 14:58:37,198 INFO L203 MainTranslator]: Completed pre-run [2021-12-17 14:58:37,236 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_spec4_product24.cil.c[33676,33689] [2021-12-17 14:58:37,288 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 14:58:37,307 INFO L208 MainTranslator]: Completed translation [2021-12-17 14:58:37,307 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37 WrapperNode [2021-12-17 14:58:37,308 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-17 14:58:37,308 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-17 14:58:37,308 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-17 14:58:37,309 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-17 14:58:37,313 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37" (1/1) ... [2021-12-17 14:58:37,350 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37" (1/1) ... [2021-12-17 14:58:37,402 INFO L137 Inliner]: procedures = 130, calls = 209, calls flagged for inlining = 63, calls inlined = 58, statements flattened = 1034 [2021-12-17 14:58:37,402 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-17 14:58:37,403 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-17 14:58:37,403 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-17 14:58:37,403 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-17 14:58:37,409 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37" (1/1) ... [2021-12-17 14:58:37,409 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37" (1/1) ... [2021-12-17 14:58:37,414 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37" (1/1) ... [2021-12-17 14:58:37,414 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37" (1/1) ... [2021-12-17 14:58:37,424 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37" (1/1) ... [2021-12-17 14:58:37,430 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37" (1/1) ... [2021-12-17 14:58:37,433 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37" (1/1) ... [2021-12-17 14:58:37,437 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-17 14:58:37,438 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-17 14:58:37,438 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-17 14:58:37,438 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-17 14:58:37,439 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37" (1/1) ... [2021-12-17 14:58:37,449 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 14:58:37,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:58:37,464 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-17 14:58:37,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-17 14:58:37,503 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2021-12-17 14:58:37,503 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2021-12-17 14:58:37,503 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-12-17 14:58:37,504 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-12-17 14:58:37,504 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-12-17 14:58:37,504 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-12-17 14:58:37,504 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-12-17 14:58:37,505 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-12-17 14:58:37,505 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-12-17 14:58:37,506 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-12-17 14:58:37,507 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-12-17 14:58:37,507 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-12-17 14:58:37,507 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-12-17 14:58:37,507 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-12-17 14:58:37,507 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-12-17 14:58:37,515 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-12-17 14:58:37,515 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-12-17 14:58:37,516 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2021-12-17 14:58:37,516 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2021-12-17 14:58:37,516 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-12-17 14:58:37,516 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-12-17 14:58:37,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-17 14:58:37,516 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-12-17 14:58:37,516 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-12-17 14:58:37,516 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-12-17 14:58:37,516 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-12-17 14:58:37,517 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-12-17 14:58:37,517 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-12-17 14:58:37,517 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-12-17 14:58:37,517 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-12-17 14:58:37,517 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-12-17 14:58:37,517 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-12-17 14:58:37,517 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-12-17 14:58:37,517 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-12-17 14:58:37,517 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-12-17 14:58:37,517 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-12-17 14:58:37,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-17 14:58:37,517 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-12-17 14:58:37,517 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-12-17 14:58:37,517 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-17 14:58:37,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-17 14:58:37,692 INFO L236 CfgBuilder]: Building ICFG [2021-12-17 14:58:37,697 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-17 14:58:38,222 INFO L277 CfgBuilder]: Performing block encoding [2021-12-17 14:58:38,236 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-17 14:58:38,236 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-17 14:58:38,238 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 02:58:38 BoogieIcfgContainer [2021-12-17 14:58:38,238 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-17 14:58:38,240 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-17 14:58:38,241 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-17 14:58:38,243 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-17 14:58:38,243 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.12 02:58:36" (1/3) ... [2021-12-17 14:58:38,244 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@211ce25a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 02:58:38, skipping insertion in model container [2021-12-17 14:58:38,244 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:58:37" (2/3) ... [2021-12-17 14:58:38,244 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@211ce25a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 02:58:38, skipping insertion in model container [2021-12-17 14:58:38,245 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 02:58:38" (3/3) ... [2021-12-17 14:58:38,245 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec4_product24.cil.c [2021-12-17 14:58:38,249 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-17 14:58:38,249 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-17 14:58:38,292 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-17 14:58:38,298 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-17 14:58:38,299 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-17 14:58:38,333 INFO L276 IsEmpty]: Start isEmpty. Operand has 327 states, 259 states have (on average 1.528957528957529) internal successors, (396), 261 states have internal predecessors, (396), 48 states have call successors, (48), 18 states have call predecessors, (48), 18 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2021-12-17 14:58:38,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-12-17 14:58:38,342 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:38,343 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:58:38,343 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:38,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:38,346 INFO L85 PathProgramCache]: Analyzing trace with hash -487814917, now seen corresponding path program 1 times [2021-12-17 14:58:38,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:38,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759750787] [2021-12-17 14:58:38,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:38,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:38,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:38,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:38,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:38,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-17 14:58:38,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 14:58:38,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-17 14:58:38,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-17 14:58:38,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-17 14:58:38,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:58:38,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-17 14:58:38,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:58:38,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-17 14:58:38,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,723 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-17 14:58:38,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:38,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759750787] [2021-12-17 14:58:38,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759750787] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:58:38,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859402056] [2021-12-17 14:58:38,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:38,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:58:38,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:58:38,732 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:58:38,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-17 14:58:38,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:38,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-17 14:58:38,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:58:39,130 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-17 14:58:39,130 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:58:39,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859402056] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:39,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:58:39,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2021-12-17 14:58:39,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488234196] [2021-12-17 14:58:39,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:39,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-17 14:58:39,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:39,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-17 14:58:39,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:58:39,175 INFO L87 Difference]: Start difference. First operand has 327 states, 259 states have (on average 1.528957528957529) internal successors, (396), 261 states have internal predecessors, (396), 48 states have call successors, (48), 18 states have call predecessors, (48), 18 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Second operand has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:39,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:39,216 INFO L93 Difference]: Finished difference Result 495 states and 730 transitions. [2021-12-17 14:58:39,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-17 14:58:39,218 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 92 [2021-12-17 14:58:39,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:39,226 INFO L225 Difference]: With dead ends: 495 [2021-12-17 14:58:39,226 INFO L226 Difference]: Without dead ends: 320 [2021-12-17 14:58:39,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:58:39,234 INFO L933 BasicCegarLoop]: 488 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, 488 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:39,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:58:39,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-12-17 14:58:39,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 320. [2021-12-17 14:58:39,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 253 states have (on average 1.5217391304347827) internal successors, (385), 254 states have internal predecessors, (385), 48 states have call successors, (48), 18 states have call predecessors, (48), 18 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2021-12-17 14:58:39,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 480 transitions. [2021-12-17 14:58:39,288 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 480 transitions. Word has length 92 [2021-12-17 14:58:39,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:39,289 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 480 transitions. [2021-12-17 14:58:39,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:39,290 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 480 transitions. [2021-12-17 14:58:39,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-17 14:58:39,294 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:39,294 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:58:39,312 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-12-17 14:58:39,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-12-17 14:58:39,513 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:39,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:39,513 INFO L85 PathProgramCache]: Analyzing trace with hash 742003477, now seen corresponding path program 1 times [2021-12-17 14:58:39,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:39,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002067955] [2021-12-17 14:58:39,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:39,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:39,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:39,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:39,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:39,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-17 14:58:39,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 14:58:39,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-17 14:58:39,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-17 14:58:39,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:58:39,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-17 14:58:39,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-17 14:58:39,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-17 14:58:39,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:58:39,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,692 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-17 14:58:39,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:39,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002067955] [2021-12-17 14:58:39,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002067955] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:58:39,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915188251] [2021-12-17 14:58:39,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:39,692 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:58:39,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:58:39,695 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:58:39,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-17 14:58:39,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:39,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 14:58:39,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:58:40,075 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-17 14:58:40,075 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:58:40,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915188251] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:40,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:58:40,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-17 14:58:40,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915152759] [2021-12-17 14:58:40,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:40,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 14:58:40,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:40,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 14:58:40,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:58:40,078 INFO L87 Difference]: Start difference. First operand 320 states and 480 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:40,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:40,106 INFO L93 Difference]: Finished difference Result 485 states and 711 transitions. [2021-12-17 14:58:40,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 14:58:40,107 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 93 [2021-12-17 14:58:40,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:40,110 INFO L225 Difference]: With dead ends: 485 [2021-12-17 14:58:40,110 INFO L226 Difference]: Without dead ends: 323 [2021-12-17 14:58:40,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:58:40,111 INFO L933 BasicCegarLoop]: 478 mSDtfsCounter, 1 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 954 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:40,112 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 954 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:58:40,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-12-17 14:58:40,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 322. [2021-12-17 14:58:40,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 255 states have (on average 1.5176470588235293) internal successors, (387), 256 states have internal predecessors, (387), 48 states have call successors, (48), 18 states have call predecessors, (48), 18 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2021-12-17 14:58:40,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 482 transitions. [2021-12-17 14:58:40,139 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 482 transitions. Word has length 93 [2021-12-17 14:58:40,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:40,139 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 482 transitions. [2021-12-17 14:58:40,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:40,139 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 482 transitions. [2021-12-17 14:58:40,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-17 14:58:40,153 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:40,153 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:58:40,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-17 14:58:40,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-12-17 14:58:40,363 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:40,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:40,364 INFO L85 PathProgramCache]: Analyzing trace with hash 301090512, now seen corresponding path program 1 times [2021-12-17 14:58:40,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:40,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158811806] [2021-12-17 14:58:40,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:40,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:40,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:40,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:40,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:40,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-17 14:58:40,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 14:58:40,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-17 14:58:40,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-17 14:58:40,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-17 14:58:40,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-17 14:58:40,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-17 14:58:40,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 14:58:40,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-17 14:58:40,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,532 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-17 14:58:40,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:40,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158811806] [2021-12-17 14:58:40,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158811806] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:58:40,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641202712] [2021-12-17 14:58:40,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:40,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:58:40,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:58:40,536 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:58:40,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-17 14:58:40,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:40,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 995 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:58:40,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:58:40,890 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-17 14:58:40,891 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:58:40,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641202712] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:40,891 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:58:40,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-17 14:58:40,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792862950] [2021-12-17 14:58:40,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:40,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 14:58:40,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:40,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 14:58:40,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:58:40,893 INFO L87 Difference]: Start difference. First operand 322 states and 482 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:40,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:40,916 INFO L93 Difference]: Finished difference Result 679 states and 1031 transitions. [2021-12-17 14:58:40,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 14:58:40,916 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 102 [2021-12-17 14:58:40,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:40,920 INFO L225 Difference]: With dead ends: 679 [2021-12-17 14:58:40,920 INFO L226 Difference]: Without dead ends: 384 [2021-12-17 14:58:40,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:58:40,923 INFO L933 BasicCegarLoop]: 498 mSDtfsCounter, 115 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 932 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:40,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 932 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:58:40,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-12-17 14:58:40,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 376. [2021-12-17 14:58:40,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 298 states have (on average 1.5335570469798658) internal successors, (457), 299 states have internal predecessors, (457), 59 states have call successors, (59), 18 states have call predecessors, (59), 18 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2021-12-17 14:58:40,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 574 transitions. [2021-12-17 14:58:40,951 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 574 transitions. Word has length 102 [2021-12-17 14:58:40,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:40,952 INFO L470 AbstractCegarLoop]: Abstraction has 376 states and 574 transitions. [2021-12-17 14:58:40,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:40,952 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 574 transitions. [2021-12-17 14:58:40,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-17 14:58:40,954 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:40,954 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:58:40,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-17 14:58:41,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:58:41,166 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:41,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:41,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1534344120, now seen corresponding path program 1 times [2021-12-17 14:58:41,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:41,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671269211] [2021-12-17 14:58:41,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:41,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:41,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:41,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:41,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-17 14:58:41,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 14:58:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-17 14:58:41,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-17 14:58:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-17 14:58:41,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-17 14:58:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-17 14:58:41,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-17 14:58:41,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-17 14:58:41,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,288 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-17 14:58:41,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:41,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671269211] [2021-12-17 14:58:41,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671269211] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:58:41,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222499031] [2021-12-17 14:58:41,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:41,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:58:41,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:58:41,290 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:58:41,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-17 14:58:41,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 1002 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-17 14:58:41,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:58:41,640 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-17 14:58:41,640 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:58:41,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222499031] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:41,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:58:41,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2021-12-17 14:58:41,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590903892] [2021-12-17 14:58:41,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:41,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 14:58:41,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:41,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 14:58:41,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-17 14:58:41,642 INFO L87 Difference]: Start difference. First operand 376 states and 574 transitions. Second operand has 5 states, 4 states have (on average 16.75) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-17 14:58:41,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:41,697 INFO L93 Difference]: Finished difference Result 743 states and 1138 transitions. [2021-12-17 14:58:41,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 14:58:41,698 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 16.75) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 103 [2021-12-17 14:58:41,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:41,701 INFO L225 Difference]: With dead ends: 743 [2021-12-17 14:58:41,701 INFO L226 Difference]: Without dead ends: 378 [2021-12-17 14:58:41,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:58:41,703 INFO L933 BasicCegarLoop]: 471 mSDtfsCounter, 133 mSDsluCounter, 1261 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1732 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:41,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 1732 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:58:41,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-12-17 14:58:41,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 378. [2021-12-17 14:58:41,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 299 states have (on average 1.5317725752508362) internal successors, (458), 301 states have internal predecessors, (458), 59 states have call successors, (59), 18 states have call predecessors, (59), 19 states have return successors, (60), 58 states have call predecessors, (60), 58 states have call successors, (60) [2021-12-17 14:58:41,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 577 transitions. [2021-12-17 14:58:41,729 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 577 transitions. Word has length 103 [2021-12-17 14:58:41,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:41,729 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 577 transitions. [2021-12-17 14:58:41,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 16.75) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-17 14:58:41,730 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 577 transitions. [2021-12-17 14:58:41,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-17 14:58:41,732 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:41,732 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-17 14:58:41,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-17 14:58:41,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:58:41,943 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:41,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:41,943 INFO L85 PathProgramCache]: Analyzing trace with hash -2047083558, now seen corresponding path program 1 times [2021-12-17 14:58:41,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:41,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311842558] [2021-12-17 14:58:41,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:41,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:41,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:41,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:41,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:41,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:42,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:58:42,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-17 14:58:42,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:58:42,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-17 14:58:42,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-17 14:58:42,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:58:42,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-17 14:58:42,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-17 14:58:42,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-17 14:58:42,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,066 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-17 14:58:42,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:42,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311842558] [2021-12-17 14:58:42,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311842558] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:58:42,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826960122] [2021-12-17 14:58:42,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:42,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:58:42,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:58:42,067 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:58:42,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-17 14:58:42,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 1003 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-17 14:58:42,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:58:42,393 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-17 14:58:42,394 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:58:42,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826960122] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:42,394 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:58:42,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2021-12-17 14:58:42,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677411561] [2021-12-17 14:58:42,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:42,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 14:58:42,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:42,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 14:58:42,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-12-17 14:58:42,396 INFO L87 Difference]: Start difference. First operand 378 states and 577 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-17 14:58:42,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:42,440 INFO L93 Difference]: Finished difference Result 745 states and 1143 transitions. [2021-12-17 14:58:42,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 14:58:42,440 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 104 [2021-12-17 14:58:42,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:42,442 INFO L225 Difference]: With dead ends: 745 [2021-12-17 14:58:42,442 INFO L226 Difference]: Without dead ends: 380 [2021-12-17 14:58:42,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-12-17 14:58:42,444 INFO L933 BasicCegarLoop]: 469 mSDtfsCounter, 132 mSDsluCounter, 1252 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 1721 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:42,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 1721 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:58:42,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2021-12-17 14:58:42,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 380. [2021-12-17 14:58:42,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 300 states have (on average 1.53) internal successors, (459), 303 states have internal predecessors, (459), 59 states have call successors, (59), 18 states have call predecessors, (59), 20 states have return successors, (65), 58 states have call predecessors, (65), 58 states have call successors, (65) [2021-12-17 14:58:42,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 583 transitions. [2021-12-17 14:58:42,457 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 583 transitions. Word has length 104 [2021-12-17 14:58:42,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:42,458 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 583 transitions. [2021-12-17 14:58:42,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-17 14:58:42,458 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 583 transitions. [2021-12-17 14:58:42,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-17 14:58:42,459 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:42,460 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-17 14:58:42,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-17 14:58:42,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:58:42,676 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:42,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:42,676 INFO L85 PathProgramCache]: Analyzing trace with hash -901344032, now seen corresponding path program 1 times [2021-12-17 14:58:42,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:42,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681965635] [2021-12-17 14:58:42,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:42,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:42,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:42,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:42,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:42,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:58:42,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:58:42,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-17 14:58:42,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-17 14:58:42,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 14:58:42,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-17 14:58:42,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-17 14:58:42,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 14:58:42,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-17 14:58:42,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:42,782 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-17 14:58:42,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:42,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681965635] [2021-12-17 14:58:42,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681965635] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:42,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:58:42,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-17 14:58:42,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404659781] [2021-12-17 14:58:42,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:42,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-17 14:58:42,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:42,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-17 14:58:42,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:58:42,784 INFO L87 Difference]: Start difference. First operand 380 states and 583 transitions. Second operand has 9 states, 8 states have (on average 8.125) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-17 14:58:44,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:44,109 INFO L93 Difference]: Finished difference Result 925 states and 1432 transitions. [2021-12-17 14:58:44,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-17 14:58:44,109 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.125) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 105 [2021-12-17 14:58:44,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:44,112 INFO L225 Difference]: With dead ends: 925 [2021-12-17 14:58:44,112 INFO L226 Difference]: Without dead ends: 568 [2021-12-17 14:58:44,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-17 14:58:44,114 INFO L933 BasicCegarLoop]: 633 mSDtfsCounter, 1166 mSDsluCounter, 1111 mSDsCounter, 0 mSdLazyCounter, 1975 mSolverCounterSat, 424 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1183 SdHoareTripleChecker+Valid, 1744 SdHoareTripleChecker+Invalid, 2399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 424 IncrementalHoareTripleChecker+Valid, 1975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:44,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1183 Valid, 1744 Invalid, 2399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [424 Valid, 1975 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-17 14:58:44,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-12-17 14:58:44,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 380. [2021-12-17 14:58:44,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 300 states have (on average 1.53) internal successors, (459), 303 states have internal predecessors, (459), 59 states have call successors, (59), 18 states have call predecessors, (59), 20 states have return successors, (64), 58 states have call predecessors, (64), 58 states have call successors, (64) [2021-12-17 14:58:44,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 582 transitions. [2021-12-17 14:58:44,146 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 582 transitions. Word has length 105 [2021-12-17 14:58:44,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:44,146 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 582 transitions. [2021-12-17 14:58:44,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.125) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-17 14:58:44,147 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 582 transitions. [2021-12-17 14:58:44,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-12-17 14:58:44,148 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:44,148 INFO L514 BasicCegarLoop]: 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] [2021-12-17 14:58:44,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-17 14:58:44,149 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:44,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:44,149 INFO L85 PathProgramCache]: Analyzing trace with hash 2004978448, now seen corresponding path program 2 times [2021-12-17 14:58:44,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:44,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319135423] [2021-12-17 14:58:44,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:44,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:44,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:44,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:44,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:44,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:58:44,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:58:44,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-17 14:58:44,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:58:44,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 14:58:44,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-17 14:58:44,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:58:44,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-17 14:58:44,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-17 14:58:44,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:44,238 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-17 14:58:44,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:44,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319135423] [2021-12-17 14:58:44,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319135423] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:44,238 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:58:44,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-17 14:58:44,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237544236] [2021-12-17 14:58:44,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:44,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-17 14:58:44,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:44,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-17 14:58:44,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:58:44,240 INFO L87 Difference]: Start difference. First operand 380 states and 582 transitions. Second operand has 9 states, 8 states have (on average 8.25) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-17 14:58:45,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:45,554 INFO L93 Difference]: Finished difference Result 927 states and 1435 transitions. [2021-12-17 14:58:45,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-17 14:58:45,555 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.25) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 106 [2021-12-17 14:58:45,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:45,557 INFO L225 Difference]: With dead ends: 927 [2021-12-17 14:58:45,557 INFO L226 Difference]: Without dead ends: 570 [2021-12-17 14:58:45,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-17 14:58:45,559 INFO L933 BasicCegarLoop]: 634 mSDtfsCounter, 1161 mSDsluCounter, 1111 mSDsCounter, 0 mSdLazyCounter, 1975 mSolverCounterSat, 433 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1178 SdHoareTripleChecker+Valid, 1745 SdHoareTripleChecker+Invalid, 2408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 433 IncrementalHoareTripleChecker+Valid, 1975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:45,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1178 Valid, 1745 Invalid, 2408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [433 Valid, 1975 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-17 14:58:45,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-12-17 14:58:45,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 382. [2021-12-17 14:58:45,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 301 states have (on average 1.5282392026578073) internal successors, (460), 305 states have internal predecessors, (460), 59 states have call successors, (59), 18 states have call predecessors, (59), 21 states have return successors, (66), 58 states have call predecessors, (66), 58 states have call successors, (66) [2021-12-17 14:58:45,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 585 transitions. [2021-12-17 14:58:45,576 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 585 transitions. Word has length 106 [2021-12-17 14:58:45,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:45,576 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 585 transitions. [2021-12-17 14:58:45,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.25) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-17 14:58:45,576 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 585 transitions. [2021-12-17 14:58:45,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-12-17 14:58:45,577 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:45,578 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-17 14:58:45,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-17 14:58:45,578 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:45,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:45,578 INFO L85 PathProgramCache]: Analyzing trace with hash -511714523, now seen corresponding path program 1 times [2021-12-17 14:58:45,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:45,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776351757] [2021-12-17 14:58:45,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:45,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:45,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:45,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:45,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:45,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:58:45,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:58:45,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:58:45,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-17 14:58:45,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-17 14:58:45,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 14:58:45,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-17 14:58:45,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-17 14:58:45,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-17 14:58:45,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:45,686 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-17 14:58:45,686 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:45,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776351757] [2021-12-17 14:58:45,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776351757] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:45,687 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:58:45,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-17 14:58:45,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108869661] [2021-12-17 14:58:45,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:45,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-17 14:58:45,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:45,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-17 14:58:45,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-17 14:58:45,688 INFO L87 Difference]: Start difference. First operand 382 states and 585 transitions. Second operand has 12 states, 11 states have (on average 6.363636363636363) internal successors, (70), 8 states have internal predecessors, (70), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-17 14:58:47,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:47,467 INFO L93 Difference]: Finished difference Result 925 states and 1430 transitions. [2021-12-17 14:58:47,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-17 14:58:47,468 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.363636363636363) internal successors, (70), 8 states have internal predecessors, (70), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 107 [2021-12-17 14:58:47,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:47,471 INFO L225 Difference]: With dead ends: 925 [2021-12-17 14:58:47,471 INFO L226 Difference]: Without dead ends: 570 [2021-12-17 14:58:47,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-17 14:58:47,472 INFO L933 BasicCegarLoop]: 620 mSDtfsCounter, 1281 mSDsluCounter, 1637 mSDsCounter, 0 mSdLazyCounter, 3528 mSolverCounterSat, 476 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1281 SdHoareTripleChecker+Valid, 2257 SdHoareTripleChecker+Invalid, 4004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 476 IncrementalHoareTripleChecker+Valid, 3528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:47,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1281 Valid, 2257 Invalid, 4004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [476 Valid, 3528 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-17 14:58:47,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-12-17 14:58:47,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 382. [2021-12-17 14:58:47,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 301 states have (on average 1.5282392026578073) internal successors, (460), 305 states have internal predecessors, (460), 59 states have call successors, (59), 18 states have call predecessors, (59), 21 states have return successors, (65), 58 states have call predecessors, (65), 58 states have call successors, (65) [2021-12-17 14:58:47,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 584 transitions. [2021-12-17 14:58:47,493 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 584 transitions. Word has length 107 [2021-12-17 14:58:47,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:47,493 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 584 transitions. [2021-12-17 14:58:47,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.363636363636363) internal successors, (70), 8 states have internal predecessors, (70), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-17 14:58:47,493 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 584 transitions. [2021-12-17 14:58:47,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-12-17 14:58:47,494 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:47,494 INFO L514 BasicCegarLoop]: 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] [2021-12-17 14:58:47,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-17 14:58:47,495 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:47,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:47,495 INFO L85 PathProgramCache]: Analyzing trace with hash -398431873, now seen corresponding path program 2 times [2021-12-17 14:58:47,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:47,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846940242] [2021-12-17 14:58:47,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:47,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:47,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:47,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:47,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:47,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:58:47,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:58:47,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:58:47,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-17 14:58:47,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-17 14:58:47,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:58:47,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 14:58:47,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-17 14:58:47,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-17 14:58:47,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:47,617 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-17 14:58:47,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:47,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846940242] [2021-12-17 14:58:47,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846940242] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:47,617 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:58:47,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-17 14:58:47,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702351429] [2021-12-17 14:58:47,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:47,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-17 14:58:47,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:47,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-17 14:58:47,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-17 14:58:47,619 INFO L87 Difference]: Start difference. First operand 382 states and 584 transitions. Second operand has 12 states, 11 states have (on average 6.454545454545454) internal successors, (71), 8 states have internal predecessors, (71), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-17 14:58:49,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:49,369 INFO L93 Difference]: Finished difference Result 927 states and 1436 transitions. [2021-12-17 14:58:49,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-17 14:58:49,370 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.454545454545454) internal successors, (71), 8 states have internal predecessors, (71), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 108 [2021-12-17 14:58:49,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:49,372 INFO L225 Difference]: With dead ends: 927 [2021-12-17 14:58:49,372 INFO L226 Difference]: Without dead ends: 572 [2021-12-17 14:58:49,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-17 14:58:49,374 INFO L933 BasicCegarLoop]: 623 mSDtfsCounter, 1275 mSDsluCounter, 1642 mSDsCounter, 0 mSdLazyCounter, 3570 mSolverCounterSat, 471 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1275 SdHoareTripleChecker+Valid, 2265 SdHoareTripleChecker+Invalid, 4041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 471 IncrementalHoareTripleChecker+Valid, 3570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:49,374 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1275 Valid, 2265 Invalid, 4041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [471 Valid, 3570 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-17 14:58:49,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-12-17 14:58:49,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 384. [2021-12-17 14:58:49,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 302 states have (on average 1.5264900662251655) internal successors, (461), 307 states have internal predecessors, (461), 59 states have call successors, (59), 18 states have call predecessors, (59), 22 states have return successors, (70), 58 states have call predecessors, (70), 58 states have call successors, (70) [2021-12-17 14:58:49,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 590 transitions. [2021-12-17 14:58:49,391 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 590 transitions. Word has length 108 [2021-12-17 14:58:49,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:49,392 INFO L470 AbstractCegarLoop]: Abstraction has 384 states and 590 transitions. [2021-12-17 14:58:49,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.454545454545454) internal successors, (71), 8 states have internal predecessors, (71), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-17 14:58:49,393 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 590 transitions. [2021-12-17 14:58:49,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-17 14:58:49,395 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:49,395 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-17 14:58:49,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-17 14:58:49,396 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:49,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:49,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1045364330, now seen corresponding path program 1 times [2021-12-17 14:58:49,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:49,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204593077] [2021-12-17 14:58:49,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:49,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:49,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:49,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:49,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:49,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:58:49,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:58:49,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:58:49,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-17 14:58:49,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 14:58:49,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-17 14:58:49,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-17 14:58:49,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-17 14:58:49,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-17 14:58:49,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,515 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-17 14:58:49,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:49,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204593077] [2021-12-17 14:58:49,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204593077] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:58:49,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469841931] [2021-12-17 14:58:49,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:49,515 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:58:49,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:58:49,516 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:58:49,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-17 14:58:49,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:49,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 1008 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:58:49,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:58:49,826 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:58:49,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 14:58:50,008 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:58:50,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469841931] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 14:58:50,009 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 14:58:50,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2021-12-17 14:58:50,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728176724] [2021-12-17 14:58:50,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 14:58:50,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-17 14:58:50,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:50,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-17 14:58:50,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-17 14:58:50,012 INFO L87 Difference]: Start difference. First operand 384 states and 590 transitions. Second operand has 15 states, 14 states have (on average 8.428571428571429) internal successors, (118), 11 states have internal predecessors, (118), 4 states have call successors, (29), 6 states have call predecessors, (29), 3 states have return successors, (22), 3 states have call predecessors, (22), 4 states have call successors, (22) [2021-12-17 14:58:52,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:52,990 INFO L93 Difference]: Finished difference Result 1656 states and 2744 transitions. [2021-12-17 14:58:52,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-17 14:58:52,990 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 8.428571428571429) internal successors, (118), 11 states have internal predecessors, (118), 4 states have call successors, (29), 6 states have call predecessors, (29), 3 states have return successors, (22), 3 states have call predecessors, (22), 4 states have call successors, (22) Word has length 109 [2021-12-17 14:58:52,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:52,997 INFO L225 Difference]: With dead ends: 1656 [2021-12-17 14:58:52,998 INFO L226 Difference]: Without dead ends: 1303 [2021-12-17 14:58:53,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=181, Invalid=811, Unknown=0, NotChecked=0, Total=992 [2021-12-17 14:58:53,001 INFO L933 BasicCegarLoop]: 797 mSDtfsCounter, 3556 mSDsluCounter, 3313 mSDsCounter, 0 mSdLazyCounter, 5532 mSolverCounterSat, 1281 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3558 SdHoareTripleChecker+Valid, 4110 SdHoareTripleChecker+Invalid, 6813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1281 IncrementalHoareTripleChecker+Valid, 5532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:53,002 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3558 Valid, 4110 Invalid, 6813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1281 Valid, 5532 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2021-12-17 14:58:53,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1303 states. [2021-12-17 14:58:53,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1303 to 737. [2021-12-17 14:58:53,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 591 states have (on average 1.5769881556683587) internal successors, (932), 596 states have internal predecessors, (932), 123 states have call successors, (123), 18 states have call predecessors, (123), 22 states have return successors, (144), 122 states have call predecessors, (144), 122 states have call successors, (144) [2021-12-17 14:58:53,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1199 transitions. [2021-12-17 14:58:53,037 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 1199 transitions. Word has length 109 [2021-12-17 14:58:53,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:53,038 INFO L470 AbstractCegarLoop]: Abstraction has 737 states and 1199 transitions. [2021-12-17 14:58:53,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 8.428571428571429) internal successors, (118), 11 states have internal predecessors, (118), 4 states have call successors, (29), 6 states have call predecessors, (29), 3 states have return successors, (22), 3 states have call predecessors, (22), 4 states have call successors, (22) [2021-12-17 14:58:53,038 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 1199 transitions. [2021-12-17 14:58:53,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-17 14:58:53,040 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:53,040 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:58:53,060 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-17 14:58:53,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:58:53,254 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:53,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:53,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1541068949, now seen corresponding path program 1 times [2021-12-17 14:58:53,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:53,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084602650] [2021-12-17 14:58:53,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:53,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:53,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:53,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:53,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:53,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:58:53,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:58:53,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:58:53,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-17 14:58:53,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-17 14:58:53,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-17 14:58:53,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-17 14:58:53,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-17 14:58:53,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-17 14:58:53,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:53,332 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:58:53,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:53,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084602650] [2021-12-17 14:58:53,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084602650] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:53,333 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:58:53,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:58:53,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363043203] [2021-12-17 14:58:53,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:53,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:58:53,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:53,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:58:53,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:58:53,335 INFO L87 Difference]: Start difference. First operand 737 states and 1199 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:54,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:54,356 INFO L93 Difference]: Finished difference Result 1917 states and 3187 transitions. [2021-12-17 14:58:54,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:58:54,357 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 112 [2021-12-17 14:58:54,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:54,369 INFO L225 Difference]: With dead ends: 1917 [2021-12-17 14:58:54,369 INFO L226 Difference]: Without dead ends: 1258 [2021-12-17 14:58:54,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:58:54,371 INFO L933 BasicCegarLoop]: 671 mSDtfsCounter, 1155 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 468 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 1461 SdHoareTripleChecker+Invalid, 1536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 468 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:54,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1170 Valid, 1461 Invalid, 1536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [468 Valid, 1068 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-17 14:58:54,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1258 states. [2021-12-17 14:58:54,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1258 to 1062. [2021-12-17 14:58:54,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 852 states have (on average 1.5927230046948357) internal successors, (1357), 857 states have internal predecessors, (1357), 187 states have call successors, (187), 18 states have call predecessors, (187), 22 states have return successors, (218), 186 states have call predecessors, (218), 186 states have call successors, (218) [2021-12-17 14:58:54,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1762 transitions. [2021-12-17 14:58:54,412 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1762 transitions. Word has length 112 [2021-12-17 14:58:54,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:54,412 INFO L470 AbstractCegarLoop]: Abstraction has 1062 states and 1762 transitions. [2021-12-17 14:58:54,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:54,413 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1762 transitions. [2021-12-17 14:58:54,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-17 14:58:54,416 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:54,416 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:58:54,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-17 14:58:54,416 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:54,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:54,416 INFO L85 PathProgramCache]: Analyzing trace with hash -310172690, now seen corresponding path program 1 times [2021-12-17 14:58:54,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:54,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132567843] [2021-12-17 14:58:54,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:54,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:54,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:54,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:54,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:54,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:58:54,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:58:54,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:58:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-17 14:58:54,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:58:54,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-17 14:58:54,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-17 14:58:54,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-17 14:58:54,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-17 14:58:54,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:54,481 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:58:54,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:54,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132567843] [2021-12-17 14:58:54,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132567843] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:54,481 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:58:54,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:58:54,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581471904] [2021-12-17 14:58:54,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:54,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:58:54,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:54,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:58:54,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:58:54,483 INFO L87 Difference]: Start difference. First operand 1062 states and 1762 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:55,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:55,559 INFO L93 Difference]: Finished difference Result 2722 states and 4571 transitions. [2021-12-17 14:58:55,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:58:55,560 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 113 [2021-12-17 14:58:55,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:55,567 INFO L225 Difference]: With dead ends: 2722 [2021-12-17 14:58:55,567 INFO L226 Difference]: Without dead ends: 1791 [2021-12-17 14:58:55,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:58:55,570 INFO L933 BasicCegarLoop]: 660 mSDtfsCounter, 1154 mSDsluCounter, 776 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1169 SdHoareTripleChecker+Valid, 1436 SdHoareTripleChecker+Invalid, 1520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:55,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1169 Valid, 1436 Invalid, 1520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 1048 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-17 14:58:55,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1791 states. [2021-12-17 14:58:55,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1791 to 1595. [2021-12-17 14:58:55,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1290 states have (on average 1.5992248062015504) internal successors, (2063), 1295 states have internal predecessors, (2063), 282 states have call successors, (282), 18 states have call predecessors, (282), 22 states have return successors, (313), 281 states have call predecessors, (313), 281 states have call successors, (313) [2021-12-17 14:58:55,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 2658 transitions. [2021-12-17 14:58:55,656 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 2658 transitions. Word has length 113 [2021-12-17 14:58:55,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:55,657 INFO L470 AbstractCegarLoop]: Abstraction has 1595 states and 2658 transitions. [2021-12-17 14:58:55,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:55,657 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 2658 transitions. [2021-12-17 14:58:55,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-17 14:58:55,661 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:55,662 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:58:55,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-17 14:58:55,662 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:55,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:55,662 INFO L85 PathProgramCache]: Analyzing trace with hash -830066777, now seen corresponding path program 1 times [2021-12-17 14:58:55,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:55,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984886636] [2021-12-17 14:58:55,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:55,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:55,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:55,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:55,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:55,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:58:55,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:58:55,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:58:55,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 14:58:55,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-17 14:58:55,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-17 14:58:55,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-17 14:58:55,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-17 14:58:55,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-17 14:58:55,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:55,744 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:58:55,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:55,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984886636] [2021-12-17 14:58:55,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984886636] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:55,745 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:58:55,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:58:55,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079425416] [2021-12-17 14:58:55,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:55,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:58:55,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:55,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:58:55,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:58:55,746 INFO L87 Difference]: Start difference. First operand 1595 states and 2658 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:56,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:56,804 INFO L93 Difference]: Finished difference Result 3929 states and 6657 transitions. [2021-12-17 14:58:56,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:58:56,804 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 114 [2021-12-17 14:58:56,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:56,825 INFO L225 Difference]: With dead ends: 3929 [2021-12-17 14:58:56,826 INFO L226 Difference]: Without dead ends: 2600 [2021-12-17 14:58:56,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:58:56,830 INFO L933 BasicCegarLoop]: 662 mSDtfsCounter, 1151 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 464 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1166 SdHoareTripleChecker+Valid, 1437 SdHoareTripleChecker+Invalid, 1518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 464 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:56,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1166 Valid, 1437 Invalid, 1518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [464 Valid, 1054 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-17 14:58:56,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2600 states. [2021-12-17 14:58:56,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2600 to 2404. [2021-12-17 14:58:56,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2404 states, 1976 states have (on average 1.604251012145749) internal successors, (3170), 1981 states have internal predecessors, (3170), 405 states have call successors, (405), 18 states have call predecessors, (405), 22 states have return successors, (452), 404 states have call predecessors, (452), 404 states have call successors, (452) [2021-12-17 14:58:56,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2404 states to 2404 states and 4027 transitions. [2021-12-17 14:58:56,940 INFO L78 Accepts]: Start accepts. Automaton has 2404 states and 4027 transitions. Word has length 114 [2021-12-17 14:58:56,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:56,940 INFO L470 AbstractCegarLoop]: Abstraction has 2404 states and 4027 transitions. [2021-12-17 14:58:56,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:56,941 INFO L276 IsEmpty]: Start isEmpty. Operand 2404 states and 4027 transitions. [2021-12-17 14:58:56,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-12-17 14:58:56,946 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:56,946 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:58:56,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-17 14:58:56,946 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:56,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:56,947 INFO L85 PathProgramCache]: Analyzing trace with hash 528342989, now seen corresponding path program 1 times [2021-12-17 14:58:56,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:56,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579559062] [2021-12-17 14:58:56,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:56,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:56,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:56,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:56,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:56,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:56,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:56,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:56,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:56,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:58:56,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:56,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:58:56,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:56,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:58:56,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:56,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-17 14:58:56,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:57,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-17 14:58:57,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:57,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-17 14:58:57,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:57,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-17 14:58:57,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:57,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-17 14:58:57,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:57,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-17 14:58:57,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:57,012 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:58:57,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:57,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579559062] [2021-12-17 14:58:57,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579559062] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:57,012 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:58:57,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:58:57,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840499502] [2021-12-17 14:58:57,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:57,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:58:57,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:57,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:58:57,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:58:57,014 INFO L87 Difference]: Start difference. First operand 2404 states and 4027 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:58,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:58,131 INFO L93 Difference]: Finished difference Result 5813 states and 9917 transitions. [2021-12-17 14:58:58,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:58:58,132 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 115 [2021-12-17 14:58:58,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:58,146 INFO L225 Difference]: With dead ends: 5813 [2021-12-17 14:58:58,147 INFO L226 Difference]: Without dead ends: 3894 [2021-12-17 14:58:58,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:58:58,153 INFO L933 BasicCegarLoop]: 662 mSDtfsCounter, 1149 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 464 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1164 SdHoareTripleChecker+Valid, 1437 SdHoareTripleChecker+Invalid, 1518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 464 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:58,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1164 Valid, 1437 Invalid, 1518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [464 Valid, 1054 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-17 14:58:58,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3894 states. [2021-12-17 14:58:58,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3894 to 3698. [2021-12-17 14:58:58,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3698 states, 3091 states have (on average 1.6072468456810094) internal successors, (4968), 3096 states have internal predecessors, (4968), 584 states have call successors, (584), 18 states have call predecessors, (584), 22 states have return successors, (657), 583 states have call predecessors, (657), 583 states have call successors, (657) [2021-12-17 14:58:58,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 6209 transitions. [2021-12-17 14:58:58,351 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 6209 transitions. Word has length 115 [2021-12-17 14:58:58,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:58,352 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 6209 transitions. [2021-12-17 14:58:58,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:58,352 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 6209 transitions. [2021-12-17 14:58:58,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-17 14:58:58,359 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:58,359 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:58:58,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-17 14:58:58,359 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:58,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:58,360 INFO L85 PathProgramCache]: Analyzing trace with hash -2011957557, now seen corresponding path program 1 times [2021-12-17 14:58:58,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:58,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533597553] [2021-12-17 14:58:58,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:58,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:58,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:58,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:58:58,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:58:58,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:58:58,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:58:58,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-17 14:58:58,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 14:58:58,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:58:58,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-17 14:58:58,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-17 14:58:58,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-17 14:58:58,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:58,426 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:58:58,426 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:58:58,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533597553] [2021-12-17 14:58:58,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533597553] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:58:58,426 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:58:58,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:58:58,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753452588] [2021-12-17 14:58:58,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:58:58,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:58:58,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:58:58,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:58:58,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:58:58,428 INFO L87 Difference]: Start difference. First operand 3698 states and 6209 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:59,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:58:59,594 INFO L93 Difference]: Finished difference Result 8916 states and 15281 transitions. [2021-12-17 14:58:59,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:58:59,595 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 116 [2021-12-17 14:58:59,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:58:59,620 INFO L225 Difference]: With dead ends: 8916 [2021-12-17 14:58:59,621 INFO L226 Difference]: Without dead ends: 6035 [2021-12-17 14:58:59,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:58:59,630 INFO L933 BasicCegarLoop]: 674 mSDtfsCounter, 1147 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 473 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1162 SdHoareTripleChecker+Valid, 1472 SdHoareTripleChecker+Invalid, 1535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 473 IncrementalHoareTripleChecker+Valid, 1062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-17 14:58:59,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1162 Valid, 1472 Invalid, 1535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [473 Valid, 1062 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-17 14:58:59,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6035 states. [2021-12-17 14:58:59,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6035 to 5839. [2021-12-17 14:58:59,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5839 states, 4856 states have (on average 1.6009060955518946) internal successors, (7774), 4861 states have internal predecessors, (7774), 960 states have call successors, (960), 18 states have call predecessors, (960), 22 states have return successors, (1077), 959 states have call predecessors, (1077), 959 states have call successors, (1077) [2021-12-17 14:58:59,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5839 states to 5839 states and 9811 transitions. [2021-12-17 14:58:59,940 INFO L78 Accepts]: Start accepts. Automaton has 5839 states and 9811 transitions. Word has length 116 [2021-12-17 14:58:59,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:58:59,941 INFO L470 AbstractCegarLoop]: Abstraction has 5839 states and 9811 transitions. [2021-12-17 14:58:59,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:58:59,942 INFO L276 IsEmpty]: Start isEmpty. Operand 5839 states and 9811 transitions. [2021-12-17 14:58:59,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-17 14:58:59,950 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:58:59,950 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:58:59,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-17 14:58:59,950 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:58:59,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:58:59,951 INFO L85 PathProgramCache]: Analyzing trace with hash 372580521, now seen corresponding path program 1 times [2021-12-17 14:58:59,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:58:59,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937076415] [2021-12-17 14:58:59,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:58:59,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:58:59,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:59,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:58:59,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:58:59,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:58:59,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:00,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:59:00,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:00,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:59:00,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:00,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:59:00,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:00,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:59:00,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:00,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-17 14:59:00,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:00,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:59:00,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:00,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-17 14:59:00,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:00,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-17 14:59:00,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:00,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-17 14:59:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:00,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-17 14:59:00,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:00,030 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:59:00,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:59:00,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937076415] [2021-12-17 14:59:00,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937076415] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:59:00,030 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:59:00,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:59:00,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532094376] [2021-12-17 14:59:00,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:59:00,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:59:00,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:59:00,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:59:00,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:59:00,032 INFO L87 Difference]: Start difference. First operand 5839 states and 9811 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:01,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:59:01,244 INFO L93 Difference]: Finished difference Result 14533 states and 24894 transitions. [2021-12-17 14:59:01,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:59:01,245 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 117 [2021-12-17 14:59:01,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:59:01,283 INFO L225 Difference]: With dead ends: 14533 [2021-12-17 14:59:01,283 INFO L226 Difference]: Without dead ends: 9913 [2021-12-17 14:59:01,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:59:01,297 INFO L933 BasicCegarLoop]: 664 mSDtfsCounter, 1145 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1160 SdHoareTripleChecker+Valid, 1445 SdHoareTripleChecker+Invalid, 1533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-17 14:59:01,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1160 Valid, 1445 Invalid, 1533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-17 14:59:01,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9913 states. [2021-12-17 14:59:01,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9913 to 9717. [2021-12-17 14:59:01,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9717 states, 8128 states have (on average 1.5985482283464567) internal successors, (12993), 8133 states have internal predecessors, (12993), 1566 states have call successors, (1566), 18 states have call predecessors, (1566), 22 states have return successors, (1761), 1565 states have call predecessors, (1761), 1565 states have call successors, (1761) [2021-12-17 14:59:01,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9717 states to 9717 states and 16320 transitions. [2021-12-17 14:59:01,791 INFO L78 Accepts]: Start accepts. Automaton has 9717 states and 16320 transitions. Word has length 117 [2021-12-17 14:59:01,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:59:01,792 INFO L470 AbstractCegarLoop]: Abstraction has 9717 states and 16320 transitions. [2021-12-17 14:59:01,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:01,792 INFO L276 IsEmpty]: Start isEmpty. Operand 9717 states and 16320 transitions. [2021-12-17 14:59:01,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-17 14:59:01,804 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:59:01,804 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:59:01,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-17 14:59:01,804 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:59:01,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:59:01,805 INFO L85 PathProgramCache]: Analyzing trace with hash -528291971, now seen corresponding path program 1 times [2021-12-17 14:59:01,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:59:01,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043203319] [2021-12-17 14:59:01,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:59:01,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:59:01,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:59:01,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:59:01,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:59:01,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:59:01,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:59:01,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:59:01,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:59:01,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-17 14:59:01,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 14:59:01,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-17 14:59:01,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-17 14:59:01,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-17 14:59:01,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:01,881 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:59:01,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:59:01,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043203319] [2021-12-17 14:59:01,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043203319] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:59:01,882 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:59:01,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:59:01,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270677402] [2021-12-17 14:59:01,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:59:01,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:59:01,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:59:01,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:59:01,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:59:01,884 INFO L87 Difference]: Start difference. First operand 9717 states and 16320 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:03,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:59:03,317 INFO L93 Difference]: Finished difference Result 25242 states and 43175 transitions. [2021-12-17 14:59:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:59:03,318 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 118 [2021-12-17 14:59:03,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:59:03,410 INFO L225 Difference]: With dead ends: 25242 [2021-12-17 14:59:03,411 INFO L226 Difference]: Without dead ends: 17226 [2021-12-17 14:59:03,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:59:03,431 INFO L933 BasicCegarLoop]: 669 mSDtfsCounter, 1144 mSDsluCounter, 801 mSDsCounter, 0 mSdLazyCounter, 1055 mSolverCounterSat, 481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1159 SdHoareTripleChecker+Valid, 1470 SdHoareTripleChecker+Invalid, 1536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 1055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-17 14:59:03,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1159 Valid, 1470 Invalid, 1536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 1055 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-17 14:59:03,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17226 states. [2021-12-17 14:59:04,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17226 to 17030. [2021-12-17 14:59:04,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17030 states, 14238 states have (on average 1.5900407360584352) internal successors, (22639), 14243 states have internal predecessors, (22639), 2769 states have call successors, (2769), 18 states have call predecessors, (2769), 22 states have return successors, (3108), 2768 states have call predecessors, (3108), 2768 states have call successors, (3108) [2021-12-17 14:59:04,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17030 states to 17030 states and 28516 transitions. [2021-12-17 14:59:04,265 INFO L78 Accepts]: Start accepts. Automaton has 17030 states and 28516 transitions. Word has length 118 [2021-12-17 14:59:04,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:59:04,266 INFO L470 AbstractCegarLoop]: Abstraction has 17030 states and 28516 transitions. [2021-12-17 14:59:04,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:04,266 INFO L276 IsEmpty]: Start isEmpty. Operand 17030 states and 28516 transitions. [2021-12-17 14:59:04,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-17 14:59:04,281 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:59:04,282 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:59:04,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-17 14:59:04,282 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:59:04,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:59:04,282 INFO L85 PathProgramCache]: Analyzing trace with hash -768772248, now seen corresponding path program 1 times [2021-12-17 14:59:04,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:59:04,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458913427] [2021-12-17 14:59:04,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:59:04,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:59:04,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:59:04,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:59:04,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:59:04,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:59:04,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:59:04,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:59:04,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-17 14:59:04,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-17 14:59:04,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-17 14:59:04,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-17 14:59:04,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-17 14:59:04,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-17 14:59:04,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:04,352 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:59:04,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:59:04,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458913427] [2021-12-17 14:59:04,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458913427] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:59:04,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:59:04,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:59:04,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328345] [2021-12-17 14:59:04,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:59:04,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:59:04,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:59:04,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:59:04,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:59:04,355 INFO L87 Difference]: Start difference. First operand 17030 states and 28516 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:06,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:59:06,240 INFO L93 Difference]: Finished difference Result 45218 states and 77188 transitions. [2021-12-17 14:59:06,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:59:06,240 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2021-12-17 14:59:06,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:59:06,351 INFO L225 Difference]: With dead ends: 45218 [2021-12-17 14:59:06,352 INFO L226 Difference]: Without dead ends: 30566 [2021-12-17 14:59:06,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:59:06,391 INFO L933 BasicCegarLoop]: 665 mSDtfsCounter, 1141 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1156 SdHoareTripleChecker+Valid, 1446 SdHoareTripleChecker+Invalid, 1539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-17 14:59:06,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1156 Valid, 1446 Invalid, 1539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 1058 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-17 14:59:06,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30566 states. [2021-12-17 14:59:07,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30566 to 30370. [2021-12-17 14:59:07,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30370 states, 25539 states have (on average 1.5858882493441404) internal successors, (40502), 25544 states have internal predecessors, (40502), 4808 states have call successors, (4808), 18 states have call predecessors, (4808), 22 states have return successors, (5421), 4807 states have call predecessors, (5421), 4807 states have call successors, (5421) [2021-12-17 14:59:07,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30370 states to 30370 states and 50731 transitions. [2021-12-17 14:59:07,971 INFO L78 Accepts]: Start accepts. Automaton has 30370 states and 50731 transitions. Word has length 119 [2021-12-17 14:59:07,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:59:07,971 INFO L470 AbstractCegarLoop]: Abstraction has 30370 states and 50731 transitions. [2021-12-17 14:59:07,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:07,971 INFO L276 IsEmpty]: Start isEmpty. Operand 30370 states and 50731 transitions. [2021-12-17 14:59:07,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-17 14:59:07,989 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:59:07,990 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:59:07,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-17 14:59:07,990 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:59:07,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:59:07,991 INFO L85 PathProgramCache]: Analyzing trace with hash -168472517, now seen corresponding path program 1 times [2021-12-17 14:59:07,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:59:07,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208916433] [2021-12-17 14:59:07,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:59:07,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:59:08,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:59:08,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:59:08,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:59:08,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:59:08,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:59:08,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:59:08,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-17 14:59:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-17 14:59:08,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-17 14:59:08,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-17 14:59:08,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-17 14:59:08,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-17 14:59:08,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:08,077 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:59:08,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:59:08,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208916433] [2021-12-17 14:59:08,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208916433] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:59:08,078 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:59:08,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:59:08,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826575007] [2021-12-17 14:59:08,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:59:08,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:59:08,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:59:08,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:59:08,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:59:08,080 INFO L87 Difference]: Start difference. First operand 30370 states and 50731 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:10,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:59:10,952 INFO L93 Difference]: Finished difference Result 82955 states and 140712 transitions. [2021-12-17 14:59:10,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:59:10,952 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 120 [2021-12-17 14:59:10,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:59:11,131 INFO L225 Difference]: With dead ends: 82955 [2021-12-17 14:59:11,132 INFO L226 Difference]: Without dead ends: 55775 [2021-12-17 14:59:11,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:59:11,192 INFO L933 BasicCegarLoop]: 661 mSDtfsCounter, 1140 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1155 SdHoareTripleChecker+Valid, 1439 SdHoareTripleChecker+Invalid, 1526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-17 14:59:11,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1155 Valid, 1439 Invalid, 1526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-17 14:59:11,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55775 states. [2021-12-17 14:59:13,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55775 to 55579. [2021-12-17 14:59:13,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55579 states, 47033 states have (on average 1.5804435183807115) internal successors, (74333), 47038 states have internal predecessors, (74333), 8523 states have call successors, (8523), 18 states have call predecessors, (8523), 22 states have return successors, (9668), 8522 states have call predecessors, (9668), 8522 states have call successors, (9668) [2021-12-17 14:59:13,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55579 states to 55579 states and 92524 transitions. [2021-12-17 14:59:13,763 INFO L78 Accepts]: Start accepts. Automaton has 55579 states and 92524 transitions. Word has length 120 [2021-12-17 14:59:13,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:59:13,764 INFO L470 AbstractCegarLoop]: Abstraction has 55579 states and 92524 transitions. [2021-12-17 14:59:13,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:13,764 INFO L276 IsEmpty]: Start isEmpty. Operand 55579 states and 92524 transitions. [2021-12-17 14:59:13,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-17 14:59:13,786 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:59:13,786 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:59:13,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-17 14:59:13,786 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:59:13,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:59:13,787 INFO L85 PathProgramCache]: Analyzing trace with hash 426735464, now seen corresponding path program 1 times [2021-12-17 14:59:13,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:59:13,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054391834] [2021-12-17 14:59:13,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:59:13,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:59:13,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:59:13,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:59:13,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:59:13,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:59:13,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:59:13,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:59:13,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 14:59:13,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-17 14:59:13,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-17 14:59:13,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-17 14:59:13,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-17 14:59:13,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-17 14:59:13,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:13,869 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:59:13,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:59:13,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054391834] [2021-12-17 14:59:13,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054391834] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:59:13,869 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:59:13,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:59:13,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8260622] [2021-12-17 14:59:13,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:59:13,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:59:13,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:59:13,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:59:13,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:59:13,872 INFO L87 Difference]: Start difference. First operand 55579 states and 92524 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:17,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:59:17,939 INFO L93 Difference]: Finished difference Result 104011 states and 176698 transitions. [2021-12-17 14:59:17,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:59:17,940 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 121 [2021-12-17 14:59:17,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:59:18,456 INFO L225 Difference]: With dead ends: 104011 [2021-12-17 14:59:18,456 INFO L226 Difference]: Without dead ends: 103849 [2021-12-17 14:59:18,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:59:18,494 INFO L933 BasicCegarLoop]: 664 mSDtfsCounter, 1137 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1152 SdHoareTripleChecker+Valid, 1442 SdHoareTripleChecker+Invalid, 1534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 1062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-17 14:59:18,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1152 Valid, 1442 Invalid, 1534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 1062 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-17 14:59:18,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103849 states. [2021-12-17 14:59:23,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103849 to 103653. [2021-12-17 14:59:23,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103653 states, 88308 states have (on average 1.573628663314762) internal successors, (138964), 88313 states have internal predecessors, (138964), 15322 states have call successors, (15322), 18 states have call predecessors, (15322), 22 states have return successors, (17513), 15321 states have call predecessors, (17513), 15321 states have call successors, (17513) [2021-12-17 14:59:23,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103653 states to 103653 states and 171799 transitions. [2021-12-17 14:59:23,438 INFO L78 Accepts]: Start accepts. Automaton has 103653 states and 171799 transitions. Word has length 121 [2021-12-17 14:59:23,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:59:23,438 INFO L470 AbstractCegarLoop]: Abstraction has 103653 states and 171799 transitions. [2021-12-17 14:59:23,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:23,438 INFO L276 IsEmpty]: Start isEmpty. Operand 103653 states and 171799 transitions. [2021-12-17 14:59:23,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-12-17 14:59:23,455 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:59:23,455 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:59:23,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-17 14:59:23,455 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:59:23,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:59:23,456 INFO L85 PathProgramCache]: Analyzing trace with hash -381994500, now seen corresponding path program 1 times [2021-12-17 14:59:23,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:59:23,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631143927] [2021-12-17 14:59:23,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:59:23,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:59:23,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:59:23,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:59:23,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:59:23,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:59:23,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:59:23,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:59:23,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:59:23,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-17 14:59:23,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-17 14:59:23,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-17 14:59:23,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-17 14:59:23,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-17 14:59:23,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:23,551 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:59:23,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:59:23,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631143927] [2021-12-17 14:59:23,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631143927] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:59:23,551 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:59:23,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 14:59:23,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354504367] [2021-12-17 14:59:23,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:59:23,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 14:59:23,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:59:23,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 14:59:23,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:59:23,553 INFO L87 Difference]: Start difference. First operand 103653 states and 171799 transitions. Second operand has 10 states, 10 states have (on average 8.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:30,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:59:30,144 INFO L93 Difference]: Finished difference Result 104793 states and 176848 transitions. [2021-12-17 14:59:30,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-17 14:59:30,145 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) Word has length 122 [2021-12-17 14:59:30,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:59:30,570 INFO L225 Difference]: With dead ends: 104793 [2021-12-17 14:59:30,571 INFO L226 Difference]: Without dead ends: 104639 [2021-12-17 14:59:30,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=254, Invalid=738, Unknown=0, NotChecked=0, Total=992 [2021-12-17 14:59:30,624 INFO L933 BasicCegarLoop]: 937 mSDtfsCounter, 2242 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 4150 mSolverCounterSat, 1395 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2256 SdHoareTripleChecker+Valid, 2322 SdHoareTripleChecker+Invalid, 5545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1395 IncrementalHoareTripleChecker+Valid, 4150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2021-12-17 14:59:30,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2256 Valid, 2322 Invalid, 5545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1395 Valid, 4150 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2021-12-17 14:59:30,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104639 states. [2021-12-17 14:59:35,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104639 to 103809. [2021-12-17 14:59:35,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103809 states, 88432 states have (on average 1.573434955672155) internal successors, (139142), 88437 states have internal predecessors, (139142), 15342 states have call successors, (15342), 28 states have call predecessors, (15342), 34 states have return successors, (17537), 15343 states have call predecessors, (17537), 15340 states have call successors, (17537) [2021-12-17 14:59:35,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103809 states to 103809 states and 172021 transitions. [2021-12-17 14:59:35,744 INFO L78 Accepts]: Start accepts. Automaton has 103809 states and 172021 transitions. Word has length 122 [2021-12-17 14:59:35,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:59:35,747 INFO L470 AbstractCegarLoop]: Abstraction has 103809 states and 172021 transitions. [2021-12-17 14:59:35,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-17 14:59:35,747 INFO L276 IsEmpty]: Start isEmpty. Operand 103809 states and 172021 transitions. [2021-12-17 14:59:35,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-12-17 14:59:35,767 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:59:35,767 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:59:35,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-17 14:59:35,768 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:59:35,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:59:35,768 INFO L85 PathProgramCache]: Analyzing trace with hash -615140042, now seen corresponding path program 1 times [2021-12-17 14:59:35,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:59:35,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040404085] [2021-12-17 14:59:35,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:59:35,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:59:35,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-17 14:59:35,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:59:35,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-17 14:59:35,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:59:35,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:59:35,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:59:35,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:59:35,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-17 14:59:35,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-17 14:59:35,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-17 14:59:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-17 14:59:35,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-17 14:59:35,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:59:35,899 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-17 14:59:35,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:59:35,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040404085] [2021-12-17 14:59:35,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040404085] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:59:35,899 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:59:35,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-12-17 14:59:35,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501314796] [2021-12-17 14:59:35,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:59:35,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-17 14:59:35,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:59:35,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-17 14:59:35,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2021-12-17 14:59:35,901 INFO L87 Difference]: Start difference. First operand 103809 states and 172021 transitions. Second operand has 15 states, 13 states have (on average 6.230769230769231) internal successors, (81), 10 states have internal predecessors, (81), 7 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) [2021-12-17 14:59:42,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:59:42,090 INFO L93 Difference]: Finished difference Result 104999 states and 177136 transitions. [2021-12-17 14:59:42,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-17 14:59:42,092 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 6.230769230769231) internal successors, (81), 10 states have internal predecessors, (81), 7 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) Word has length 123 [2021-12-17 14:59:42,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:59:42,540 INFO L225 Difference]: With dead ends: 104999 [2021-12-17 14:59:42,540 INFO L226 Difference]: Without dead ends: 104221 [2021-12-17 14:59:42,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=364, Invalid=1442, Unknown=0, NotChecked=0, Total=1806 [2021-12-17 14:59:42,577 INFO L933 BasicCegarLoop]: 615 mSDtfsCounter, 2165 mSDsluCounter, 2714 mSDsCounter, 0 mSdLazyCounter, 5281 mSolverCounterSat, 925 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2165 SdHoareTripleChecker+Valid, 3329 SdHoareTripleChecker+Invalid, 6206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 925 IncrementalHoareTripleChecker+Valid, 5281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-12-17 14:59:42,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2165 Valid, 3329 Invalid, 6206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [925 Valid, 5281 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2021-12-17 14:59:42,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104221 states.