./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec0_product11.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/email_spec0_product11.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 0a22b5b7c3f7f6e8ff7182918ba517a92e8c6204e4a486ab05fe09fb2404c376 --- Real Ultimate output --- This is Ultimate 0.2.2-839c364b5d67a0f615c82cb70ab247790648d4a9-839c364 [2021-12-14 14:30:45,849 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-14 14:30:45,851 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-14 14:30:45,910 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-14 14:30:45,913 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-14 14:30:45,916 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-14 14:30:45,918 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-14 14:30:45,922 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-14 14:30:45,923 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-14 14:30:45,925 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-14 14:30:45,926 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-14 14:30:45,927 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-14 14:30:45,928 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-14 14:30:45,932 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-14 14:30:45,933 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-14 14:30:45,934 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-14 14:30:45,947 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-14 14:30:45,948 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-14 14:30:45,949 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-14 14:30:45,950 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-14 14:30:45,951 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-14 14:30:45,952 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-14 14:30:45,952 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-14 14:30:45,953 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-14 14:30:45,954 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-14 14:30:45,954 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-14 14:30:45,955 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-14 14:30:45,955 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-14 14:30:45,955 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-14 14:30:45,956 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-14 14:30:45,956 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-14 14:30:45,957 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-14 14:30:45,957 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-14 14:30:45,958 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-14 14:30:45,958 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-14 14:30:45,958 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-14 14:30:45,959 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-14 14:30:45,959 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-14 14:30:45,962 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-14 14:30:45,963 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-14 14:30:45,963 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-14 14:30:45,964 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-14 14:30:45,984 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-14 14:30:45,985 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-14 14:30:45,985 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-14 14:30:45,985 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-14 14:30:45,986 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-14 14:30:45,986 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-14 14:30:45,987 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-14 14:30:45,987 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-14 14:30:45,987 INFO L138 SettingsManager]: * Use SBE=true [2021-12-14 14:30:45,987 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-14 14:30:45,988 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-14 14:30:45,988 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-14 14:30:45,988 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-14 14:30:45,988 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-14 14:30:45,988 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-14 14:30:45,988 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-14 14:30:45,989 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-14 14:30:45,989 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-14 14:30:45,989 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-14 14:30:45,989 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-14 14:30:45,989 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-14 14:30:45,989 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-14 14:30:45,989 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-14 14:30:45,990 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-14 14:30:45,990 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 14:30:45,990 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-14 14:30:45,990 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-14 14:30:45,990 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-14 14:30:45,990 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-14 14:30:45,991 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-14 14:30:45,991 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-14 14:30:45,991 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-14 14:30:45,991 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-14 14:30:45,991 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-14 14:30:45,991 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 -> 0a22b5b7c3f7f6e8ff7182918ba517a92e8c6204e4a486ab05fe09fb2404c376 [2021-12-14 14:30:46,270 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-14 14:30:46,284 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-14 14:30:46,286 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-14 14:30:46,287 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-14 14:30:46,287 INFO L275 PluginConnector]: CDTParser initialized [2021-12-14 14:30:46,288 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec0_product11.cil.c [2021-12-14 14:30:46,323 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/01f8c53e7/63a7bbdcd7c042f5bdd112b0af68ecf2/FLAG22710a44d [2021-12-14 14:30:46,784 INFO L306 CDTParser]: Found 1 translation units. [2021-12-14 14:30:46,785 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec0_product11.cil.c [2021-12-14 14:30:46,800 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/01f8c53e7/63a7bbdcd7c042f5bdd112b0af68ecf2/FLAG22710a44d [2021-12-14 14:30:46,818 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/01f8c53e7/63a7bbdcd7c042f5bdd112b0af68ecf2 [2021-12-14 14:30:46,820 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-14 14:30:46,822 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-14 14:30:46,824 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-14 14:30:46,824 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-14 14:30:46,826 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-14 14:30:46,827 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:30:46" (1/1) ... [2021-12-14 14:30:46,828 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f7bb0c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:46, skipping insertion in model container [2021-12-14 14:30:46,828 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:30:46" (1/1) ... [2021-12-14 14:30:46,833 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-14 14:30:46,872 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-14 14:30:47,227 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec0_product11.cil.c[59717,59730] [2021-12-14 14:30:47,243 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 14:30:47,261 INFO L203 MainTranslator]: Completed pre-run [2021-12-14 14:30:47,356 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec0_product11.cil.c[59717,59730] [2021-12-14 14:30:47,360 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 14:30:47,407 INFO L208 MainTranslator]: Completed translation [2021-12-14 14:30:47,408 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47 WrapperNode [2021-12-14 14:30:47,408 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-14 14:30:47,409 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-14 14:30:47,409 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-14 14:30:47,409 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-14 14:30:47,414 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47" (1/1) ... [2021-12-14 14:30:47,441 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47" (1/1) ... [2021-12-14 14:30:47,490 INFO L137 Inliner]: procedures = 121, calls = 176, calls flagged for inlining = 48, calls inlined = 43, statements flattened = 792 [2021-12-14 14:30:47,494 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-14 14:30:47,495 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-14 14:30:47,495 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-14 14:30:47,495 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-14 14:30:47,501 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47" (1/1) ... [2021-12-14 14:30:47,501 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47" (1/1) ... [2021-12-14 14:30:47,513 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47" (1/1) ... [2021-12-14 14:30:47,513 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47" (1/1) ... [2021-12-14 14:30:47,524 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47" (1/1) ... [2021-12-14 14:30:47,543 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47" (1/1) ... [2021-12-14 14:30:47,545 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47" (1/1) ... [2021-12-14 14:30:47,557 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-14 14:30:47,558 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-14 14:30:47,558 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-14 14:30:47,558 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-14 14:30:47,559 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47" (1/1) ... [2021-12-14 14:30:47,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 14:30:47,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:30:47,616 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-14 14:30:47,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-14 14:30:47,680 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-12-14 14:30:47,680 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-12-14 14:30:47,681 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-12-14 14:30:47,681 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-12-14 14:30:47,681 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-12-14 14:30:47,681 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-12-14 14:30:47,681 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-12-14 14:30:47,681 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-12-14 14:30:47,681 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-12-14 14:30:47,681 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-12-14 14:30:47,681 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-12-14 14:30:47,682 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-12-14 14:30:47,682 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-12-14 14:30:47,682 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-14 14:30:47,682 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-12-14 14:30:47,682 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-12-14 14:30:47,682 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-12-14 14:30:47,682 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-12-14 14:30:47,682 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-12-14 14:30:47,682 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-12-14 14:30:47,683 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-12-14 14:30:47,683 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-12-14 14:30:47,683 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-12-14 14:30:47,683 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-12-14 14:30:47,684 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-12-14 14:30:47,684 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-12-14 14:30:47,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-14 14:30:47,684 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-12-14 14:30:47,684 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-12-14 14:30:47,684 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-14 14:30:47,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-14 14:30:47,877 INFO L236 CfgBuilder]: Building ICFG [2021-12-14 14:30:47,878 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-14 14:30:48,254 INFO L277 CfgBuilder]: Performing block encoding [2021-12-14 14:30:48,274 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-14 14:30:48,275 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-14 14:30:48,277 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:30:48 BoogieIcfgContainer [2021-12-14 14:30:48,278 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-14 14:30:48,279 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-14 14:30:48,279 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-14 14:30:48,282 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-14 14:30:48,282 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 02:30:46" (1/3) ... [2021-12-14 14:30:48,283 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d193007 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:30:48, skipping insertion in model container [2021-12-14 14:30:48,283 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:30:47" (2/3) ... [2021-12-14 14:30:48,283 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d193007 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:30:48, skipping insertion in model container [2021-12-14 14:30:48,283 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:30:48" (3/3) ... [2021-12-14 14:30:48,284 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec0_product11.cil.c [2021-12-14 14:30:48,287 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-14 14:30:48,288 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-14 14:30:48,325 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-14 14:30:48,329 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-14 14:30:48,329 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-14 14:30:48,343 INFO L276 IsEmpty]: Start isEmpty. Operand has 235 states, 185 states have (on average 1.5297297297297296) internal successors, (283), 187 states have internal predecessors, (283), 35 states have call successors, (35), 13 states have call predecessors, (35), 13 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2021-12-14 14:30:48,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-14 14:30:48,353 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:30:48,353 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:30:48,353 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:30:48,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:30:48,358 INFO L85 PathProgramCache]: Analyzing trace with hash 911816680, now seen corresponding path program 1 times [2021-12-14 14:30:48,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:30:48,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601613364] [2021-12-14 14:30:48,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:48,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:30:48,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:30:48,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:30:48,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:30:48,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:30:48,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:30:48,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:30:48,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 14:30:48,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-14 14:30:48,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-14 14:30:48,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-14 14:30:48,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 14:30:48,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 14:30:48,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:48,772 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-14 14:30:48,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:30:48,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601613364] [2021-12-14 14:30:48,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601613364] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:30:48,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896648422] [2021-12-14 14:30:48,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:48,774 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:30:48,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:30:48,801 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:30:48,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-14 14:30:49,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-14 14:30:49,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:30:49,264 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-14 14:30:49,265 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:30:49,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896648422] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:30:49,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:30:49,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2021-12-14 14:30:49,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887433547] [2021-12-14 14:30:49,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:30:49,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-14 14:30:49,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:30:49,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-14 14:30:49,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:30:49,297 INFO L87 Difference]: Start difference. First operand has 235 states, 185 states have (on average 1.5297297297297296) internal successors, (283), 187 states have internal predecessors, (283), 35 states have call successors, (35), 13 states have call predecessors, (35), 13 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Second operand has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:30:49,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:30:49,327 INFO L93 Difference]: Finished difference Result 316 states and 460 transitions. [2021-12-14 14:30:49,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-14 14:30:49,328 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 93 [2021-12-14 14:30:49,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:30:49,336 INFO L225 Difference]: With dead ends: 316 [2021-12-14 14:30:49,336 INFO L226 Difference]: Without dead ends: 228 [2021-12-14 14:30:49,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:30:49,341 INFO L933 BasicCegarLoop]: 349 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, 349 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:30:49,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:30:49,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-12-14 14:30:49,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2021-12-14 14:30:49,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 179 states have (on average 1.5195530726256983) internal successors, (272), 180 states have internal predecessors, (272), 35 states have call successors, (35), 13 states have call predecessors, (35), 13 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2021-12-14 14:30:49,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 341 transitions. [2021-12-14 14:30:49,384 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 341 transitions. Word has length 93 [2021-12-14 14:30:49,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:30:49,385 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 341 transitions. [2021-12-14 14:30:49,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:30:49,385 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 341 transitions. [2021-12-14 14:30:49,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-12-14 14:30:49,390 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:30:49,390 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:30:49,416 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-14 14:30:49,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-12-14 14:30:49,608 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:30:49,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:30:49,608 INFO L85 PathProgramCache]: Analyzing trace with hash -124046123, now seen corresponding path program 1 times [2021-12-14 14:30:49,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:30:49,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752612601] [2021-12-14 14:30:49,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:49,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:30:49,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:30:49,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:30:49,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:30:49,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:30:49,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:30:49,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:30:49,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 14:30:49,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-14 14:30:49,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-14 14:30:49,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-14 14:30:49,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 14:30:49,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-14 14:30:49,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:49,743 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-14 14:30:49,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:30:49,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752612601] [2021-12-14 14:30:49,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752612601] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:30:49,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949965475] [2021-12-14 14:30:49,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:49,744 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:30:49,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:30:49,752 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:30:49,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-14 14:30:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 933 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 14:30:50,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:30:50,172 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-14 14:30:50,172 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:30:50,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949965475] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:30:50,173 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:30:50,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-14 14:30:50,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416650858] [2021-12-14 14:30:50,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:30:50,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 14:30:50,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:30:50,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 14:30:50,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:30:50,175 INFO L87 Difference]: Start difference. First operand 228 states and 341 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:30:50,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:30:50,212 INFO L93 Difference]: Finished difference Result 306 states and 441 transitions. [2021-12-14 14:30:50,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 14:30:50,213 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 94 [2021-12-14 14:30:50,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:30:50,215 INFO L225 Difference]: With dead ends: 306 [2021-12-14 14:30:50,222 INFO L226 Difference]: Without dead ends: 231 [2021-12-14 14:30:50,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:30:50,224 INFO L933 BasicCegarLoop]: 339 mSDtfsCounter, 1 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:30:50,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 676 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:30:50,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-12-14 14:30:50,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 230. [2021-12-14 14:30:50,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 181 states have (on average 1.5138121546961325) internal successors, (274), 182 states have internal predecessors, (274), 35 states have call successors, (35), 13 states have call predecessors, (35), 13 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2021-12-14 14:30:50,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 343 transitions. [2021-12-14 14:30:50,252 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 343 transitions. Word has length 94 [2021-12-14 14:30:50,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:30:50,253 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 343 transitions. [2021-12-14 14:30:50,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:30:50,253 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 343 transitions. [2021-12-14 14:30:50,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-12-14 14:30:50,263 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:30:50,263 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:30:50,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-14 14:30:50,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-12-14 14:30:50,481 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:30:50,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:30:50,482 INFO L85 PathProgramCache]: Analyzing trace with hash -176780130, now seen corresponding path program 1 times [2021-12-14 14:30:50,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:30:50,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737252104] [2021-12-14 14:30:50,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:50,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:30:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:30:50,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:30:50,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:30:50,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:30:50,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:30:50,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:30:50,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 14:30:50,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-14 14:30:50,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-14 14:30:50,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:30:50,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-14 14:30:50,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:30:50,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,648 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-14 14:30:50,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:30:50,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737252104] [2021-12-14 14:30:50,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737252104] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:30:50,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25924308] [2021-12-14 14:30:50,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:50,653 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:30:50,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:30:50,668 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:30:50,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-14 14:30:50,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:50,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 947 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 14:30:50,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:30:51,026 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-14 14:30:51,026 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:30:51,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25924308] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:30:51,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:30:51,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-14 14:30:51,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020073623] [2021-12-14 14:30:51,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:30:51,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 14:30:51,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:30:51,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 14:30:51,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:30:51,028 INFO L87 Difference]: Start difference. First operand 230 states and 343 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:30:51,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:30:51,050 INFO L93 Difference]: Finished difference Result 490 states and 745 transitions. [2021-12-14 14:30:51,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 14:30:51,051 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 100 [2021-12-14 14:30:51,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:30:51,053 INFO L225 Difference]: With dead ends: 490 [2021-12-14 14:30:51,053 INFO L226 Difference]: Without dead ends: 287 [2021-12-14 14:30:51,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:30:51,055 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 107 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:30:51,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 649 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:30:51,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2021-12-14 14:30:51,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 279. [2021-12-14 14:30:51,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 219 states have (on average 1.5342465753424657) internal successors, (336), 220 states have internal predecessors, (336), 46 states have call successors, (46), 13 states have call predecessors, (46), 13 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2021-12-14 14:30:51,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 427 transitions. [2021-12-14 14:30:51,074 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 427 transitions. Word has length 100 [2021-12-14 14:30:51,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:30:51,075 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 427 transitions. [2021-12-14 14:30:51,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:30:51,075 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 427 transitions. [2021-12-14 14:30:51,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-14 14:30:51,078 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:30:51,078 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:30:51,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-14 14:30:51,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:30:51,291 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:30:51,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:30:51,292 INFO L85 PathProgramCache]: Analyzing trace with hash -940882321, now seen corresponding path program 1 times [2021-12-14 14:30:51,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:30:51,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610175801] [2021-12-14 14:30:51,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:51,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:30:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:30:51,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:30:51,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:30:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:30:51,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:30:51,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:30:51,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-14 14:30:51,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 14:30:51,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 14:30:51,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:30:51,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-14 14:30:51,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-14 14:30:51,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,387 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-14 14:30:51,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:30:51,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610175801] [2021-12-14 14:30:51,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610175801] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:30:51,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359661405] [2021-12-14 14:30:51,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:51,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:30:51,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:30:51,389 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:30:51,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-14 14:30:51,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:51,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 954 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-14 14:30:51,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:30:51,711 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-14 14:30:51,711 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:30:51,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359661405] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:30:51,711 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:30:51,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2021-12-14 14:30:51,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657303766] [2021-12-14 14:30:51,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:30:51,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:30:51,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:30:51,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:30:51,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:30:51,713 INFO L87 Difference]: Start difference. First operand 279 states and 427 transitions. Second operand has 5 states, 4 states have (on average 16.25) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:30:51,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:30:51,754 INFO L93 Difference]: Finished difference Result 549 states and 844 transitions. [2021-12-14 14:30:51,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:30:51,754 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 16.25) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 101 [2021-12-14 14:30:51,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:30:51,757 INFO L225 Difference]: With dead ends: 549 [2021-12-14 14:30:51,757 INFO L226 Difference]: Without dead ends: 281 [2021-12-14 14:30:51,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:30:51,760 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 125 mSDsluCounter, 852 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 1184 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:30:51,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 1184 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:30:51,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-12-14 14:30:51,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 281. [2021-12-14 14:30:51,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 220 states have (on average 1.5318181818181817) internal successors, (337), 222 states have internal predecessors, (337), 46 states have call successors, (46), 13 states have call predecessors, (46), 14 states have return successors, (47), 45 states have call predecessors, (47), 45 states have call successors, (47) [2021-12-14 14:30:51,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 430 transitions. [2021-12-14 14:30:51,774 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 430 transitions. Word has length 101 [2021-12-14 14:30:51,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:30:51,774 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 430 transitions. [2021-12-14 14:30:51,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 16.25) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:30:51,774 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 430 transitions. [2021-12-14 14:30:51,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-14 14:30:51,777 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:30:51,777 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:30:51,796 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-14 14:30:51,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:30:51,991 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:30:51,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:30:51,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1655833212, now seen corresponding path program 1 times [2021-12-14 14:30:51,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:30:51,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347559109] [2021-12-14 14:30:51,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:51,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:30:52,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:30:52,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:30:52,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:30:52,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:30:52,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 14:30:52,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-14 14:30:52,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-14 14:30:52,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-14 14:30:52,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 14:30:52,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-14 14:30:52,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:30:52,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 14:30:52,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,109 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-14 14:30:52,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:30:52,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347559109] [2021-12-14 14:30:52,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347559109] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:30:52,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813872501] [2021-12-14 14:30:52,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:52,110 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:30:52,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:30:52,124 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:30:52,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-14 14:30:52,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 955 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-14 14:30:52,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:30:52,459 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-14 14:30:52,460 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:30:52,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813872501] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:30:52,460 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:30:52,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2021-12-14 14:30:52,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529064485] [2021-12-14 14:30:52,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:30:52,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:30:52,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:30:52,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:30:52,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-12-14 14:30:52,462 INFO L87 Difference]: Start difference. First operand 281 states and 430 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:30:52,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:30:52,523 INFO L93 Difference]: Finished difference Result 551 states and 849 transitions. [2021-12-14 14:30:52,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:30:52,524 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 102 [2021-12-14 14:30:52,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:30:52,526 INFO L225 Difference]: With dead ends: 551 [2021-12-14 14:30:52,526 INFO L226 Difference]: Without dead ends: 283 [2021-12-14 14:30:52,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-12-14 14:30:52,527 INFO L933 BasicCegarLoop]: 330 mSDtfsCounter, 124 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1173 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:30:52,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 1173 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:30:52,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-12-14 14:30:52,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 283. [2021-12-14 14:30:52,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 221 states have (on average 1.5294117647058822) internal successors, (338), 224 states have internal predecessors, (338), 46 states have call successors, (46), 13 states have call predecessors, (46), 15 states have return successors, (52), 45 states have call predecessors, (52), 45 states have call successors, (52) [2021-12-14 14:30:52,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 436 transitions. [2021-12-14 14:30:52,553 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 436 transitions. Word has length 102 [2021-12-14 14:30:52,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:30:52,553 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 436 transitions. [2021-12-14 14:30:52,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:30:52,554 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 436 transitions. [2021-12-14 14:30:52,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-14 14:30:52,555 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:30:52,555 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:30:52,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-14 14:30:52,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:30:52,755 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:30:52,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:30:52,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1009009219, now seen corresponding path program 1 times [2021-12-14 14:30:52,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:30:52,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278710535] [2021-12-14 14:30:52,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:52,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:30:52,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:30:52,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:30:52,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:30:52,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:30:52,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:30:52,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-14 14:30:52,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-14 14:30:52,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-14 14:30:52,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:30:52,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-14 14:30:52,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:30:52,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 14:30:52,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:52,868 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-14 14:30:52,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:30:52,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278710535] [2021-12-14 14:30:52,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278710535] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:30:52,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:30:52,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 14:30:52,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963375154] [2021-12-14 14:30:52,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:30:52,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 14:30:52,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:30:52,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 14:30:52,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:30:52,873 INFO L87 Difference]: Start difference. First operand 283 states and 436 transitions. Second operand has 9 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:30:53,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:30:53,828 INFO L93 Difference]: Finished difference Result 652 states and 1003 transitions. [2021-12-14 14:30:53,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 14:30:53,830 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 103 [2021-12-14 14:30:53,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:30:53,834 INFO L225 Difference]: With dead ends: 652 [2021-12-14 14:30:53,835 INFO L226 Difference]: Without dead ends: 392 [2021-12-14 14:30:53,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-14 14:30:53,838 INFO L933 BasicCegarLoop]: 423 mSDtfsCounter, 704 mSDsluCounter, 960 mSDsCounter, 0 mSdLazyCounter, 1184 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 722 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 1443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 1184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 14:30:53,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [722 Valid, 1383 Invalid, 1443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 1184 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 14:30:53,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-12-14 14:30:53,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 283. [2021-12-14 14:30:53,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 221 states have (on average 1.5294117647058822) internal successors, (338), 224 states have internal predecessors, (338), 46 states have call successors, (46), 13 states have call predecessors, (46), 15 states have return successors, (51), 45 states have call predecessors, (51), 45 states have call successors, (51) [2021-12-14 14:30:53,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 435 transitions. [2021-12-14 14:30:53,879 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 435 transitions. Word has length 103 [2021-12-14 14:30:53,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:30:53,879 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 435 transitions. [2021-12-14 14:30:53,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:30:53,880 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 435 transitions. [2021-12-14 14:30:53,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-14 14:30:53,881 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:30:53,881 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:30:53,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-14 14:30:53,882 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:30:53,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:30:53,882 INFO L85 PathProgramCache]: Analyzing trace with hash -516089808, now seen corresponding path program 2 times [2021-12-14 14:30:53,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:30:53,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378265838] [2021-12-14 14:30:53,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:53,883 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:30:53,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:30:53,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:30:53,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:30:53,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:30:53,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:30:53,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 14:30:53,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-14 14:30:53,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-14 14:30:53,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:30:53,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 14:30:53,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 14:30:53,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 14:30:53,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:53,968 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-14 14:30:53,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:30:53,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378265838] [2021-12-14 14:30:53,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378265838] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:30:53,968 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:30:53,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 14:30:53,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544058074] [2021-12-14 14:30:53,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:30:53,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 14:30:53,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:30:53,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 14:30:53,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:30:53,970 INFO L87 Difference]: Start difference. First operand 283 states and 435 transitions. Second operand has 9 states, 8 states have (on average 8.0) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:30:54,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:30:54,793 INFO L93 Difference]: Finished difference Result 654 states and 1006 transitions. [2021-12-14 14:30:54,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 14:30:54,794 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 104 [2021-12-14 14:30:54,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:30:54,795 INFO L225 Difference]: With dead ends: 654 [2021-12-14 14:30:54,796 INFO L226 Difference]: Without dead ends: 394 [2021-12-14 14:30:54,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-14 14:30:54,797 INFO L933 BasicCegarLoop]: 426 mSDtfsCounter, 697 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 1200 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 714 SdHoareTripleChecker+Valid, 1390 SdHoareTripleChecker+Invalid, 1459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 1200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:30:54,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [714 Valid, 1390 Invalid, 1459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 1200 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 14:30:54,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-12-14 14:30:54,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 285. [2021-12-14 14:30:54,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 222 states have (on average 1.527027027027027) internal successors, (339), 226 states have internal predecessors, (339), 46 states have call successors, (46), 13 states have call predecessors, (46), 16 states have return successors, (53), 45 states have call predecessors, (53), 45 states have call successors, (53) [2021-12-14 14:30:54,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 438 transitions. [2021-12-14 14:30:54,829 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 438 transitions. Word has length 104 [2021-12-14 14:30:54,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:30:54,829 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 438 transitions. [2021-12-14 14:30:54,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:30:54,829 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 438 transitions. [2021-12-14 14:30:54,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-14 14:30:54,831 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:30:54,831 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:30:54,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-14 14:30:54,832 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:30:54,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:30:54,832 INFO L85 PathProgramCache]: Analyzing trace with hash 647944610, now seen corresponding path program 1 times [2021-12-14 14:30:54,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:30:54,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144719879] [2021-12-14 14:30:54,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:54,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:30:54,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:30:54,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:30:54,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:30:54,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:30:54,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:30:54,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:30:54,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-14 14:30:54,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-14 14:30:54,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:30:54,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 14:30:54,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-14 14:30:54,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 14:30:54,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:54,959 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-14 14:30:54,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:30:54,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144719879] [2021-12-14 14:30:54,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144719879] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:30:54,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:30:54,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-14 14:30:54,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689002111] [2021-12-14 14:30:54,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:30:54,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-14 14:30:54,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:30:54,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-14 14:30:54,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:30:54,963 INFO L87 Difference]: Start difference. First operand 285 states and 438 transitions. Second operand has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 8 states have internal predecessors, (68), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-14 14:30:56,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:30:56,239 INFO L93 Difference]: Finished difference Result 652 states and 1001 transitions. [2021-12-14 14:30:56,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 14:30:56,240 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 8 states have internal predecessors, (68), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 105 [2021-12-14 14:30:56,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:30:56,242 INFO L225 Difference]: With dead ends: 652 [2021-12-14 14:30:56,243 INFO L226 Difference]: Without dead ends: 394 [2021-12-14 14:30:56,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-14 14:30:56,244 INFO L933 BasicCegarLoop]: 412 mSDtfsCounter, 810 mSDsluCounter, 1374 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 810 SdHoareTripleChecker+Valid, 1786 SdHoareTripleChecker+Invalid, 2432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:30:56,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [810 Valid, 1786 Invalid, 2432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 2119 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 14:30:56,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-12-14 14:30:56,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 285. [2021-12-14 14:30:56,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 222 states have (on average 1.527027027027027) internal successors, (339), 226 states have internal predecessors, (339), 46 states have call successors, (46), 13 states have call predecessors, (46), 16 states have return successors, (52), 45 states have call predecessors, (52), 45 states have call successors, (52) [2021-12-14 14:30:56,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 437 transitions. [2021-12-14 14:30:56,264 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 437 transitions. Word has length 105 [2021-12-14 14:30:56,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:30:56,264 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 437 transitions. [2021-12-14 14:30:56,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 8 states have internal predecessors, (68), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-14 14:30:56,265 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 437 transitions. [2021-12-14 14:30:56,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-12-14 14:30:56,266 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:30:56,266 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:30:56,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-14 14:30:56,266 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:30:56,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:30:56,267 INFO L85 PathProgramCache]: Analyzing trace with hash -2013521067, now seen corresponding path program 2 times [2021-12-14 14:30:56,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:30:56,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837796751] [2021-12-14 14:30:56,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:56,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:30:56,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:30:56,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:30:56,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:30:56,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:30:56,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:30:56,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:30:56,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 14:30:56,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-14 14:30:56,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:30:56,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-14 14:30:56,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:30:56,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 14:30:56,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:56,403 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-14 14:30:56,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:30:56,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837796751] [2021-12-14 14:30:56,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837796751] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:30:56,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:30:56,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-14 14:30:56,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060735032] [2021-12-14 14:30:56,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:30:56,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-14 14:30:56,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:30:56,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-14 14:30:56,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:30:56,404 INFO L87 Difference]: Start difference. First operand 285 states and 437 transitions. Second operand has 12 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 8 states have internal predecessors, (69), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-14 14:30:57,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:30:57,390 INFO L93 Difference]: Finished difference Result 654 states and 1007 transitions. [2021-12-14 14:30:57,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 14:30:57,390 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 8 states have internal predecessors, (69), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 106 [2021-12-14 14:30:57,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:30:57,392 INFO L225 Difference]: With dead ends: 654 [2021-12-14 14:30:57,392 INFO L226 Difference]: Without dead ends: 396 [2021-12-14 14:30:57,393 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-14 14:30:57,394 INFO L933 BasicCegarLoop]: 415 mSDtfsCounter, 803 mSDsluCounter, 1380 mSDsCounter, 0 mSdLazyCounter, 2161 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 1795 SdHoareTripleChecker+Invalid, 2467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 2161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 14:30:57,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [803 Valid, 1795 Invalid, 2467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 2161 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 14:30:57,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2021-12-14 14:30:57,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 287. [2021-12-14 14:30:57,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 223 states have (on average 1.5246636771300448) internal successors, (340), 228 states have internal predecessors, (340), 46 states have call successors, (46), 13 states have call predecessors, (46), 17 states have return successors, (57), 45 states have call predecessors, (57), 45 states have call successors, (57) [2021-12-14 14:30:57,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 443 transitions. [2021-12-14 14:30:57,433 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 443 transitions. Word has length 106 [2021-12-14 14:30:57,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:30:57,433 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 443 transitions. [2021-12-14 14:30:57,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 8 states have internal predecessors, (69), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-14 14:30:57,434 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 443 transitions. [2021-12-14 14:30:57,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-12-14 14:30:57,435 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:30:57,435 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:30:57,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-14 14:30:57,436 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:30:57,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:30:57,436 INFO L85 PathProgramCache]: Analyzing trace with hash 336897351, now seen corresponding path program 1 times [2021-12-14 14:30:57,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:30:57,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992287092] [2021-12-14 14:30:57,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:57,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:30:57,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:30:57,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:30:57,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:30:57,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:30:57,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:30:57,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:30:57,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-14 14:30:57,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-14 14:30:57,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:30:57,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-14 14:30:57,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-14 14:30:57,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-14 14:30:57,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,538 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:30:57,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:30:57,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992287092] [2021-12-14 14:30:57,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992287092] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:30:57,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678738863] [2021-12-14 14:30:57,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:57,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:30:57,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:30:57,556 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:30:57,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-14 14:30:57,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:57,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 960 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 14:30:57,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:30:57,847 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:30:57,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 14:30:57,987 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:30:57,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678738863] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 14:30:57,987 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 14:30:57,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 11 [2021-12-14 14:30:57,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319285740] [2021-12-14 14:30:57,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 14:30:57,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-14 14:30:57,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:30:57,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-14 14:30:57,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-12-14 14:30:57,989 INFO L87 Difference]: Start difference. First operand 287 states and 443 transitions. Second operand has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 7 states have internal predecessors, (94), 2 states have call successors, (30), 6 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-14 14:30:59,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:30:59,018 INFO L93 Difference]: Finished difference Result 823 states and 1335 transitions. [2021-12-14 14:30:59,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-14 14:30:59,018 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 7 states have internal predecessors, (94), 2 states have call successors, (30), 6 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 107 [2021-12-14 14:30:59,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:30:59,022 INFO L225 Difference]: With dead ends: 823 [2021-12-14 14:30:59,022 INFO L226 Difference]: Without dead ends: 748 [2021-12-14 14:30:59,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-12-14 14:30:59,024 INFO L933 BasicCegarLoop]: 521 mSDtfsCounter, 1006 mSDsluCounter, 1345 mSDsCounter, 0 mSdLazyCounter, 1525 mSolverCounterSat, 417 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1051 SdHoareTripleChecker+Valid, 1866 SdHoareTripleChecker+Invalid, 1942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 417 IncrementalHoareTripleChecker+Valid, 1525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 14:30:59,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1051 Valid, 1866 Invalid, 1942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [417 Valid, 1525 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 14:30:59,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-12-14 14:30:59,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 615. [2021-12-14 14:30:59,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 615 states, 487 states have (on average 1.5975359342915811) internal successors, (778), 492 states have internal predecessors, (778), 110 states have call successors, (110), 13 states have call predecessors, (110), 17 states have return successors, (131), 109 states have call predecessors, (131), 109 states have call successors, (131) [2021-12-14 14:30:59,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 1019 transitions. [2021-12-14 14:30:59,048 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 1019 transitions. Word has length 107 [2021-12-14 14:30:59,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:30:59,049 INFO L470 AbstractCegarLoop]: Abstraction has 615 states and 1019 transitions. [2021-12-14 14:30:59,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 7 states have internal predecessors, (94), 2 states have call successors, (30), 6 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-14 14:30:59,049 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 1019 transitions. [2021-12-14 14:30:59,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-14 14:30:59,051 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:30:59,051 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:30:59,082 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-14 14:30:59,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:30:59,269 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:30:59,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:30:59,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1788465636, now seen corresponding path program 1 times [2021-12-14 14:30:59,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:30:59,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070522670] [2021-12-14 14:30:59,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:30:59,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:30:59,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:30:59,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:30:59,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:30:59,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:30:59,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:30:59,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:30:59,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 14:30:59,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 14:30:59,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-14 14:30:59,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:30:59,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-14 14:30:59,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 14:30:59,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:30:59,356 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:30:59,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:30:59,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070522670] [2021-12-14 14:30:59,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070522670] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:30:59,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:30:59,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:30:59,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108246503] [2021-12-14 14:30:59,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:30:59,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:30:59,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:30:59,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:30:59,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:30:59,358 INFO L87 Difference]: Start difference. First operand 615 states and 1019 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:00,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:00,165 INFO L93 Difference]: Finished difference Result 1604 states and 2706 transitions. [2021-12-14 14:31:00,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:31:00,166 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 113 [2021-12-14 14:31:00,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:00,172 INFO L225 Difference]: With dead ends: 1604 [2021-12-14 14:31:00,172 INFO L226 Difference]: Without dead ends: 1057 [2021-12-14 14:31:00,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:31:00,175 INFO L933 BasicCegarLoop]: 467 mSDtfsCounter, 692 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 1208 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:00,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [707 Valid, 1208 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 14:31:00,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2021-12-14 14:31:00,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 940. [2021-12-14 14:31:00,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 748 states have (on average 1.608288770053476) internal successors, (1203), 753 states have internal predecessors, (1203), 174 states have call successors, (174), 13 states have call predecessors, (174), 17 states have return successors, (205), 173 states have call predecessors, (205), 173 states have call successors, (205) [2021-12-14 14:31:00,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 1582 transitions. [2021-12-14 14:31:00,278 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 1582 transitions. Word has length 113 [2021-12-14 14:31:00,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:31:00,287 INFO L470 AbstractCegarLoop]: Abstraction has 940 states and 1582 transitions. [2021-12-14 14:31:00,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:00,287 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 1582 transitions. [2021-12-14 14:31:00,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-14 14:31:00,292 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:31:00,292 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:31:00,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-14 14:31:00,293 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:31:00,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:31:00,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1421409414, now seen corresponding path program 1 times [2021-12-14 14:31:00,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:31:00,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121226637] [2021-12-14 14:31:00,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:00,294 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:31:00,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:31:00,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:31:00,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:31:00,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:31:00,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:31:00,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:31:00,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-14 14:31:00,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:31:00,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-14 14:31:00,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:31:00,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-14 14:31:00,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-14 14:31:00,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:00,455 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:31:00,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:31:00,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121226637] [2021-12-14 14:31:00,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121226637] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:31:00,455 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:31:00,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:31:00,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306854872] [2021-12-14 14:31:00,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:31:00,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:31:00,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:31:00,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:31:00,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:31:00,456 INFO L87 Difference]: Start difference. First operand 940 states and 1582 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:01,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:01,354 INFO L93 Difference]: Finished difference Result 2384 states and 4055 transitions. [2021-12-14 14:31:01,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:31:01,355 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 114 [2021-12-14 14:31:01,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:01,360 INFO L225 Difference]: With dead ends: 2384 [2021-12-14 14:31:01,361 INFO L226 Difference]: Without dead ends: 1565 [2021-12-14 14:31:01,363 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:31:01,363 INFO L933 BasicCegarLoop]: 450 mSDtfsCounter, 691 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 706 SdHoareTripleChecker+Valid, 1149 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:01,363 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [706 Valid, 1149 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 14:31:01,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1565 states. [2021-12-14 14:31:01,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1565 to 1448. [2021-12-14 14:31:01,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1161 states have (on average 1.6141257536606375) internal successors, (1874), 1166 states have internal predecessors, (1874), 269 states have call successors, (269), 13 states have call predecessors, (269), 17 states have return successors, (300), 268 states have call predecessors, (300), 268 states have call successors, (300) [2021-12-14 14:31:01,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 2443 transitions. [2021-12-14 14:31:01,408 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 2443 transitions. Word has length 114 [2021-12-14 14:31:01,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:31:01,409 INFO L470 AbstractCegarLoop]: Abstraction has 1448 states and 2443 transitions. [2021-12-14 14:31:01,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:01,409 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 2443 transitions. [2021-12-14 14:31:01,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-12-14 14:31:01,414 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:31:01,414 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:31:01,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-14 14:31:01,414 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:31:01,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:31:01,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1395731194, now seen corresponding path program 1 times [2021-12-14 14:31:01,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:31:01,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695453921] [2021-12-14 14:31:01,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:01,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:31:01,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:31:01,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:31:01,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:31:01,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:31:01,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:31:01,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:31:01,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-14 14:31:01,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:31:01,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 14:31:01,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 14:31:01,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 14:31:01,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-14 14:31:01,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:01,487 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:31:01,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:31:01,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695453921] [2021-12-14 14:31:01,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695453921] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:31:01,488 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:31:01,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:31:01,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683334161] [2021-12-14 14:31:01,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:31:01,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:31:01,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:31:01,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:31:01,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:31:01,489 INFO L87 Difference]: Start difference. First operand 1448 states and 2443 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:02,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:02,289 INFO L93 Difference]: Finished difference Result 3536 states and 6064 transitions. [2021-12-14 14:31:02,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:31:02,289 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 115 [2021-12-14 14:31:02,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:02,299 INFO L225 Difference]: With dead ends: 3536 [2021-12-14 14:31:02,299 INFO L226 Difference]: Without dead ends: 2334 [2021-12-14 14:31:02,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:31:02,303 INFO L933 BasicCegarLoop]: 449 mSDtfsCounter, 689 mSDsluCounter, 698 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 704 SdHoareTripleChecker+Valid, 1147 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:02,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [704 Valid, 1147 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-14 14:31:02,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2334 states. [2021-12-14 14:31:02,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2334 to 2217. [2021-12-14 14:31:02,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2217 states, 1807 states have (on average 1.618705035971223) internal successors, (2925), 1812 states have internal predecessors, (2925), 392 states have call successors, (392), 13 states have call predecessors, (392), 17 states have return successors, (439), 391 states have call predecessors, (439), 391 states have call successors, (439) [2021-12-14 14:31:02,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2217 states to 2217 states and 3756 transitions. [2021-12-14 14:31:02,406 INFO L78 Accepts]: Start accepts. Automaton has 2217 states and 3756 transitions. Word has length 115 [2021-12-14 14:31:02,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:31:02,406 INFO L470 AbstractCegarLoop]: Abstraction has 2217 states and 3756 transitions. [2021-12-14 14:31:02,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:02,406 INFO L276 IsEmpty]: Start isEmpty. Operand 2217 states and 3756 transitions. [2021-12-14 14:31:02,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-14 14:31:02,412 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:31:02,412 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:31:02,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-14 14:31:02,413 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:31:02,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:31:02,413 INFO L85 PathProgramCache]: Analyzing trace with hash 2030264231, now seen corresponding path program 1 times [2021-12-14 14:31:02,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:31:02,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127187201] [2021-12-14 14:31:02,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:02,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:31:02,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:31:02,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:31:02,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:31:02,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:31:02,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:31:02,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:31:02,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-14 14:31:02,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:31:02,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 14:31:02,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-14 14:31:02,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-14 14:31:02,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-14 14:31:02,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:02,485 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:31:02,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:31:02,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127187201] [2021-12-14 14:31:02,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127187201] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:31:02,485 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:31:02,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:31:02,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462897605] [2021-12-14 14:31:02,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:31:02,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:31:02,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:31:02,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:31:02,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:31:02,487 INFO L87 Difference]: Start difference. First operand 2217 states and 3756 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:03,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:03,255 INFO L93 Difference]: Finished difference Result 5330 states and 9198 transitions. [2021-12-14 14:31:03,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:31:03,256 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 116 [2021-12-14 14:31:03,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:03,270 INFO L225 Difference]: With dead ends: 5330 [2021-12-14 14:31:03,270 INFO L226 Difference]: Without dead ends: 3563 [2021-12-14 14:31:03,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:31:03,275 INFO L933 BasicCegarLoop]: 448 mSDtfsCounter, 689 mSDsluCounter, 698 mSDsCounter, 0 mSdLazyCounter, 668 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 1146 SdHoareTripleChecker+Invalid, 967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:03,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [705 Valid, 1146 Invalid, 967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 668 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-14 14:31:03,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3563 states. [2021-12-14 14:31:03,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3563 to 3446. [2021-12-14 14:31:03,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3446 states, 2857 states have (on average 1.6212810640532027) internal successors, (4632), 2862 states have internal predecessors, (4632), 571 states have call successors, (571), 13 states have call predecessors, (571), 17 states have return successors, (644), 570 states have call predecessors, (644), 570 states have call successors, (644) [2021-12-14 14:31:03,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3446 states to 3446 states and 5847 transitions. [2021-12-14 14:31:03,435 INFO L78 Accepts]: Start accepts. Automaton has 3446 states and 5847 transitions. Word has length 116 [2021-12-14 14:31:03,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:31:03,435 INFO L470 AbstractCegarLoop]: Abstraction has 3446 states and 5847 transitions. [2021-12-14 14:31:03,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:03,435 INFO L276 IsEmpty]: Start isEmpty. Operand 3446 states and 5847 transitions. [2021-12-14 14:31:03,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-14 14:31:03,443 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:31:03,443 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:31:03,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-14 14:31:03,443 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:31:03,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:31:03,443 INFO L85 PathProgramCache]: Analyzing trace with hash -339692734, now seen corresponding path program 1 times [2021-12-14 14:31:03,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:31:03,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395821151] [2021-12-14 14:31:03,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:03,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:31:03,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:31:03,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:31:03,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:31:03,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:31:03,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:31:03,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:31:03,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 14:31:03,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:31:03,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-14 14:31:03,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:31:03,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-14 14:31:03,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 14:31:03,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:03,512 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:31:03,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:31:03,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395821151] [2021-12-14 14:31:03,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395821151] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:31:03,512 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:31:03,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:31:03,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358226187] [2021-12-14 14:31:03,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:31:03,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:31:03,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:31:03,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:31:03,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:31:03,513 INFO L87 Difference]: Start difference. First operand 3446 states and 5847 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:04,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:04,360 INFO L93 Difference]: Finished difference Result 8278 states and 14345 transitions. [2021-12-14 14:31:04,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:31:04,361 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 117 [2021-12-14 14:31:04,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:04,385 INFO L225 Difference]: With dead ends: 8278 [2021-12-14 14:31:04,385 INFO L226 Difference]: Without dead ends: 5594 [2021-12-14 14:31:04,395 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:31:04,396 INFO L933 BasicCegarLoop]: 458 mSDtfsCounter, 687 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 703 SdHoareTripleChecker+Valid, 1173 SdHoareTripleChecker+Invalid, 995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:04,396 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [703 Valid, 1173 Invalid, 995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-14 14:31:04,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5594 states. [2021-12-14 14:31:04,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5594 to 5477. [2021-12-14 14:31:04,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5477 states, 4512 states have (on average 1.6143617021276595) internal successors, (7284), 4517 states have internal predecessors, (7284), 947 states have call successors, (947), 13 states have call predecessors, (947), 17 states have return successors, (1064), 946 states have call predecessors, (1064), 946 states have call successors, (1064) [2021-12-14 14:31:04,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5477 states to 5477 states and 9295 transitions. [2021-12-14 14:31:04,636 INFO L78 Accepts]: Start accepts. Automaton has 5477 states and 9295 transitions. Word has length 117 [2021-12-14 14:31:04,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:31:04,636 INFO L470 AbstractCegarLoop]: Abstraction has 5477 states and 9295 transitions. [2021-12-14 14:31:04,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:04,636 INFO L276 IsEmpty]: Start isEmpty. Operand 5477 states and 9295 transitions. [2021-12-14 14:31:04,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-14 14:31:04,647 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:31:04,647 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:31:04,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-14 14:31:04,647 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:31:04,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:31:04,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1799722347, now seen corresponding path program 1 times [2021-12-14 14:31:04,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:31:04,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881438691] [2021-12-14 14:31:04,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:04,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:31:04,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:31:04,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:31:04,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:31:04,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:31:04,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:31:04,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:31:04,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 14:31:04,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:31:04,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-14 14:31:04,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-14 14:31:04,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-14 14:31:04,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-14 14:31:04,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:04,752 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:31:04,753 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:31:04,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881438691] [2021-12-14 14:31:04,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881438691] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:31:04,753 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:31:04,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:31:04,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013331922] [2021-12-14 14:31:04,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:31:04,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:31:04,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:31:04,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:31:04,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:31:04,754 INFO L87 Difference]: Start difference. First operand 5477 states and 9295 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:05,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:05,749 INFO L93 Difference]: Finished difference Result 13615 states and 23566 transitions. [2021-12-14 14:31:05,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:31:05,749 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 118 [2021-12-14 14:31:05,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:05,797 INFO L225 Difference]: With dead ends: 13615 [2021-12-14 14:31:05,797 INFO L226 Difference]: Without dead ends: 9277 [2021-12-14 14:31:05,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:31:05,814 INFO L933 BasicCegarLoop]: 449 mSDtfsCounter, 685 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 1148 SdHoareTripleChecker+Invalid, 980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:05,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [701 Valid, 1148 Invalid, 980 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 673 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-14 14:31:05,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9277 states. [2021-12-14 14:31:06,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9277 to 9160. [2021-12-14 14:31:06,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9160 states, 7589 states have (on average 1.6115430227961522) internal successors, (12230), 7594 states have internal predecessors, (12230), 1553 states have call successors, (1553), 13 states have call predecessors, (1553), 17 states have return successors, (1748), 1552 states have call predecessors, (1748), 1552 states have call successors, (1748) [2021-12-14 14:31:06,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9160 states to 9160 states and 15531 transitions. [2021-12-14 14:31:06,330 INFO L78 Accepts]: Start accepts. Automaton has 9160 states and 15531 transitions. Word has length 118 [2021-12-14 14:31:06,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:31:06,331 INFO L470 AbstractCegarLoop]: Abstraction has 9160 states and 15531 transitions. [2021-12-14 14:31:06,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:06,332 INFO L276 IsEmpty]: Start isEmpty. Operand 9160 states and 15531 transitions. [2021-12-14 14:31:06,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-14 14:31:06,348 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:31:06,348 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:31:06,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-14 14:31:06,349 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:31:06,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:31:06,349 INFO L85 PathProgramCache]: Analyzing trace with hash -783687248, now seen corresponding path program 1 times [2021-12-14 14:31:06,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:31:06,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319299643] [2021-12-14 14:31:06,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:06,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:31:06,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:31:06,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:31:06,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:31:06,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:31:06,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:31:06,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:31:06,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:31:06,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-14 14:31:06,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:31:06,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 14:31:06,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 14:31:06,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-14 14:31:06,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:06,420 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:31:06,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:31:06,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319299643] [2021-12-14 14:31:06,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319299643] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:31:06,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:31:06,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:31:06,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896897554] [2021-12-14 14:31:06,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:31:06,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:31:06,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:31:06,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:31:06,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:31:06,422 INFO L87 Difference]: Start difference. First operand 9160 states and 15531 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:07,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:07,454 INFO L93 Difference]: Finished difference Result 23799 states and 41112 transitions. [2021-12-14 14:31:07,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:31:07,454 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2021-12-14 14:31:07,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:07,532 INFO L225 Difference]: With dead ends: 23799 [2021-12-14 14:31:07,533 INFO L226 Difference]: Without dead ends: 16230 [2021-12-14 14:31:07,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:31:07,551 INFO L933 BasicCegarLoop]: 465 mSDtfsCounter, 680 mSDsluCounter, 733 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 1198 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:07,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [695 Valid, 1198 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-14 14:31:07,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16230 states. [2021-12-14 14:31:08,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16230 to 16113. [2021-12-14 14:31:08,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16113 states, 13339 states have (on average 1.6022190569008172) internal successors, (21372), 13344 states have internal predecessors, (21372), 2756 states have call successors, (2756), 13 states have call predecessors, (2756), 17 states have return successors, (3095), 2755 states have call predecessors, (3095), 2755 states have call successors, (3095) [2021-12-14 14:31:08,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16113 states to 16113 states and 27223 transitions. [2021-12-14 14:31:08,246 INFO L78 Accepts]: Start accepts. Automaton has 16113 states and 27223 transitions. Word has length 119 [2021-12-14 14:31:08,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:31:08,247 INFO L470 AbstractCegarLoop]: Abstraction has 16113 states and 27223 transitions. [2021-12-14 14:31:08,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:08,247 INFO L276 IsEmpty]: Start isEmpty. Operand 16113 states and 27223 transitions. [2021-12-14 14:31:08,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-14 14:31:08,262 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:31:08,262 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:31:08,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-14 14:31:08,263 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:31:08,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:31:08,263 INFO L85 PathProgramCache]: Analyzing trace with hash 25110956, now seen corresponding path program 1 times [2021-12-14 14:31:08,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:31:08,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616160751] [2021-12-14 14:31:08,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:08,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:31:08,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:31:08,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:31:08,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:31:08,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:31:08,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:31:08,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:31:08,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:31:08,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-14 14:31:08,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:31:08,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 14:31:08,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-14 14:31:08,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-14 14:31:08,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:08,327 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:31:08,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:31:08,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616160751] [2021-12-14 14:31:08,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616160751] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:31:08,328 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:31:08,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:31:08,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237282714] [2021-12-14 14:31:08,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:31:08,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:31:08,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:31:08,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:31:08,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:31:08,329 INFO L87 Difference]: Start difference. First operand 16113 states and 27223 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:09,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:09,802 INFO L93 Difference]: Finished difference Result 42765 states and 73711 transitions. [2021-12-14 14:31:09,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:31:09,803 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 120 [2021-12-14 14:31:09,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:09,880 INFO L225 Difference]: With dead ends: 42765 [2021-12-14 14:31:09,880 INFO L226 Difference]: Without dead ends: 28885 [2021-12-14 14:31:09,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:31:09,920 INFO L933 BasicCegarLoop]: 452 mSDtfsCounter, 681 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 682 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 697 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:09,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [697 Valid, 1157 Invalid, 989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 682 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 14:31:09,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28885 states. [2021-12-14 14:31:11,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28885 to 28768. [2021-12-14 14:31:11,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28768 states, 23955 states have (on average 1.5978292632018367) internal successors, (38276), 23960 states have internal predecessors, (38276), 4795 states have call successors, (4795), 13 states have call predecessors, (4795), 17 states have return successors, (5408), 4794 states have call predecessors, (5408), 4794 states have call successors, (5408) [2021-12-14 14:31:11,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28768 states to 28768 states and 48479 transitions. [2021-12-14 14:31:11,323 INFO L78 Accepts]: Start accepts. Automaton has 28768 states and 48479 transitions. Word has length 120 [2021-12-14 14:31:11,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:31:11,324 INFO L470 AbstractCegarLoop]: Abstraction has 28768 states and 48479 transitions. [2021-12-14 14:31:11,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:11,324 INFO L276 IsEmpty]: Start isEmpty. Operand 28768 states and 48479 transitions. [2021-12-14 14:31:11,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-14 14:31:11,344 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:31:11,345 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:31:11,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-14 14:31:11,345 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:31:11,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:31:11,345 INFO L85 PathProgramCache]: Analyzing trace with hash -69213806, now seen corresponding path program 1 times [2021-12-14 14:31:11,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:31:11,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316940057] [2021-12-14 14:31:11,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:11,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:31:11,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:31:11,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:31:11,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:31:11,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:31:11,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:31:11,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:31:11,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:31:11,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 14:31:11,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 14:31:11,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 14:31:11,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-14 14:31:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-14 14:31:11,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:11,419 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:31:11,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:31:11,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316940057] [2021-12-14 14:31:11,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316940057] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:31:11,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:31:11,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:31:11,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004848217] [2021-12-14 14:31:11,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:31:11,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:31:11,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:31:11,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:31:11,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:31:11,421 INFO L87 Difference]: Start difference. First operand 28768 states and 48479 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:13,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:13,507 INFO L93 Difference]: Finished difference Result 78527 states and 134470 transitions. [2021-12-14 14:31:13,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:31:13,508 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 121 [2021-12-14 14:31:13,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:13,686 INFO L225 Difference]: With dead ends: 78527 [2021-12-14 14:31:13,687 INFO L226 Difference]: Without dead ends: 52764 [2021-12-14 14:31:13,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:31:13,757 INFO L933 BasicCegarLoop]: 455 mSDtfsCounter, 676 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 1163 SdHoareTripleChecker+Invalid, 991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:13,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [691 Valid, 1163 Invalid, 991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-14 14:31:13,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52764 states. [2021-12-14 14:31:16,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52764 to 52647. [2021-12-14 14:31:16,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52647 states, 44119 states have (on average 1.5921711734173485) internal successors, (70245), 44124 states have internal predecessors, (70245), 8510 states have call successors, (8510), 13 states have call predecessors, (8510), 17 states have return successors, (9655), 8509 states have call predecessors, (9655), 8509 states have call successors, (9655) [2021-12-14 14:31:16,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52647 states to 52647 states and 88410 transitions. [2021-12-14 14:31:16,604 INFO L78 Accepts]: Start accepts. Automaton has 52647 states and 88410 transitions. Word has length 121 [2021-12-14 14:31:16,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:31:16,619 INFO L470 AbstractCegarLoop]: Abstraction has 52647 states and 88410 transitions. [2021-12-14 14:31:16,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:16,620 INFO L276 IsEmpty]: Start isEmpty. Operand 52647 states and 88410 transitions. [2021-12-14 14:31:16,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-12-14 14:31:16,657 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:31:16,657 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:31:16,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-14 14:31:16,657 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:31:16,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:31:16,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1210840268, now seen corresponding path program 1 times [2021-12-14 14:31:16,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:31:16,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700902018] [2021-12-14 14:31:16,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:16,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:31:16,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:31:16,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:31:16,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:31:16,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:31:16,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:31:16,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:31:16,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:31:16,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 14:31:16,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-14 14:31:16,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 14:31:16,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-14 14:31:16,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-14 14:31:16,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:16,751 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:31:16,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:31:16,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700902018] [2021-12-14 14:31:16,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700902018] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:31:16,752 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:31:16,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:31:16,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619447435] [2021-12-14 14:31:16,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:31:16,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:31:16,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:31:16,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:31:16,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:31:16,753 INFO L87 Difference]: Start difference. First operand 52647 states and 88410 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:20,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:20,715 INFO L93 Difference]: Finished difference Result 98298 states and 168657 transitions. [2021-12-14 14:31:20,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:31:20,716 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 122 [2021-12-14 14:31:20,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:21,122 INFO L225 Difference]: With dead ends: 98298 [2021-12-14 14:31:21,123 INFO L226 Difference]: Without dead ends: 98223 [2021-12-14 14:31:21,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:31:21,178 INFO L933 BasicCegarLoop]: 455 mSDtfsCounter, 676 mSDsluCounter, 709 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 1164 SdHoareTripleChecker+Invalid, 995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:21,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [692 Valid, 1164 Invalid, 995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 14:31:21,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98223 states. [2021-12-14 14:31:25,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98223 to 98106. [2021-12-14 14:31:26,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98106 states, 82779 states have (on average 1.5851242464876358) internal successors, (131215), 82784 states have internal predecessors, (131215), 15309 states have call successors, (15309), 13 states have call predecessors, (15309), 17 states have return successors, (17500), 15308 states have call predecessors, (17500), 15308 states have call successors, (17500) [2021-12-14 14:31:26,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98106 states to 98106 states and 164024 transitions. [2021-12-14 14:31:26,377 INFO L78 Accepts]: Start accepts. Automaton has 98106 states and 164024 transitions. Word has length 122 [2021-12-14 14:31:26,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:31:26,377 INFO L470 AbstractCegarLoop]: Abstraction has 98106 states and 164024 transitions. [2021-12-14 14:31:26,377 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:26,377 INFO L276 IsEmpty]: Start isEmpty. Operand 98106 states and 164024 transitions. [2021-12-14 14:31:26,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-12-14 14:31:26,435 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:31:26,435 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:31:26,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-14 14:31:26,436 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:31:26,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:31:26,436 INFO L85 PathProgramCache]: Analyzing trace with hash -2122200879, now seen corresponding path program 1 times [2021-12-14 14:31:26,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:31:26,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583072545] [2021-12-14 14:31:26,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:26,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:31:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:31:26,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:31:26,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:31:26,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:31:26,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:31:26,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:31:26,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:31:26,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-14 14:31:26,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:31:26,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 14:31:26,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 14:31:26,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-14 14:31:26,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:26,769 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-14 14:31:26,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:31:26,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583072545] [2021-12-14 14:31:26,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583072545] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:31:26,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315734367] [2021-12-14 14:31:26,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:26,770 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:31:26,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:31:26,771 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:31:26,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-14 14:31:27,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:27,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 1029 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-14 14:31:27,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:31:27,461 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-14 14:31:27,461 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:31:27,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315734367] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:31:27,461 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:31:27,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [19] total 29 [2021-12-14 14:31:27,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271653999] [2021-12-14 14:31:27,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:31:27,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-14 14:31:27,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:31:27,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-14 14:31:27,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=744, Unknown=0, NotChecked=0, Total=812 [2021-12-14 14:31:27,465 INFO L87 Difference]: Start difference. First operand 98106 states and 164024 transitions. Second operand has 12 states, 11 states have (on average 8.272727272727273) internal successors, (91), 10 states have internal predecessors, (91), 5 states have call successors, (14), 5 states have call predecessors, (14), 6 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) [2021-12-14 14:31:30,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:30,927 INFO L93 Difference]: Finished difference Result 98378 states and 164381 transitions. [2021-12-14 14:31:30,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-14 14:31:30,927 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.272727272727273) internal successors, (91), 10 states have internal predecessors, (91), 5 states have call successors, (14), 5 states have call predecessors, (14), 6 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) Word has length 123 [2021-12-14 14:31:30,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:31,241 INFO L225 Difference]: With dead ends: 98378 [2021-12-14 14:31:31,241 INFO L226 Difference]: Without dead ends: 98309 [2021-12-14 14:31:31,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=197, Invalid=1609, Unknown=0, NotChecked=0, Total=1806 [2021-12-14 14:31:31,276 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 625 mSDsluCounter, 2999 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 629 SdHoareTripleChecker+Valid, 3361 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:31,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [629 Valid, 3361 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 14:31:31,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98309 states. [2021-12-14 14:31:34,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98309 to 98219. [2021-12-14 14:31:35,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98219 states, 82870 states have (on average 1.5848557982382043) internal successors, (131337), 82876 states have internal predecessors, (131337), 15321 states have call successors, (15321), 20 states have call predecessors, (15321), 27 states have return successors, (17516), 15322 states have call predecessors, (17516), 15319 states have call successors, (17516) [2021-12-14 14:31:35,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98219 states to 98219 states and 164174 transitions. [2021-12-14 14:31:35,387 INFO L78 Accepts]: Start accepts. Automaton has 98219 states and 164174 transitions. Word has length 123 [2021-12-14 14:31:35,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:31:35,388 INFO L470 AbstractCegarLoop]: Abstraction has 98219 states and 164174 transitions. [2021-12-14 14:31:35,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.272727272727273) internal successors, (91), 10 states have internal predecessors, (91), 5 states have call successors, (14), 5 states have call predecessors, (14), 6 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) [2021-12-14 14:31:35,388 INFO L276 IsEmpty]: Start isEmpty. Operand 98219 states and 164174 transitions. [2021-12-14 14:31:35,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-12-14 14:31:35,412 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:31:35,412 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:31:35,428 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-14 14:31:35,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:31:35,627 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:31:35,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:31:35,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1341977102, now seen corresponding path program 1 times [2021-12-14 14:31:35,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:31:35,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018966373] [2021-12-14 14:31:35,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:31:35,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:31:35,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:31:35,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:31:35,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:31:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:31:35,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:31:35,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:31:35,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:31:35,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-14 14:31:35,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:31:35,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 14:31:35,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-14 14:31:35,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-14 14:31:35,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:31:35,709 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-14 14:31:35,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:31:35,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018966373] [2021-12-14 14:31:35,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018966373] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:31:35,710 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:31:35,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 14:31:35,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835607515] [2021-12-14 14:31:35,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:31:35,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 14:31:35,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:31:35,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 14:31:35,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:31:35,711 INFO L87 Difference]: Start difference. First operand 98219 states and 164174 transitions. Second operand has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:31:43,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:31:43,154 INFO L93 Difference]: Finished difference Result 191969 states and 327355 transitions. [2021-12-14 14:31:43,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-14 14:31:43,155 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 124 [2021-12-14 14:31:43,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:31:44,129 INFO L225 Difference]: With dead ends: 191969 [2021-12-14 14:31:44,130 INFO L226 Difference]: Without dead ends: 191802 [2021-12-14 14:31:44,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=287, Invalid=705, Unknown=0, NotChecked=0, Total=992 [2021-12-14 14:31:44,220 INFO L933 BasicCegarLoop]: 456 mSDtfsCounter, 1441 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 1479 mSolverCounterSat, 515 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1456 SdHoareTripleChecker+Valid, 1618 SdHoareTripleChecker+Invalid, 1994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 515 IncrementalHoareTripleChecker+Valid, 1479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-14 14:31:44,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1456 Valid, 1618 Invalid, 1994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [515 Valid, 1479 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-14 14:31:44,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191802 states.