./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec9_product30.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_spec9_product30.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 e931bf8fe4413228ccd3caf40302412c554842907046b600d394a87eb5d13e97 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-16 00:57:18,535 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-16 00:57:18,537 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-16 00:57:18,584 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-16 00:57:18,584 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-16 00:57:18,588 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-16 00:57:18,589 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-16 00:57:18,592 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-16 00:57:18,593 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-16 00:57:18,596 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-16 00:57:18,597 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-16 00:57:18,598 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-16 00:57:18,598 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-16 00:57:18,600 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-16 00:57:18,601 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-16 00:57:18,602 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-16 00:57:18,603 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-16 00:57:18,604 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-16 00:57:18,606 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-16 00:57:18,611 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-16 00:57:18,611 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-16 00:57:18,612 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-16 00:57:18,613 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-16 00:57:18,614 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-16 00:57:18,617 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-16 00:57:18,617 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-16 00:57:18,617 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-16 00:57:18,618 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-16 00:57:18,619 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-16 00:57:18,619 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-16 00:57:18,619 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-16 00:57:18,620 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-16 00:57:18,621 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-16 00:57:18,622 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-16 00:57:18,623 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-16 00:57:18,623 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-16 00:57:18,623 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-16 00:57:18,623 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-16 00:57:18,624 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-16 00:57:18,624 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-16 00:57:18,624 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-16 00:57:18,626 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-16 00:57:18,642 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-16 00:57:18,643 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-16 00:57:18,644 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-16 00:57:18,644 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-16 00:57:18,645 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-16 00:57:18,645 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-16 00:57:18,645 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-16 00:57:18,645 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-16 00:57:18,645 INFO L138 SettingsManager]: * Use SBE=true [2021-12-16 00:57:18,646 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-16 00:57:18,646 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-16 00:57:18,646 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-16 00:57:18,647 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-16 00:57:18,647 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-16 00:57:18,647 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-16 00:57:18,647 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-16 00:57:18,647 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-16 00:57:18,647 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-16 00:57:18,647 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-16 00:57:18,648 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-16 00:57:18,648 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-16 00:57:18,648 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-16 00:57:18,648 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-16 00:57:18,648 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-16 00:57:18,648 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 00:57:18,648 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-16 00:57:18,649 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-16 00:57:18,649 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-16 00:57:18,650 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-16 00:57:18,650 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-16 00:57:18,650 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-16 00:57:18,650 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-16 00:57:18,650 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-16 00:57:18,650 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-16 00:57:18,651 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 -> e931bf8fe4413228ccd3caf40302412c554842907046b600d394a87eb5d13e97 [2021-12-16 00:57:18,835 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-16 00:57:18,858 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-16 00:57:18,859 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-16 00:57:18,860 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-16 00:57:18,861 INFO L275 PluginConnector]: CDTParser initialized [2021-12-16 00:57:18,862 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec9_product30.cil.c [2021-12-16 00:57:18,906 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e91fda6d0/22eb69cf60a6497297869a82dcee51fb/FLAG7ed732920 [2021-12-16 00:57:19,331 INFO L306 CDTParser]: Found 1 translation units. [2021-12-16 00:57:19,332 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec9_product30.cil.c [2021-12-16 00:57:19,343 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e91fda6d0/22eb69cf60a6497297869a82dcee51fb/FLAG7ed732920 [2021-12-16 00:57:19,682 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e91fda6d0/22eb69cf60a6497297869a82dcee51fb [2021-12-16 00:57:19,684 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-16 00:57:19,685 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-16 00:57:19,686 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-16 00:57:19,686 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-16 00:57:19,698 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-16 00:57:19,698 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 12:57:19" (1/1) ... [2021-12-16 00:57:19,699 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@46f3906d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:19, skipping insertion in model container [2021-12-16 00:57:19,699 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 12:57:19" (1/1) ... [2021-12-16 00:57:19,703 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-16 00:57:19,758 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-16 00:57:20,099 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_spec9_product30.cil.c[41508,41521] [2021-12-16 00:57:20,163 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 00:57:20,170 INFO L203 MainTranslator]: Completed pre-run [2021-12-16 00:57:20,216 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_spec9_product30.cil.c[41508,41521] [2021-12-16 00:57:20,237 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 00:57:20,257 INFO L208 MainTranslator]: Completed translation [2021-12-16 00:57:20,258 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20 WrapperNode [2021-12-16 00:57:20,258 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-16 00:57:20,259 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-16 00:57:20,259 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-16 00:57:20,259 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-16 00:57:20,265 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20" (1/1) ... [2021-12-16 00:57:20,292 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20" (1/1) ... [2021-12-16 00:57:20,355 INFO L137 Inliner]: procedures = 132, calls = 223, calls flagged for inlining = 61, calls inlined = 51, statements flattened = 923 [2021-12-16 00:57:20,360 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-16 00:57:20,361 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-16 00:57:20,361 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-16 00:57:20,361 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-16 00:57:20,366 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20" (1/1) ... [2021-12-16 00:57:20,367 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20" (1/1) ... [2021-12-16 00:57:20,375 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20" (1/1) ... [2021-12-16 00:57:20,375 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20" (1/1) ... [2021-12-16 00:57:20,393 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20" (1/1) ... [2021-12-16 00:57:20,400 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20" (1/1) ... [2021-12-16 00:57:20,403 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20" (1/1) ... [2021-12-16 00:57:20,408 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-16 00:57:20,424 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-16 00:57:20,424 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-16 00:57:20,424 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-16 00:57:20,425 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20" (1/1) ... [2021-12-16 00:57:20,429 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 00:57:20,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:57:20,457 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-16 00:57:20,471 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-16 00:57:20,498 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2021-12-16 00:57:20,498 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2021-12-16 00:57:20,498 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2021-12-16 00:57:20,499 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2021-12-16 00:57:20,499 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2021-12-16 00:57:20,499 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2021-12-16 00:57:20,499 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-12-16 00:57:20,500 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-12-16 00:57:20,500 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-12-16 00:57:20,500 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-12-16 00:57:20,500 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-12-16 00:57:20,501 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-12-16 00:57:20,501 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-12-16 00:57:20,501 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-12-16 00:57:20,501 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2021-12-16 00:57:20,501 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2021-12-16 00:57:20,501 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-12-16 00:57:20,501 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-12-16 00:57:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-12-16 00:57:20,502 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-12-16 00:57:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-12-16 00:57:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-12-16 00:57:20,502 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-12-16 00:57:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-12-16 00:57:20,502 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-12-16 00:57:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-16 00:57:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-12-16 00:57:20,503 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-12-16 00:57:20,503 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2021-12-16 00:57:20,503 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2021-12-16 00:57:20,503 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-12-16 00:57:20,503 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-12-16 00:57:20,503 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-12-16 00:57:20,504 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-12-16 00:57:20,504 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-12-16 00:57:20,504 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-12-16 00:57:20,504 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2021-12-16 00:57:20,504 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2021-12-16 00:57:20,504 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-12-16 00:57:20,504 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-12-16 00:57:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2021-12-16 00:57:20,505 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2021-12-16 00:57:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-12-16 00:57:20,505 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-12-16 00:57:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-12-16 00:57:20,505 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-12-16 00:57:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-16 00:57:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-12-16 00:57:20,506 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-12-16 00:57:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-16 00:57:20,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-16 00:57:20,684 INFO L236 CfgBuilder]: Building ICFG [2021-12-16 00:57:20,687 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-16 00:57:21,220 INFO L277 CfgBuilder]: Performing block encoding [2021-12-16 00:57:21,232 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-16 00:57:21,232 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-16 00:57:21,235 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 12:57:21 BoogieIcfgContainer [2021-12-16 00:57:21,235 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-16 00:57:21,237 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-16 00:57:21,237 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-16 00:57:21,239 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-16 00:57:21,240 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 12:57:19" (1/3) ... [2021-12-16 00:57:21,241 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@728235ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 12:57:21, skipping insertion in model container [2021-12-16 00:57:21,241 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:57:20" (2/3) ... [2021-12-16 00:57:21,241 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@728235ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 12:57:21, skipping insertion in model container [2021-12-16 00:57:21,241 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 12:57:21" (3/3) ... [2021-12-16 00:57:21,242 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec9_product30.cil.c [2021-12-16 00:57:21,246 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-16 00:57:21,246 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-16 00:57:21,279 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-16 00:57:21,283 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-16 00:57:21,283 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-16 00:57:21,321 INFO L276 IsEmpty]: Start isEmpty. Operand has 348 states, 270 states have (on average 1.5148148148148148) internal successors, (409), 274 states have internal predecessors, (409), 53 states have call successors, (53), 23 states have call predecessors, (53), 23 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2021-12-16 00:57:21,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-16 00:57:21,339 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:21,340 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:21,340 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:21,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:21,348 INFO L85 PathProgramCache]: Analyzing trace with hash 2031054471, now seen corresponding path program 1 times [2021-12-16 00:57:21,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:21,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207721543] [2021-12-16 00:57:21,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:21,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:21,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:21,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:21,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:21,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 00:57:21,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-16 00:57:21,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 00:57:21,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 00:57:21,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-16 00:57:21,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-16 00:57:21,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-16 00:57:21,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-16 00:57:21,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 00:57:21,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-16 00:57:21,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:21,780 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-16 00:57:21,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:21,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207721543] [2021-12-16 00:57:21,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207721543] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:57:21,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224665675] [2021-12-16 00:57:21,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:21,784 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:57:21,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:57:21,786 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-16 00:57:21,787 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-16 00:57:22,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-16 00:57:22,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:57:22,263 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-16 00:57:22,263 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:57:22,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224665675] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:22,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:57:22,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2021-12-16 00:57:22,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077187108] [2021-12-16 00:57:22,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:22,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-16 00:57:22,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:22,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-16 00:57:22,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:57:22,295 INFO L87 Difference]: Start difference. First operand has 348 states, 270 states have (on average 1.5148148148148148) internal successors, (409), 274 states have internal predecessors, (409), 53 states have call successors, (53), 23 states have call predecessors, (53), 23 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) Second operand has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:22,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:22,339 INFO L93 Difference]: Finished difference Result 542 states and 784 transitions. [2021-12-16 00:57:22,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-16 00:57:22,341 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 101 [2021-12-16 00:57:22,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:22,355 INFO L225 Difference]: With dead ends: 542 [2021-12-16 00:57:22,356 INFO L226 Difference]: Without dead ends: 341 [2021-12-16 00:57:22,360 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 123 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-16 00:57:22,362 INFO L933 BasicCegarLoop]: 511 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, 511 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-16 00:57:22,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:57:22,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-12-16 00:57:22,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2021-12-16 00:57:22,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 264 states have (on average 1.5075757575757576) internal successors, (398), 267 states have internal predecessors, (398), 53 states have call successors, (53), 23 states have call predecessors, (53), 23 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2021-12-16 00:57:22,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 503 transitions. [2021-12-16 00:57:22,410 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 503 transitions. Word has length 101 [2021-12-16 00:57:22,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:22,411 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 503 transitions. [2021-12-16 00:57:22,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:22,412 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 503 transitions. [2021-12-16 00:57:22,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-16 00:57:22,423 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:22,423 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:22,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-16 00:57:22,623 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-16 00:57:22,624 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:22,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:22,624 INFO L85 PathProgramCache]: Analyzing trace with hash -574775984, now seen corresponding path program 1 times [2021-12-16 00:57:22,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:22,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003785377] [2021-12-16 00:57:22,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:22,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:22,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:22,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:22,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:22,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 00:57:22,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-16 00:57:22,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 00:57:22,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-16 00:57:22,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-16 00:57:22,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-16 00:57:22,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-16 00:57:22,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-16 00:57:22,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-16 00:57:22,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-16 00:57:22,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:22,766 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-16 00:57:22,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:22,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003785377] [2021-12-16 00:57:22,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003785377] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:57:22,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216437552] [2021-12-16 00:57:22,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:22,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:57:22,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:57:22,772 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-16 00:57:22,774 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-16 00:57:23,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-16 00:57:23,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:57:23,170 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-16 00:57:23,171 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:57:23,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216437552] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:23,171 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:57:23,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-16 00:57:23,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039217743] [2021-12-16 00:57:23,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:23,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 00:57:23,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:23,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 00:57:23,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:57:23,174 INFO L87 Difference]: Start difference. First operand 341 states and 503 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:23,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:23,205 INFO L93 Difference]: Finished difference Result 532 states and 765 transitions. [2021-12-16 00:57:23,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 00:57:23,206 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 102 [2021-12-16 00:57:23,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:23,208 INFO L225 Difference]: With dead ends: 532 [2021-12-16 00:57:23,208 INFO L226 Difference]: Without dead ends: 344 [2021-12-16 00:57:23,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 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-16 00:57:23,210 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 1 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1000 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-16 00:57:23,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 1000 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:57:23,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-12-16 00:57:23,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 343. [2021-12-16 00:57:23,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 266 states have (on average 1.5037593984962405) internal successors, (400), 269 states have internal predecessors, (400), 53 states have call successors, (53), 23 states have call predecessors, (53), 23 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2021-12-16 00:57:23,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 505 transitions. [2021-12-16 00:57:23,242 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 505 transitions. Word has length 102 [2021-12-16 00:57:23,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:23,243 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 505 transitions. [2021-12-16 00:57:23,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:23,243 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 505 transitions. [2021-12-16 00:57:23,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-16 00:57:23,246 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:23,246 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:23,263 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-16 00:57:23,459 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-16 00:57:23,460 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:23,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:23,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1701758514, now seen corresponding path program 1 times [2021-12-16 00:57:23,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:23,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202347902] [2021-12-16 00:57:23,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:23,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:23,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:23,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:23,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 00:57:23,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-16 00:57:23,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 00:57:23,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-16 00:57:23,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-16 00:57:23,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-16 00:57:23,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-16 00:57:23,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:57:23,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 00:57:23,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-16 00:57:23,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,563 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-16 00:57:23,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:23,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202347902] [2021-12-16 00:57:23,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202347902] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:57:23,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632114169] [2021-12-16 00:57:23,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:23,564 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:57:23,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:57:23,565 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-16 00:57:23,583 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-16 00:57:23,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:23,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:57:23,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:57:23,935 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-16 00:57:23,936 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:57:23,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632114169] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:23,936 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:57:23,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-16 00:57:23,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450955920] [2021-12-16 00:57:23,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:23,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 00:57:23,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:23,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 00:57:23,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:57:23,948 INFO L87 Difference]: Start difference. First operand 343 states and 505 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:23,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:23,983 INFO L93 Difference]: Finished difference Result 716 states and 1069 transitions. [2021-12-16 00:57:23,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 00:57:23,984 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 111 [2021-12-16 00:57:23,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:23,993 INFO L225 Difference]: With dead ends: 716 [2021-12-16 00:57:23,993 INFO L226 Difference]: Without dead ends: 400 [2021-12-16 00:57:23,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 132 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-16 00:57:23,995 INFO L933 BasicCegarLoop]: 528 mSDtfsCounter, 107 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 985 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-16 00:57:23,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 985 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:57:23,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2021-12-16 00:57:24,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 392. [2021-12-16 00:57:24,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 304 states have (on average 1.519736842105263) internal successors, (462), 307 states have internal predecessors, (462), 64 states have call successors, (64), 23 states have call predecessors, (64), 23 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2021-12-16 00:57:24,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 589 transitions. [2021-12-16 00:57:24,025 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 589 transitions. Word has length 111 [2021-12-16 00:57:24,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:24,025 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 589 transitions. [2021-12-16 00:57:24,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:24,025 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 589 transitions. [2021-12-16 00:57:24,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-16 00:57:24,027 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:24,027 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:24,045 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-16 00:57:24,228 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-16 00:57:24,228 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:24,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:24,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1695941731, now seen corresponding path program 1 times [2021-12-16 00:57:24,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:24,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872903259] [2021-12-16 00:57:24,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:24,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:24,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:24,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:24,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:24,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 00:57:24,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-16 00:57:24,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 00:57:24,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-16 00:57:24,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-16 00:57:24,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-16 00:57:24,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-16 00:57:24,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 00:57:24,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 00:57:24,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-16 00:57:24,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,331 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-16 00:57:24,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:24,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872903259] [2021-12-16 00:57:24,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872903259] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:57:24,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674855266] [2021-12-16 00:57:24,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:24,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:57:24,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:57:24,336 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-16 00:57:24,338 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-16 00:57:24,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:24,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 1097 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-16 00:57:24,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:57:24,741 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-16 00:57:24,741 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:57:24,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674855266] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:24,741 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:57:24,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2021-12-16 00:57:24,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156139131] [2021-12-16 00:57:24,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:24,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 00:57:24,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:24,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 00:57:24,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-16 00:57:24,743 INFO L87 Difference]: Start difference. First operand 392 states and 589 transitions. Second operand has 5 states, 4 states have (on average 19.25) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-16 00:57:24,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:24,814 INFO L93 Difference]: Finished difference Result 775 states and 1168 transitions. [2021-12-16 00:57:24,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:57:24,814 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.25) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 112 [2021-12-16 00:57:24,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:24,822 INFO L225 Difference]: With dead ends: 775 [2021-12-16 00:57:24,822 INFO L226 Difference]: Without dead ends: 394 [2021-12-16 00:57:24,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 131 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-16 00:57:24,827 INFO L933 BasicCegarLoop]: 494 mSDtfsCounter, 125 mSDsluCounter, 1338 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 1832 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-16 00:57:24,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 1832 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:57:24,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-12-16 00:57:24,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 394. [2021-12-16 00:57:24,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 305 states have (on average 1.518032786885246) internal successors, (463), 309 states have internal predecessors, (463), 64 states have call successors, (64), 23 states have call predecessors, (64), 24 states have return successors, (65), 63 states have call predecessors, (65), 63 states have call successors, (65) [2021-12-16 00:57:24,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 592 transitions. [2021-12-16 00:57:24,855 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 592 transitions. Word has length 112 [2021-12-16 00:57:24,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:24,857 INFO L470 AbstractCegarLoop]: Abstraction has 394 states and 592 transitions. [2021-12-16 00:57:24,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.25) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-16 00:57:24,857 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 592 transitions. [2021-12-16 00:57:24,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-16 00:57:24,860 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:24,860 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:24,883 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-16 00:57:25,071 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-16 00:57:25,071 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:25,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:25,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1112941486, now seen corresponding path program 1 times [2021-12-16 00:57:25,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:25,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658875501] [2021-12-16 00:57:25,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:25,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:25,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:25,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:25,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:25,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:25,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-16 00:57:25,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:57:25,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:57:25,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-16 00:57:25,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 00:57:25,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-16 00:57:25,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-16 00:57:25,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-16 00:57:25,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-16 00:57:25,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,201 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-16 00:57:25,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:25,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658875501] [2021-12-16 00:57:25,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658875501] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:57:25,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817999462] [2021-12-16 00:57:25,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:25,203 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:57:25,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:57:25,204 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-16 00:57:25,227 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-16 00:57:25,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 1098 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-16 00:57:25,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:57:25,567 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-16 00:57:25,567 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:57:25,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817999462] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:25,568 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:57:25,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2021-12-16 00:57:25,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668240758] [2021-12-16 00:57:25,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:25,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 00:57:25,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:25,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 00:57:25,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-12-16 00:57:25,570 INFO L87 Difference]: Start difference. First operand 394 states and 592 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-16 00:57:25,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:25,615 INFO L93 Difference]: Finished difference Result 777 states and 1173 transitions. [2021-12-16 00:57:25,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:57:25,616 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 113 [2021-12-16 00:57:25,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:25,618 INFO L225 Difference]: With dead ends: 777 [2021-12-16 00:57:25,618 INFO L226 Difference]: Without dead ends: 396 [2021-12-16 00:57:25,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 131 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-16 00:57:25,620 INFO L933 BasicCegarLoop]: 492 mSDtfsCounter, 124 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1821 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-16 00:57:25,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 1821 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:57:25,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2021-12-16 00:57:25,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 396. [2021-12-16 00:57:25,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 306 states have (on average 1.5163398692810457) internal successors, (464), 311 states have internal predecessors, (464), 64 states have call successors, (64), 23 states have call predecessors, (64), 25 states have return successors, (70), 63 states have call predecessors, (70), 63 states have call successors, (70) [2021-12-16 00:57:25,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 598 transitions. [2021-12-16 00:57:25,633 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 598 transitions. Word has length 113 [2021-12-16 00:57:25,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:25,633 INFO L470 AbstractCegarLoop]: Abstraction has 396 states and 598 transitions. [2021-12-16 00:57:25,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-16 00:57:25,634 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 598 transitions. [2021-12-16 00:57:25,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-16 00:57:25,635 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:25,635 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:25,656 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-16 00:57:25,851 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-16 00:57:25,852 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:25,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:25,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1060391108, now seen corresponding path program 1 times [2021-12-16 00:57:25,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:25,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385056342] [2021-12-16 00:57:25,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:25,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:25,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:25,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:25,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:25,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:25,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:25,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-16 00:57:25,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-16 00:57:25,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 00:57:25,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-16 00:57:25,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-16 00:57:25,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-16 00:57:25,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-16 00:57:25,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-16 00:57:25,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:25,944 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-16 00:57:25,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:25,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385056342] [2021-12-16 00:57:25,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385056342] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:25,945 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:25,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 00:57:25,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107430764] [2021-12-16 00:57:25,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:25,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 00:57:25,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:25,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 00:57:25,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:57:25,947 INFO L87 Difference]: Start difference. First operand 396 states and 598 transitions. Second operand has 9 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-16 00:57:27,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:27,124 INFO L93 Difference]: Finished difference Result 885 states and 1338 transitions. [2021-12-16 00:57:27,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 00:57:27,124 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 114 [2021-12-16 00:57:27,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:27,127 INFO L225 Difference]: With dead ends: 885 [2021-12-16 00:57:27,127 INFO L226 Difference]: Without dead ends: 512 [2021-12-16 00:57:27,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 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-16 00:57:27,129 INFO L933 BasicCegarLoop]: 549 mSDtfsCounter, 1264 mSDsluCounter, 1027 mSDsCounter, 0 mSdLazyCounter, 1575 mSolverCounterSat, 443 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1281 SdHoareTripleChecker+Valid, 1576 SdHoareTripleChecker+Invalid, 2018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 1575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:27,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1281 Valid, 1576 Invalid, 2018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 1575 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-16 00:57:27,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-12-16 00:57:27,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 396. [2021-12-16 00:57:27,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 306 states have (on average 1.5163398692810457) internal successors, (464), 311 states have internal predecessors, (464), 64 states have call successors, (64), 23 states have call predecessors, (64), 25 states have return successors, (69), 63 states have call predecessors, (69), 63 states have call successors, (69) [2021-12-16 00:57:27,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 597 transitions. [2021-12-16 00:57:27,169 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 597 transitions. Word has length 114 [2021-12-16 00:57:27,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:27,170 INFO L470 AbstractCegarLoop]: Abstraction has 396 states and 597 transitions. [2021-12-16 00:57:27,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-16 00:57:27,171 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 597 transitions. [2021-12-16 00:57:27,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-12-16 00:57:27,172 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:27,172 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:27,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-16 00:57:27,173 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:27,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:27,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1537453393, now seen corresponding path program 2 times [2021-12-16 00:57:27,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:27,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374356987] [2021-12-16 00:57:27,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:27,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:27,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:27,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:27,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:27,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:27,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 00:57:27,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-16 00:57:27,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-16 00:57:27,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-16 00:57:27,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 00:57:27,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-16 00:57:27,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-16 00:57:27,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-16 00:57:27,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:27,280 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-16 00:57:27,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:27,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374356987] [2021-12-16 00:57:27,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374356987] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:27,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:27,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 00:57:27,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817111493] [2021-12-16 00:57:27,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:27,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 00:57:27,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:27,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 00:57:27,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:57:27,282 INFO L87 Difference]: Start difference. First operand 396 states and 597 transitions. Second operand has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-16 00:57:28,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:28,387 INFO L93 Difference]: Finished difference Result 887 states and 1341 transitions. [2021-12-16 00:57:28,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 00:57:28,388 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 115 [2021-12-16 00:57:28,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:28,392 INFO L225 Difference]: With dead ends: 887 [2021-12-16 00:57:28,392 INFO L226 Difference]: Without dead ends: 514 [2021-12-16 00:57:28,393 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 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-16 00:57:28,394 INFO L933 BasicCegarLoop]: 528 mSDtfsCounter, 1328 mSDsluCounter, 1030 mSDsCounter, 0 mSdLazyCounter, 1511 mSolverCounterSat, 440 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1345 SdHoareTripleChecker+Valid, 1558 SdHoareTripleChecker+Invalid, 1951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 440 IncrementalHoareTripleChecker+Valid, 1511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:28,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1345 Valid, 1558 Invalid, 1951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [440 Valid, 1511 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-16 00:57:28,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-12-16 00:57:28,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 398. [2021-12-16 00:57:28,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 307 states have (on average 1.514657980456026) internal successors, (465), 313 states have internal predecessors, (465), 64 states have call successors, (64), 23 states have call predecessors, (64), 26 states have return successors, (71), 63 states have call predecessors, (71), 63 states have call successors, (71) [2021-12-16 00:57:28,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 600 transitions. [2021-12-16 00:57:28,420 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 600 transitions. Word has length 115 [2021-12-16 00:57:28,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:28,421 INFO L470 AbstractCegarLoop]: Abstraction has 398 states and 600 transitions. [2021-12-16 00:57:28,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-16 00:57:28,422 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 600 transitions. [2021-12-16 00:57:28,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-16 00:57:28,423 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:28,423 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:28,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-16 00:57:28,424 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:28,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:28,424 INFO L85 PathProgramCache]: Analyzing trace with hash -2002771209, now seen corresponding path program 1 times [2021-12-16 00:57:28,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:28,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960407773] [2021-12-16 00:57:28,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:28,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:28,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:28,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:28,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:28,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:28,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:28,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:28,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-16 00:57:28,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 00:57:28,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-16 00:57:28,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-16 00:57:28,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-16 00:57:28,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-16 00:57:28,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-16 00:57:28,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:28,573 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-16 00:57:28,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:28,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960407773] [2021-12-16 00:57:28,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960407773] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:28,574 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:28,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-16 00:57:28,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666564553] [2021-12-16 00:57:28,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:28,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-16 00:57:28,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:28,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-16 00:57:28,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-16 00:57:28,575 INFO L87 Difference]: Start difference. First operand 398 states and 600 transitions. Second operand has 12 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-16 00:57:30,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:30,086 INFO L93 Difference]: Finished difference Result 885 states and 1336 transitions. [2021-12-16 00:57:30,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:57:30,087 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 116 [2021-12-16 00:57:30,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:30,090 INFO L225 Difference]: With dead ends: 885 [2021-12-16 00:57:30,090 INFO L226 Difference]: Without dead ends: 514 [2021-12-16 00:57:30,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 29 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-16 00:57:30,092 INFO L933 BasicCegarLoop]: 506 mSDtfsCounter, 1458 mSDsluCounter, 1494 mSDsCounter, 0 mSdLazyCounter, 2714 mSolverCounterSat, 496 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1458 SdHoareTripleChecker+Valid, 2000 SdHoareTripleChecker+Invalid, 3210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 496 IncrementalHoareTripleChecker+Valid, 2714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:30,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1458 Valid, 2000 Invalid, 3210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [496 Valid, 2714 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-16 00:57:30,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-12-16 00:57:30,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 398. [2021-12-16 00:57:30,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 307 states have (on average 1.514657980456026) internal successors, (465), 313 states have internal predecessors, (465), 64 states have call successors, (64), 23 states have call predecessors, (64), 26 states have return successors, (70), 63 states have call predecessors, (70), 63 states have call successors, (70) [2021-12-16 00:57:30,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 599 transitions. [2021-12-16 00:57:30,112 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 599 transitions. Word has length 116 [2021-12-16 00:57:30,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:30,113 INFO L470 AbstractCegarLoop]: Abstraction has 398 states and 599 transitions. [2021-12-16 00:57:30,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-16 00:57:30,113 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 599 transitions. [2021-12-16 00:57:30,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-16 00:57:30,115 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:30,115 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:30,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-16 00:57:30,115 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:30,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:30,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1002334185, now seen corresponding path program 2 times [2021-12-16 00:57:30,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:30,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297426611] [2021-12-16 00:57:30,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:30,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:30,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:30,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:30,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:30,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:30,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:30,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:30,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-16 00:57:30,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-16 00:57:30,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-16 00:57:30,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:57:30,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-16 00:57:30,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-16 00:57:30,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-16 00:57:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:30,254 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-16 00:57:30,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:30,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297426611] [2021-12-16 00:57:30,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297426611] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:30,255 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:30,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-16 00:57:30,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456466113] [2021-12-16 00:57:30,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:30,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-16 00:57:30,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:30,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-16 00:57:30,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-16 00:57:30,257 INFO L87 Difference]: Start difference. First operand 398 states and 599 transitions. Second operand has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-16 00:57:31,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:31,817 INFO L93 Difference]: Finished difference Result 887 states and 1342 transitions. [2021-12-16 00:57:31,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:57:31,817 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 117 [2021-12-16 00:57:31,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:31,820 INFO L225 Difference]: With dead ends: 887 [2021-12-16 00:57:31,820 INFO L226 Difference]: Without dead ends: 516 [2021-12-16 00:57:31,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 29 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-16 00:57:31,822 INFO L933 BasicCegarLoop]: 531 mSDtfsCounter, 1384 mSDsluCounter, 1500 mSDsCounter, 0 mSdLazyCounter, 2894 mSolverCounterSat, 485 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1384 SdHoareTripleChecker+Valid, 2031 SdHoareTripleChecker+Invalid, 3379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 485 IncrementalHoareTripleChecker+Valid, 2894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:31,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1384 Valid, 2031 Invalid, 3379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [485 Valid, 2894 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-16 00:57:31,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2021-12-16 00:57:31,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 400. [2021-12-16 00:57:31,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 308 states have (on average 1.5129870129870129) internal successors, (466), 315 states have internal predecessors, (466), 64 states have call successors, (64), 23 states have call predecessors, (64), 27 states have return successors, (75), 63 states have call predecessors, (75), 63 states have call successors, (75) [2021-12-16 00:57:31,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 605 transitions. [2021-12-16 00:57:31,855 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 605 transitions. Word has length 117 [2021-12-16 00:57:31,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:31,856 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 605 transitions. [2021-12-16 00:57:31,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-16 00:57:31,856 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 605 transitions. [2021-12-16 00:57:31,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-16 00:57:31,858 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:31,858 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:31,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-16 00:57:31,859 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:31,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:31,859 INFO L85 PathProgramCache]: Analyzing trace with hash -2130467694, now seen corresponding path program 1 times [2021-12-16 00:57:31,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:31,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566204761] [2021-12-16 00:57:31,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:31,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:31,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:31,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:31,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:31,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:31,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:31,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:31,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-16 00:57:31,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-16 00:57:31,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:57:31,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 00:57:31,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-16 00:57:31,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-16 00:57:31,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-16 00:57:31,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:31,970 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-16 00:57:31,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:31,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566204761] [2021-12-16 00:57:31,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566204761] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:57:31,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605922641] [2021-12-16 00:57:31,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:31,971 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:57:31,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:57:31,972 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-16 00:57:31,973 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-16 00:57:32,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:32,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:57:32,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:57:32,272 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:32,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-16 00:57:32,428 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:32,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605922641] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-16 00:57:32,429 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-16 00:57:32,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2021-12-16 00:57:32,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596798469] [2021-12-16 00:57:32,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-16 00:57:32,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-16 00:57:32,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:32,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-16 00:57:32,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-16 00:57:32,430 INFO L87 Difference]: Start difference. First operand 400 states and 605 transitions. Second operand has 15 states, 14 states have (on average 9.642857142857142) internal successors, (135), 11 states have internal predecessors, (135), 4 states have call successors, (31), 6 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2021-12-16 00:57:35,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:35,056 INFO L93 Difference]: Finished difference Result 1566 states and 2570 transitions. [2021-12-16 00:57:35,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-16 00:57:35,057 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 9.642857142857142) internal successors, (135), 11 states have internal predecessors, (135), 4 states have call successors, (31), 6 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) Word has length 118 [2021-12-16 00:57:35,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:35,062 INFO L225 Difference]: With dead ends: 1566 [2021-12-16 00:57:35,062 INFO L226 Difference]: Without dead ends: 1197 [2021-12-16 00:57:35,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=181, Invalid=811, Unknown=0, NotChecked=0, Total=992 [2021-12-16 00:57:35,065 INFO L933 BasicCegarLoop]: 707 mSDtfsCounter, 2854 mSDsluCounter, 3242 mSDsCounter, 0 mSdLazyCounter, 4921 mSolverCounterSat, 1126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2856 SdHoareTripleChecker+Valid, 3949 SdHoareTripleChecker+Invalid, 6047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1126 IncrementalHoareTripleChecker+Valid, 4921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:35,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2856 Valid, 3949 Invalid, 6047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1126 Valid, 4921 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-12-16 00:57:35,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1197 states. [2021-12-16 00:57:35,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1197 to 728. [2021-12-16 00:57:35,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 572 states have (on average 1.5681818181818181) internal successors, (897), 579 states have internal predecessors, (897), 128 states have call successors, (128), 23 states have call predecessors, (128), 27 states have return successors, (149), 127 states have call predecessors, (149), 127 states have call successors, (149) [2021-12-16 00:57:35,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 1174 transitions. [2021-12-16 00:57:35,106 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 1174 transitions. Word has length 118 [2021-12-16 00:57:35,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:35,106 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 1174 transitions. [2021-12-16 00:57:35,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 9.642857142857142) internal successors, (135), 11 states have internal predecessors, (135), 4 states have call successors, (31), 6 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2021-12-16 00:57:35,107 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 1174 transitions. [2021-12-16 00:57:35,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-16 00:57:35,109 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:35,109 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:35,127 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-16 00:57:35,327 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-16 00:57:35,327 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:35,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:35,328 INFO L85 PathProgramCache]: Analyzing trace with hash 2048334358, now seen corresponding path program 1 times [2021-12-16 00:57:35,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:35,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548273884] [2021-12-16 00:57:35,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:35,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:35,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:35,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:35,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:35,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:35,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:35,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:35,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 00:57:35,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-16 00:57:35,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-16 00:57:35,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-16 00:57:35,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-16 00:57:35,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-16 00:57:35,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-16 00:57:35,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:35,397 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:35,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:35,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548273884] [2021-12-16 00:57:35,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548273884] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:35,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:35,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:57:35,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913884532] [2021-12-16 00:57:35,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:35,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:57:35,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:35,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:57:35,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:57:35,400 INFO L87 Difference]: Start difference. First operand 728 states and 1174 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:36,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:36,328 INFO L93 Difference]: Finished difference Result 1802 states and 2973 transitions. [2021-12-16 00:57:36,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:57:36,328 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 121 [2021-12-16 00:57:36,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:36,333 INFO L225 Difference]: With dead ends: 1802 [2021-12-16 00:57:36,334 INFO L226 Difference]: Without dead ends: 1152 [2021-12-16 00:57:36,336 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-16 00:57:36,336 INFO L933 BasicCegarLoop]: 573 mSDtfsCounter, 1291 mSDsluCounter, 748 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 491 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1306 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 1307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 491 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:36,336 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1306 Valid, 1321 Invalid, 1307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [491 Valid, 816 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-16 00:57:36,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1152 states. [2021-12-16 00:57:36,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1152 to 1028. [2021-12-16 00:57:36,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 808 states have (on average 1.5866336633663367) internal successors, (1282), 815 states have internal predecessors, (1282), 192 states have call successors, (192), 23 states have call predecessors, (192), 27 states have return successors, (223), 191 states have call predecessors, (223), 191 states have call successors, (223) [2021-12-16 00:57:36,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 1697 transitions. [2021-12-16 00:57:36,381 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 1697 transitions. Word has length 121 [2021-12-16 00:57:36,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:36,381 INFO L470 AbstractCegarLoop]: Abstraction has 1028 states and 1697 transitions. [2021-12-16 00:57:36,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:36,382 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 1697 transitions. [2021-12-16 00:57:36,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-12-16 00:57:36,387 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:36,387 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:36,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-16 00:57:36,388 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:36,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:36,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1488494286, now seen corresponding path program 1 times [2021-12-16 00:57:36,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:36,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199519056] [2021-12-16 00:57:36,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:36,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:36,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:36,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:36,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:36,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:36,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:36,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:36,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-16 00:57:36,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 00:57:36,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-16 00:57:36,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-16 00:57:36,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 00:57:36,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-16 00:57:36,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-16 00:57:36,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:36,481 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:36,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:36,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199519056] [2021-12-16 00:57:36,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199519056] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:36,481 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:36,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:57:36,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146478952] [2021-12-16 00:57:36,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:36,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:57:36,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:36,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:57:36,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:57:36,483 INFO L87 Difference]: Start difference. First operand 1028 states and 1697 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:37,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:37,403 INFO L93 Difference]: Finished difference Result 2542 states and 4253 transitions. [2021-12-16 00:57:37,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:57:37,404 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 122 [2021-12-16 00:57:37,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:37,410 INFO L225 Difference]: With dead ends: 2542 [2021-12-16 00:57:37,410 INFO L226 Difference]: Without dead ends: 1645 [2021-12-16 00:57:37,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-16 00:57:37,413 INFO L933 BasicCegarLoop]: 588 mSDtfsCounter, 1231 mSDsluCounter, 733 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1246 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 478 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:37,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1246 Valid, 1321 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [478 Valid, 819 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-16 00:57:37,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1645 states. [2021-12-16 00:57:37,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1645 to 1521. [2021-12-16 00:57:37,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1206 states have (on average 1.5953565505804312) internal successors, (1924), 1213 states have internal predecessors, (1924), 287 states have call successors, (287), 23 states have call predecessors, (287), 27 states have return successors, (318), 286 states have call predecessors, (318), 286 states have call successors, (318) [2021-12-16 00:57:37,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 2529 transitions. [2021-12-16 00:57:37,472 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 2529 transitions. Word has length 122 [2021-12-16 00:57:37,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:37,473 INFO L470 AbstractCegarLoop]: Abstraction has 1521 states and 2529 transitions. [2021-12-16 00:57:37,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:37,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 2529 transitions. [2021-12-16 00:57:37,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-12-16 00:57:37,479 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:37,479 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:37,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-16 00:57:37,479 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:37,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:37,480 INFO L85 PathProgramCache]: Analyzing trace with hash 772478308, now seen corresponding path program 1 times [2021-12-16 00:57:37,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:37,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984045525] [2021-12-16 00:57:37,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:37,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:37,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:37,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:37,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:37,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:37,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:37,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:37,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-16 00:57:37,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-16 00:57:37,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 00:57:37,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-16 00:57:37,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 00:57:37,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-16 00:57:37,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-16 00:57:37,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:37,568 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:37,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:37,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984045525] [2021-12-16 00:57:37,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984045525] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:37,569 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:37,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:57:37,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990611584] [2021-12-16 00:57:37,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:37,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:57:37,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:37,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:57:37,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:57:37,570 INFO L87 Difference]: Start difference. First operand 1521 states and 2529 transitions. Second operand has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:38,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:38,545 INFO L93 Difference]: Finished difference Result 3644 states and 6171 transitions. [2021-12-16 00:57:38,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:57:38,546 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 123 [2021-12-16 00:57:38,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:38,564 INFO L225 Difference]: With dead ends: 3644 [2021-12-16 00:57:38,564 INFO L226 Difference]: Without dead ends: 2389 [2021-12-16 00:57:38,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-16 00:57:38,568 INFO L933 BasicCegarLoop]: 579 mSDtfsCounter, 1239 mSDsluCounter, 723 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 468 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1254 SdHoareTripleChecker+Valid, 1302 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 468 IncrementalHoareTripleChecker+Valid, 822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:38,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1254 Valid, 1302 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [468 Valid, 822 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-16 00:57:38,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2389 states. [2021-12-16 00:57:38,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2389 to 2265. [2021-12-16 00:57:38,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2265 states, 1827 states have (on average 1.60207991242474) internal successors, (2927), 1834 states have internal predecessors, (2927), 410 states have call successors, (410), 23 states have call predecessors, (410), 27 states have return successors, (457), 409 states have call predecessors, (457), 409 states have call successors, (457) [2021-12-16 00:57:38,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 3794 transitions. [2021-12-16 00:57:38,658 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 3794 transitions. Word has length 123 [2021-12-16 00:57:38,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:38,658 INFO L470 AbstractCegarLoop]: Abstraction has 2265 states and 3794 transitions. [2021-12-16 00:57:38,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:38,659 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 3794 transitions. [2021-12-16 00:57:38,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-12-16 00:57:38,666 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:38,666 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:38,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-16 00:57:38,666 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:38,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:38,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1919292335, now seen corresponding path program 1 times [2021-12-16 00:57:38,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:38,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392419544] [2021-12-16 00:57:38,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:38,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:38,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:38,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:38,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:38,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:38,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:38,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:38,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-16 00:57:38,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-16 00:57:38,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-16 00:57:38,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-16 00:57:38,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-16 00:57:38,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-16 00:57:38,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-16 00:57:38,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:38,765 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:38,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:38,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392419544] [2021-12-16 00:57:38,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392419544] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:38,765 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:38,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:57:38,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397194385] [2021-12-16 00:57:38,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:38,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:57:38,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:38,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:57:38,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:57:38,767 INFO L87 Difference]: Start difference. First operand 2265 states and 3794 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:39,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:39,708 INFO L93 Difference]: Finished difference Result 5353 states and 9151 transitions. [2021-12-16 00:57:39,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:57:39,709 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 124 [2021-12-16 00:57:39,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:39,722 INFO L225 Difference]: With dead ends: 5353 [2021-12-16 00:57:39,722 INFO L226 Difference]: Without dead ends: 3573 [2021-12-16 00:57:39,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-16 00:57:39,726 INFO L933 BasicCegarLoop]: 567 mSDtfsCounter, 1276 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 814 mSolverCounterSat, 469 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1291 SdHoareTripleChecker+Valid, 1293 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 469 IncrementalHoareTripleChecker+Valid, 814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:39,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1291 Valid, 1293 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [469 Valid, 814 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-16 00:57:39,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3573 states. [2021-12-16 00:57:39,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3573 to 3449. [2021-12-16 00:57:39,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3449 states, 2832 states have (on average 1.6062853107344632) internal successors, (4549), 2839 states have internal predecessors, (4549), 589 states have call successors, (589), 23 states have call predecessors, (589), 27 states have return successors, (662), 588 states have call predecessors, (662), 588 states have call successors, (662) [2021-12-16 00:57:39,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3449 states to 3449 states and 5800 transitions. [2021-12-16 00:57:39,877 INFO L78 Accepts]: Start accepts. Automaton has 3449 states and 5800 transitions. Word has length 124 [2021-12-16 00:57:39,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:39,877 INFO L470 AbstractCegarLoop]: Abstraction has 3449 states and 5800 transitions. [2021-12-16 00:57:39,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:39,878 INFO L276 IsEmpty]: Start isEmpty. Operand 3449 states and 5800 transitions. [2021-12-16 00:57:39,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-12-16 00:57:39,886 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:39,886 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:39,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-16 00:57:39,886 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:39,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:39,887 INFO L85 PathProgramCache]: Analyzing trace with hash 756911328, now seen corresponding path program 1 times [2021-12-16 00:57:39,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:39,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990621627] [2021-12-16 00:57:39,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:39,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:39,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:39,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:39,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:39,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:39,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:39,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:39,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-16 00:57:39,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-16 00:57:39,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:57:39,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-16 00:57:39,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-16 00:57:39,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-16 00:57:39,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-16 00:57:39,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:39,962 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:39,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:39,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990621627] [2021-12-16 00:57:39,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990621627] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:39,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:39,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:57:39,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127746548] [2021-12-16 00:57:39,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:39,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:57:39,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:39,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:57:39,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:57:39,964 INFO L87 Difference]: Start difference. First operand 3449 states and 5800 transitions. Second operand has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:40,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:40,979 INFO L93 Difference]: Finished difference Result 8426 states and 14467 transitions. [2021-12-16 00:57:40,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:57:40,981 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 125 [2021-12-16 00:57:40,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:41,002 INFO L225 Difference]: With dead ends: 8426 [2021-12-16 00:57:41,002 INFO L226 Difference]: Without dead ends: 5714 [2021-12-16 00:57:41,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-16 00:57:41,011 INFO L933 BasicCegarLoop]: 588 mSDtfsCounter, 1247 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 476 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1262 SdHoareTripleChecker+Valid, 1349 SdHoareTripleChecker+Invalid, 1312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 476 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:41,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1262 Valid, 1349 Invalid, 1312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [476 Valid, 836 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-16 00:57:41,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5714 states. [2021-12-16 00:57:41,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5714 to 5590. [2021-12-16 00:57:41,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5590 states, 4597 states have (on average 1.5999564933652382) internal successors, (7355), 4604 states have internal predecessors, (7355), 965 states have call successors, (965), 23 states have call predecessors, (965), 27 states have return successors, (1082), 964 states have call predecessors, (1082), 964 states have call successors, (1082) [2021-12-16 00:57:41,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5590 states to 5590 states and 9402 transitions. [2021-12-16 00:57:41,274 INFO L78 Accepts]: Start accepts. Automaton has 5590 states and 9402 transitions. Word has length 125 [2021-12-16 00:57:41,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:41,275 INFO L470 AbstractCegarLoop]: Abstraction has 5590 states and 9402 transitions. [2021-12-16 00:57:41,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:41,276 INFO L276 IsEmpty]: Start isEmpty. Operand 5590 states and 9402 transitions. [2021-12-16 00:57:41,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-12-16 00:57:41,287 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:41,288 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:41,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-16 00:57:41,288 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:41,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:41,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1547282381, now seen corresponding path program 1 times [2021-12-16 00:57:41,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:41,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698475099] [2021-12-16 00:57:41,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:41,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:41,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:41,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:41,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:41,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:41,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:41,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:41,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-16 00:57:41,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-16 00:57:41,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 00:57:41,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-16 00:57:41,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-16 00:57:41,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-16 00:57:41,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-16 00:57:41,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:41,358 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:41,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:41,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698475099] [2021-12-16 00:57:41,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698475099] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:41,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:41,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:57:41,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946089819] [2021-12-16 00:57:41,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:41,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:57:41,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:41,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:57:41,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:57:41,360 INFO L87 Difference]: Start difference. First operand 5590 states and 9402 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:42,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:42,515 INFO L93 Difference]: Finished difference Result 13848 states and 23768 transitions. [2021-12-16 00:57:42,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:57:42,515 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 126 [2021-12-16 00:57:42,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:42,549 INFO L225 Difference]: With dead ends: 13848 [2021-12-16 00:57:42,549 INFO L226 Difference]: Without dead ends: 9397 [2021-12-16 00:57:42,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-16 00:57:42,562 INFO L933 BasicCegarLoop]: 576 mSDtfsCounter, 1256 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 483 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1271 SdHoareTripleChecker+Valid, 1306 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 483 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:42,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1271 Valid, 1306 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [483 Valid, 810 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-16 00:57:42,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9397 states. [2021-12-16 00:57:42,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9397 to 9273. [2021-12-16 00:57:42,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9273 states, 7674 states have (on average 1.5978629137346885) internal successors, (12262), 7681 states have internal predecessors, (12262), 1571 states have call successors, (1571), 23 states have call predecessors, (1571), 27 states have return successors, (1766), 1570 states have call predecessors, (1766), 1570 states have call successors, (1766) [2021-12-16 00:57:42,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9273 states to 9273 states and 15599 transitions. [2021-12-16 00:57:42,984 INFO L78 Accepts]: Start accepts. Automaton has 9273 states and 15599 transitions. Word has length 126 [2021-12-16 00:57:42,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:42,984 INFO L470 AbstractCegarLoop]: Abstraction has 9273 states and 15599 transitions. [2021-12-16 00:57:42,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:42,985 INFO L276 IsEmpty]: Start isEmpty. Operand 9273 states and 15599 transitions. [2021-12-16 00:57:43,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-12-16 00:57:43,001 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:43,001 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:43,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-16 00:57:43,002 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:43,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:43,002 INFO L85 PathProgramCache]: Analyzing trace with hash -512727774, now seen corresponding path program 1 times [2021-12-16 00:57:43,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:43,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508902055] [2021-12-16 00:57:43,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:43,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:43,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:43,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:43,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:43,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:43,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:43,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:43,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 00:57:43,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:57:43,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-16 00:57:43,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-16 00:57:43,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-16 00:57:43,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-16 00:57:43,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-16 00:57:43,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:43,074 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:43,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:43,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508902055] [2021-12-16 00:57:43,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508902055] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:43,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:43,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:57:43,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165724885] [2021-12-16 00:57:43,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:43,076 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:57:43,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:43,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:57:43,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:57:43,077 INFO L87 Difference]: Start difference. First operand 9273 states and 15599 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:44,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:44,462 INFO L93 Difference]: Finished difference Result 24032 states and 41209 transitions. [2021-12-16 00:57:44,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:57:44,462 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 127 [2021-12-16 00:57:44,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:44,512 INFO L225 Difference]: With dead ends: 24032 [2021-12-16 00:57:44,512 INFO L226 Difference]: Without dead ends: 16350 [2021-12-16 00:57:44,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-16 00:57:44,539 INFO L933 BasicCegarLoop]: 585 mSDtfsCounter, 1242 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 486 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1257 SdHoareTripleChecker+Valid, 1329 SdHoareTripleChecker+Invalid, 1310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 486 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:44,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1257 Valid, 1329 Invalid, 1310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [486 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-16 00:57:44,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16350 states. [2021-12-16 00:57:45,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16350 to 16226. [2021-12-16 00:57:45,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16226 states, 13424 states have (on average 1.5890941597139452) internal successors, (21332), 13431 states have internal predecessors, (21332), 2774 states have call successors, (2774), 23 states have call predecessors, (2774), 27 states have return successors, (3113), 2773 states have call predecessors, (3113), 2773 states have call successors, (3113) [2021-12-16 00:57:45,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16226 states to 16226 states and 27219 transitions. [2021-12-16 00:57:45,285 INFO L78 Accepts]: Start accepts. Automaton has 16226 states and 27219 transitions. Word has length 127 [2021-12-16 00:57:45,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:45,285 INFO L470 AbstractCegarLoop]: Abstraction has 16226 states and 27219 transitions. [2021-12-16 00:57:45,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:45,286 INFO L276 IsEmpty]: Start isEmpty. Operand 16226 states and 27219 transitions. [2021-12-16 00:57:45,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-16 00:57:45,306 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:45,306 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:45,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-16 00:57:45,306 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:45,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:45,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1366896460, now seen corresponding path program 1 times [2021-12-16 00:57:45,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:45,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368963782] [2021-12-16 00:57:45,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:45,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:45,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:45,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:45,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:45,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:45,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:45,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:45,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-16 00:57:45,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-16 00:57:45,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-16 00:57:45,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 00:57:45,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-16 00:57:45,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-16 00:57:45,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-16 00:57:45,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:45,385 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:45,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:45,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368963782] [2021-12-16 00:57:45,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368963782] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:45,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:45,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:57:45,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58065231] [2021-12-16 00:57:45,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:45,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:57:45,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:45,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:57:45,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:57:45,388 INFO L87 Difference]: Start difference. First operand 16226 states and 27219 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:47,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:47,348 INFO L93 Difference]: Finished difference Result 42998 states and 73606 transitions. [2021-12-16 00:57:47,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:57:47,348 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 128 [2021-12-16 00:57:47,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:47,458 INFO L225 Difference]: With dead ends: 42998 [2021-12-16 00:57:47,458 INFO L226 Difference]: Without dead ends: 29005 [2021-12-16 00:57:47,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-16 00:57:47,503 INFO L933 BasicCegarLoop]: 565 mSDtfsCounter, 1285 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 489 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1300 SdHoareTripleChecker+Valid, 1294 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 489 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:47,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1300 Valid, 1294 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [489 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-16 00:57:47,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29005 states. [2021-12-16 00:57:48,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29005 to 28881. [2021-12-16 00:57:48,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28881 states, 24040 states have (on average 1.5848169717138103) internal successors, (38099), 24047 states have internal predecessors, (38099), 4813 states have call successors, (4813), 23 states have call predecessors, (4813), 27 states have return successors, (5426), 4812 states have call predecessors, (5426), 4812 states have call successors, (5426) [2021-12-16 00:57:48,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28881 states to 28881 states and 48338 transitions. [2021-12-16 00:57:48,859 INFO L78 Accepts]: Start accepts. Automaton has 28881 states and 48338 transitions. Word has length 128 [2021-12-16 00:57:48,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:48,860 INFO L470 AbstractCegarLoop]: Abstraction has 28881 states and 48338 transitions. [2021-12-16 00:57:48,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:48,860 INFO L276 IsEmpty]: Start isEmpty. Operand 28881 states and 48338 transitions. [2021-12-16 00:57:48,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-16 00:57:48,887 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:48,887 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:48,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-16 00:57:48,887 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:48,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:48,888 INFO L85 PathProgramCache]: Analyzing trace with hash 761091524, now seen corresponding path program 1 times [2021-12-16 00:57:48,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:48,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233415532] [2021-12-16 00:57:48,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:48,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:48,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:48,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:48,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:48,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:48,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:48,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:48,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-16 00:57:48,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-16 00:57:48,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-16 00:57:48,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 00:57:48,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-16 00:57:48,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-16 00:57:48,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-16 00:57:48,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:48,979 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:48,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:48,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233415532] [2021-12-16 00:57:48,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233415532] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:48,979 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:48,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:57:48,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141822659] [2021-12-16 00:57:48,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:48,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:57:48,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:48,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:57:48,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:57:48,981 INFO L87 Difference]: Start difference. First operand 28881 states and 48338 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:51,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:51,854 INFO L93 Difference]: Finished difference Result 78760 states and 133970 transitions. [2021-12-16 00:57:51,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:57:51,855 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 129 [2021-12-16 00:57:51,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:52,079 INFO L225 Difference]: With dead ends: 78760 [2021-12-16 00:57:52,079 INFO L226 Difference]: Without dead ends: 52884 [2021-12-16 00:57:52,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-16 00:57:52,170 INFO L933 BasicCegarLoop]: 571 mSDtfsCounter, 1262 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 490 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 1303 SdHoareTripleChecker+Invalid, 1296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 490 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:52,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1277 Valid, 1303 Invalid, 1296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [490 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-16 00:57:52,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52884 states. [2021-12-16 00:57:54,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52884 to 52760. [2021-12-16 00:57:54,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52760 states, 44204 states have (on average 1.5790878653515519) internal successors, (69802), 44211 states have internal predecessors, (69802), 8528 states have call successors, (8528), 23 states have call predecessors, (8528), 27 states have return successors, (9673), 8527 states have call predecessors, (9673), 8527 states have call successors, (9673) [2021-12-16 00:57:54,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52760 states to 52760 states and 88003 transitions. [2021-12-16 00:57:54,597 INFO L78 Accepts]: Start accepts. Automaton has 52760 states and 88003 transitions. Word has length 129 [2021-12-16 00:57:54,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:57:54,597 INFO L470 AbstractCegarLoop]: Abstraction has 52760 states and 88003 transitions. [2021-12-16 00:57:54,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:54,597 INFO L276 IsEmpty]: Start isEmpty. Operand 52760 states and 88003 transitions. [2021-12-16 00:57:54,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-16 00:57:54,621 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:57:54,621 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:57:54,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-16 00:57:54,621 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:57:54,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:57:54,622 INFO L85 PathProgramCache]: Analyzing trace with hash -907484908, now seen corresponding path program 1 times [2021-12-16 00:57:54,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:57:54,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091583610] [2021-12-16 00:57:54,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:57:54,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:57:54,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:57:54,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:57:54,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:57:54,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:57:54,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:57:54,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:57:54,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-16 00:57:54,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-16 00:57:54,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-16 00:57:54,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-16 00:57:54,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-16 00:57:54,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-16 00:57:54,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-16 00:57:54,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:57:54,683 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:57:54,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:57:54,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091583610] [2021-12-16 00:57:54,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091583610] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:57:54,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:57:54,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:57:54,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628212829] [2021-12-16 00:57:54,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:57:54,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:57:54,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:57:54,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:57:54,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:57:54,685 INFO L87 Difference]: Start difference. First operand 52760 states and 88003 transitions. Second operand has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:57:58,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:57:58,875 INFO L93 Difference]: Finished difference Result 98531 states and 167900 transitions. [2021-12-16 00:57:58,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:57:58,875 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 130 [2021-12-16 00:57:58,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:57:59,229 INFO L225 Difference]: With dead ends: 98531 [2021-12-16 00:57:59,229 INFO L226 Difference]: Without dead ends: 98343 [2021-12-16 00:57:59,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-16 00:57:59,289 INFO L933 BasicCegarLoop]: 579 mSDtfsCounter, 1233 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 482 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1248 SdHoareTripleChecker+Valid, 1304 SdHoareTripleChecker+Invalid, 1300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 482 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-16 00:57:59,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1248 Valid, 1304 Invalid, 1300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [482 Valid, 818 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-16 00:57:59,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98343 states. [2021-12-16 00:58:03,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98343 to 98219. [2021-12-16 00:58:03,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98219 states, 82864 states have (on average 1.5718406062946515) internal successors, (130249), 82871 states have internal predecessors, (130249), 15327 states have call successors, (15327), 23 states have call predecessors, (15327), 27 states have return successors, (17518), 15326 states have call predecessors, (17518), 15326 states have call successors, (17518) [2021-12-16 00:58:04,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98219 states to 98219 states and 163094 transitions. [2021-12-16 00:58:04,008 INFO L78 Accepts]: Start accepts. Automaton has 98219 states and 163094 transitions. Word has length 130 [2021-12-16 00:58:04,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:58:04,008 INFO L470 AbstractCegarLoop]: Abstraction has 98219 states and 163094 transitions. [2021-12-16 00:58:04,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-16 00:58:04,008 INFO L276 IsEmpty]: Start isEmpty. Operand 98219 states and 163094 transitions. [2021-12-16 00:58:04,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-16 00:58:04,041 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:58:04,041 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:58:04,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-16 00:58:04,042 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:58:04,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:58:04,042 INFO L85 PathProgramCache]: Analyzing trace with hash -819343165, now seen corresponding path program 1 times [2021-12-16 00:58:04,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:58:04,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456508694] [2021-12-16 00:58:04,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:58:04,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:58:04,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:58:04,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:58:04,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:58:04,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:58:04,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:58:04,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:58:04,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-16 00:58:04,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-16 00:58:04,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-16 00:58:04,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-16 00:58:04,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-16 00:58:04,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-16 00:58:04,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-16 00:58:04,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:58:04,204 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:58:04,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:58:04,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456508694] [2021-12-16 00:58:04,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456508694] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:58:04,204 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:58:04,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-12-16 00:58:04,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670199426] [2021-12-16 00:58:04,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:58:04,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-16 00:58:04,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:58:04,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-16 00:58:04,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2021-12-16 00:58:04,206 INFO L87 Difference]: Start difference. First operand 98219 states and 163094 transitions. Second operand has 18 states, 16 states have (on average 5.625) internal successors, (90), 12 states have internal predecessors, (90), 6 states have call successors, (15), 7 states have call predecessors, (15), 4 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2021-12-16 00:58:15,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:58:15,979 INFO L93 Difference]: Finished difference Result 196361 states and 337914 transitions. [2021-12-16 00:58:15,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-12-16 00:58:15,980 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 5.625) internal successors, (90), 12 states have internal predecessors, (90), 6 states have call successors, (15), 7 states have call predecessors, (15), 4 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 131 [2021-12-16 00:58:15,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:58:16,805 INFO L225 Difference]: With dead ends: 196361 [2021-12-16 00:58:16,805 INFO L226 Difference]: Without dead ends: 196179 [2021-12-16 00:58:16,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1283 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=872, Invalid=3820, Unknown=0, NotChecked=0, Total=4692 [2021-12-16 00:58:16,890 INFO L933 BasicCegarLoop]: 633 mSDtfsCounter, 5115 mSDsluCounter, 3272 mSDsCounter, 0 mSdLazyCounter, 8152 mSolverCounterSat, 2302 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5115 SdHoareTripleChecker+Valid, 3905 SdHoareTripleChecker+Invalid, 10454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2302 IncrementalHoareTripleChecker+Valid, 8152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:58:16,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5115 Valid, 3905 Invalid, 10454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2302 Valid, 8152 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2021-12-16 00:58:17,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196179 states.