./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec9_product30.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 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_spec9_product30.cil.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e931bf8fe4413228ccd3caf40302412c554842907046b600d394a87eb5d13e97 --- Real Ultimate output --- This is Ultimate 0.2.2-839c364b5d67a0f615c82cb70ab247790648d4a9-839c364 [2021-12-14 14:43:04,590 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-14 14:43:04,592 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-14 14:43:04,652 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-14 14:43:04,652 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-14 14:43:04,655 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-14 14:43:04,656 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-14 14:43:04,658 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-14 14:43:04,659 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-14 14:43:04,663 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-14 14:43:04,663 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-14 14:43:04,664 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-14 14:43:04,664 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-14 14:43:04,666 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-14 14:43:04,667 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-14 14:43:04,670 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-14 14:43:04,671 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-14 14:43:04,671 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-14 14:43:04,673 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-14 14:43:04,675 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-14 14:43:04,676 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-14 14:43:04,685 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-14 14:43:04,685 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-14 14:43:04,686 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-14 14:43:04,689 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-14 14:43:04,689 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-14 14:43:04,689 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-14 14:43:04,690 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-14 14:43:04,690 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-14 14:43:04,691 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-14 14:43:04,691 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-14 14:43:04,692 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-14 14:43:04,693 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-14 14:43:04,694 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-14 14:43:04,694 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-14 14:43:04,695 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-14 14:43:04,695 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-14 14:43:04,695 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-14 14:43:04,695 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-14 14:43:04,696 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-14 14:43:04,696 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-14 14:43:04,697 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:43:04,724 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-14 14:43:04,724 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-14 14:43:04,725 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-14 14:43:04,725 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-14 14:43:04,726 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-14 14:43:04,726 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-14 14:43:04,726 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-14 14:43:04,726 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-14 14:43:04,726 INFO L138 SettingsManager]: * Use SBE=true [2021-12-14 14:43:04,727 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-14 14:43:04,727 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-14 14:43:04,727 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-14 14:43:04,728 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-14 14:43:04,728 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-14 14:43:04,728 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-14 14:43:04,728 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-14 14:43:04,728 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-14 14:43:04,728 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-14 14:43:04,728 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-14 14:43:04,728 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-14 14:43:04,729 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-14 14:43:04,729 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-14 14:43:04,729 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-14 14:43:04,729 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-14 14:43:04,729 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 14:43:04,729 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-14 14:43:04,730 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-14 14:43:04,730 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-14 14:43:04,731 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-14 14:43:04,731 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-14 14:43:04,731 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-14 14:43:04,731 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-14 14:43:04,731 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-14 14:43:04,731 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-14 14:43:04,732 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e931bf8fe4413228ccd3caf40302412c554842907046b600d394a87eb5d13e97 [2021-12-14 14:43:04,881 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-14 14:43:04,893 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-14 14:43:04,895 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-14 14:43:04,896 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-14 14:43:04,896 INFO L275 PluginConnector]: CDTParser initialized [2021-12-14 14:43:04,897 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec9_product30.cil.c [2021-12-14 14:43:04,939 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eba3c1d1d/add67721d39842b3bd2c07c01e095eaf/FLAGf7687bd3a [2021-12-14 14:43:05,354 INFO L306 CDTParser]: Found 1 translation units. [2021-12-14 14:43:05,362 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec9_product30.cil.c [2021-12-14 14:43:05,379 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eba3c1d1d/add67721d39842b3bd2c07c01e095eaf/FLAGf7687bd3a [2021-12-14 14:43:05,677 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eba3c1d1d/add67721d39842b3bd2c07c01e095eaf [2021-12-14 14:43:05,679 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-14 14:43:05,680 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-14 14:43:05,681 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-14 14:43:05,681 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-14 14:43:05,683 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-14 14:43:05,684 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:43:05" (1/1) ... [2021-12-14 14:43:05,685 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b3f35dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:43:05, skipping insertion in model container [2021-12-14 14:43:05,685 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:43:05" (1/1) ... [2021-12-14 14:43:05,689 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-14 14:43:05,722 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-14 14:43:06,046 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec9_product30.cil.c[41508,41521] [2021-12-14 14:43:06,107 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 14:43:06,121 INFO L203 MainTranslator]: Completed pre-run [2021-12-14 14:43:06,170 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec9_product30.cil.c[41508,41521] [2021-12-14 14:43:06,203 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 14:43:06,228 INFO L208 MainTranslator]: Completed translation [2021-12-14 14:43:06,229 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:43:06 WrapperNode [2021-12-14 14:43:06,229 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-14 14:43:06,230 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-14 14:43:06,230 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-14 14:43:06,230 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-14 14:43:06,235 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:43:06" (1/1) ... [2021-12-14 14:43:06,253 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:43:06" (1/1) ... [2021-12-14 14:43:06,303 INFO L137 Inliner]: procedures = 132, calls = 223, calls flagged for inlining = 61, calls inlined = 51, statements flattened = 923 [2021-12-14 14:43:06,309 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-14 14:43:06,309 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-14 14:43:06,310 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-14 14:43:06,310 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-14 14:43:06,321 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:43:06" (1/1) ... [2021-12-14 14:43:06,321 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:43:06" (1/1) ... [2021-12-14 14:43:06,325 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:43:06" (1/1) ... [2021-12-14 14:43:06,325 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:43:06" (1/1) ... [2021-12-14 14:43:06,340 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:43:06" (1/1) ... [2021-12-14 14:43:06,350 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:43:06" (1/1) ... [2021-12-14 14:43:06,352 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:43:06" (1/1) ... [2021-12-14 14:43:06,357 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-14 14:43:06,357 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-14 14:43:06,357 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-14 14:43:06,357 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-14 14:43:06,367 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:43:06" (1/1) ... [2021-12-14 14:43:06,372 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 14:43:06,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:43:06,436 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:43:06,451 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:43:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2021-12-14 14:43:06,461 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2021-12-14 14:43:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2021-12-14 14:43:06,461 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2021-12-14 14:43:06,461 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2021-12-14 14:43:06,462 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2021-12-14 14:43:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-12-14 14:43:06,462 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-12-14 14:43:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-12-14 14:43:06,462 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-12-14 14:43:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-12-14 14:43:06,462 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-12-14 14:43:06,462 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-12-14 14:43:06,463 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-12-14 14:43:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2021-12-14 14:43:06,463 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2021-12-14 14:43:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-12-14 14:43:06,463 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-12-14 14:43:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-12-14 14:43:06,463 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-12-14 14:43:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-12-14 14:43:06,463 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-12-14 14:43:06,464 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-12-14 14:43:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-12-14 14:43:06,464 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-12-14 14:43:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-14 14:43:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-12-14 14:43:06,464 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-12-14 14:43:06,464 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2021-12-14 14:43:06,464 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2021-12-14 14:43:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-12-14 14:43:06,465 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-12-14 14:43:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-12-14 14:43:06,465 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-12-14 14:43:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-12-14 14:43:06,465 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-12-14 14:43:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2021-12-14 14:43:06,465 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2021-12-14 14:43:06,465 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-12-14 14:43:06,466 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-12-14 14:43:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2021-12-14 14:43:06,466 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2021-12-14 14:43:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-12-14 14:43:06,466 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-12-14 14:43:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-12-14 14:43:06,466 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-12-14 14:43:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-14 14:43:06,466 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-12-14 14:43:06,467 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-12-14 14:43:06,467 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-14 14:43:06,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-14 14:43:06,596 INFO L236 CfgBuilder]: Building ICFG [2021-12-14 14:43:06,597 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-14 14:43:07,021 INFO L277 CfgBuilder]: Performing block encoding [2021-12-14 14:43:07,028 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-14 14:43:07,028 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-14 14:43:07,030 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:43:07 BoogieIcfgContainer [2021-12-14 14:43:07,030 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-14 14:43:07,031 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-14 14:43:07,031 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-14 14:43:07,033 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-14 14:43:07,034 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 02:43:05" (1/3) ... [2021-12-14 14:43:07,034 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ad013 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:43:07, skipping insertion in model container [2021-12-14 14:43:07,034 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:43:06" (2/3) ... [2021-12-14 14:43:07,035 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ad013 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:43:07, skipping insertion in model container [2021-12-14 14:43:07,035 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:43:07" (3/3) ... [2021-12-14 14:43:07,036 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec9_product30.cil.c [2021-12-14 14:43:07,039 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-14 14:43:07,039 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-14 14:43:07,069 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-14 14:43:07,074 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:43:07,074 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-14 14:43:07,088 INFO L276 IsEmpty]: Start isEmpty. Operand has 348 states, 270 states have (on average 1.5148148148148148) internal successors, (409), 274 states have internal predecessors, (409), 53 states have call successors, (53), 23 states have call predecessors, (53), 23 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2021-12-14 14:43:07,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-14 14:43:07,099 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:07,099 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:07,099 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:07,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:07,103 INFO L85 PathProgramCache]: Analyzing trace with hash 2031054471, now seen corresponding path program 1 times [2021-12-14 14:43:07,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:07,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828481107] [2021-12-14 14:43:07,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:07,109 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:07,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:07,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:07,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:07,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:43:07,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:43:07,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:43:07,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 14:43:07,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-14 14:43:07,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-14 14:43:07,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-14 14:43:07,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:43:07,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 14:43:07,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:43:07,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,517 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-14 14:43:07,518 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:07,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828481107] [2021-12-14 14:43:07,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828481107] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:43:07,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144337474] [2021-12-14 14:43:07,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:07,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:43:07,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:43:07,525 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:43:07,529 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:43:07,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:07,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-14 14:43:07,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:43:07,906 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-14 14:43:07,906 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:43:07,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144337474] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:07,907 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:43:07,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2021-12-14 14:43:07,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391900163] [2021-12-14 14:43:07,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:07,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-14 14:43:07,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:07,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-14 14:43:07,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:43:07,931 INFO L87 Difference]: Start difference. First operand has 348 states, 270 states have (on average 1.5148148148148148) internal successors, (409), 274 states have internal predecessors, (409), 53 states have call successors, (53), 23 states have call predecessors, (53), 23 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) Second operand has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:07,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:07,966 INFO L93 Difference]: Finished difference Result 542 states and 784 transitions. [2021-12-14 14:43:07,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-14 14:43:07,968 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 101 [2021-12-14 14:43:07,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:07,978 INFO L225 Difference]: With dead ends: 542 [2021-12-14 14:43:07,978 INFO L226 Difference]: Without dead ends: 341 [2021-12-14 14:43:07,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:43:07,984 INFO L933 BasicCegarLoop]: 511 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:07,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:43:07,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-12-14 14:43:08,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2021-12-14 14:43:08,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 264 states have (on average 1.5075757575757576) internal successors, (398), 267 states have internal predecessors, (398), 53 states have call successors, (53), 23 states have call predecessors, (53), 23 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2021-12-14 14:43:08,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 503 transitions. [2021-12-14 14:43:08,026 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 503 transitions. Word has length 101 [2021-12-14 14:43:08,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:08,027 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 503 transitions. [2021-12-14 14:43:08,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:08,028 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 503 transitions. [2021-12-14 14:43:08,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-14 14:43:08,032 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:08,033 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:08,050 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-12-14 14:43:08,250 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:43:08,250 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:08,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:08,251 INFO L85 PathProgramCache]: Analyzing trace with hash -574775984, now seen corresponding path program 1 times [2021-12-14 14:43:08,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:08,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11609851] [2021-12-14 14:43:08,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:08,251 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:08,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:08,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:08,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:08,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:43:08,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:43:08,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:43:08,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 14:43:08,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-14 14:43:08,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-14 14:43:08,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-14 14:43:08,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:43:08,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-14 14:43:08,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-14 14:43:08,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,420 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-14 14:43:08,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:08,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11609851] [2021-12-14 14:43:08,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11609851] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:43:08,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556504053] [2021-12-14 14:43:08,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:08,421 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:43:08,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:43:08,422 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:43:08,423 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:43:08,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:08,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 14:43:08,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:43:08,829 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-14 14:43:08,829 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:43:08,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556504053] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:08,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:43:08,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-14 14:43:08,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323329924] [2021-12-14 14:43:08,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:08,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 14:43:08,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:08,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 14:43:08,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:43:08,832 INFO L87 Difference]: Start difference. First operand 341 states and 503 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:08,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:08,872 INFO L93 Difference]: Finished difference Result 532 states and 765 transitions. [2021-12-14 14:43:08,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 14:43:08,873 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 102 [2021-12-14 14:43:08,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:08,879 INFO L225 Difference]: With dead ends: 532 [2021-12-14 14:43:08,879 INFO L226 Difference]: Without dead ends: 344 [2021-12-14 14:43:08,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:43:08,882 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 1 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:08,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 1000 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:43:08,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-12-14 14:43:08,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 343. [2021-12-14 14:43:08,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 266 states have (on average 1.5037593984962405) internal successors, (400), 269 states have internal predecessors, (400), 53 states have call successors, (53), 23 states have call predecessors, (53), 23 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2021-12-14 14:43:08,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 505 transitions. [2021-12-14 14:43:08,918 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 505 transitions. Word has length 102 [2021-12-14 14:43:08,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:08,919 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 505 transitions. [2021-12-14 14:43:08,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:08,920 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 505 transitions. [2021-12-14 14:43:08,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-14 14:43:08,928 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:08,928 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:08,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-14 14:43:09,143 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:43:09,144 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:09,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:09,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1701758514, now seen corresponding path program 1 times [2021-12-14 14:43:09,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:09,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28034688] [2021-12-14 14:43:09,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:09,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:09,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:09,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:09,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:09,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:43:09,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:43:09,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:43:09,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-14 14:43:09,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-14 14:43:09,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 14:43:09,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-14 14:43:09,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 14:43:09,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 14:43:09,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-14 14:43:09,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,249 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-14 14:43:09,249 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:09,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28034688] [2021-12-14 14:43:09,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28034688] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:43:09,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353775082] [2021-12-14 14:43:09,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:09,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:43:09,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:43:09,251 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:43:09,288 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:43:09,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 14:43:09,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:43:09,581 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-14 14:43:09,582 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:43:09,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353775082] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:09,582 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:43:09,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-14 14:43:09,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839092372] [2021-12-14 14:43:09,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:09,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 14:43:09,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:09,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 14:43:09,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:43:09,584 INFO L87 Difference]: Start difference. First operand 343 states and 505 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:09,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:09,600 INFO L93 Difference]: Finished difference Result 716 states and 1069 transitions. [2021-12-14 14:43:09,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 14:43:09,600 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 111 [2021-12-14 14:43:09,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:09,602 INFO L225 Difference]: With dead ends: 716 [2021-12-14 14:43:09,602 INFO L226 Difference]: Without dead ends: 400 [2021-12-14 14:43:09,603 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:43:09,604 INFO L933 BasicCegarLoop]: 528 mSDtfsCounter, 107 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 985 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:09,604 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 985 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:43:09,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2021-12-14 14:43:09,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 392. [2021-12-14 14:43:09,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 304 states have (on average 1.519736842105263) internal successors, (462), 307 states have internal predecessors, (462), 64 states have call successors, (64), 23 states have call predecessors, (64), 23 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2021-12-14 14:43:09,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 589 transitions. [2021-12-14 14:43:09,616 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 589 transitions. Word has length 111 [2021-12-14 14:43:09,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:09,616 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 589 transitions. [2021-12-14 14:43:09,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:09,616 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 589 transitions. [2021-12-14 14:43:09,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-14 14:43:09,618 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:09,618 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:09,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-14 14:43:09,821 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:43:09,822 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:09,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:09,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1695941731, now seen corresponding path program 1 times [2021-12-14 14:43:09,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:09,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757623524] [2021-12-14 14:43:09,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:09,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:09,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:09,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:09,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:09,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:43:09,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:43:09,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:43:09,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-14 14:43:09,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-14 14:43:09,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 14:43:09,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 14:43:09,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 14:43:09,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 14:43:09,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-14 14:43:09,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:09,926 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-14 14:43:09,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:09,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757623524] [2021-12-14 14:43:09,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757623524] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:43:09,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258427036] [2021-12-14 14:43:09,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:09,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:43:09,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:43:09,929 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:43:09,968 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:43:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 1097 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-14 14:43:10,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:43:10,359 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-14 14:43:10,359 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:43:10,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258427036] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:10,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:43:10,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2021-12-14 14:43:10,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51219878] [2021-12-14 14:43:10,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:10,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:43:10,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:10,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:43:10,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:43:10,361 INFO L87 Difference]: Start difference. First operand 392 states and 589 transitions. Second operand has 5 states, 4 states have (on average 19.25) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-14 14:43:10,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:10,403 INFO L93 Difference]: Finished difference Result 775 states and 1168 transitions. [2021-12-14 14:43:10,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:43:10,404 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.25) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 112 [2021-12-14 14:43:10,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:10,406 INFO L225 Difference]: With dead ends: 775 [2021-12-14 14:43:10,406 INFO L226 Difference]: Without dead ends: 394 [2021-12-14 14:43:10,407 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:43:10,407 INFO L933 BasicCegarLoop]: 494 mSDtfsCounter, 125 mSDsluCounter, 1338 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 1832 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:10,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 1832 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:43:10,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-12-14 14:43:10,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 394. [2021-12-14 14:43:10,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 305 states have (on average 1.518032786885246) internal successors, (463), 309 states have internal predecessors, (463), 64 states have call successors, (64), 23 states have call predecessors, (64), 24 states have return successors, (65), 63 states have call predecessors, (65), 63 states have call successors, (65) [2021-12-14 14:43:10,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 592 transitions. [2021-12-14 14:43:10,420 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 592 transitions. Word has length 112 [2021-12-14 14:43:10,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:10,420 INFO L470 AbstractCegarLoop]: Abstraction has 394 states and 592 transitions. [2021-12-14 14:43:10,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.25) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-14 14:43:10,421 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 592 transitions. [2021-12-14 14:43:10,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-14 14:43:10,422 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:10,422 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:10,440 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:43:10,635 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:43:10,635 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:10,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:10,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1112941486, now seen corresponding path program 1 times [2021-12-14 14:43:10,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:10,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043216715] [2021-12-14 14:43:10,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:10,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:10,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:10,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:10,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:10,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:10,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 14:43:10,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-14 14:43:10,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-14 14:43:10,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-14 14:43:10,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:43:10,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 14:43:10,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-14 14:43:10,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 14:43:10,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-14 14:43:10,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:10,828 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-14 14:43:10,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:10,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043216715] [2021-12-14 14:43:10,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043216715] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:43:10,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028028602] [2021-12-14 14:43:10,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:10,829 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:43:10,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:43:10,830 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:43:10,832 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:43:11,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 1098 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-14 14:43:11,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:43:11,192 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-14 14:43:11,192 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:43:11,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028028602] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:11,192 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:43:11,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2021-12-14 14:43:11,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970005650] [2021-12-14 14:43:11,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:11,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:43:11,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:11,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:43:11,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-12-14 14:43:11,194 INFO L87 Difference]: Start difference. First operand 394 states and 592 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-14 14:43:11,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:11,241 INFO L93 Difference]: Finished difference Result 777 states and 1173 transitions. [2021-12-14 14:43:11,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:43:11,241 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 113 [2021-12-14 14:43:11,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:11,243 INFO L225 Difference]: With dead ends: 777 [2021-12-14 14:43:11,243 INFO L226 Difference]: Without dead ends: 396 [2021-12-14 14:43:11,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-12-14 14:43:11,245 INFO L933 BasicCegarLoop]: 492 mSDtfsCounter, 124 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1821 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:11,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 1821 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:43:11,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2021-12-14 14:43:11,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 396. [2021-12-14 14:43:11,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 306 states have (on average 1.5163398692810457) internal successors, (464), 311 states have internal predecessors, (464), 64 states have call successors, (64), 23 states have call predecessors, (64), 25 states have return successors, (70), 63 states have call predecessors, (70), 63 states have call successors, (70) [2021-12-14 14:43:11,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 598 transitions. [2021-12-14 14:43:11,257 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 598 transitions. Word has length 113 [2021-12-14 14:43:11,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:11,257 INFO L470 AbstractCegarLoop]: Abstraction has 396 states and 598 transitions. [2021-12-14 14:43:11,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-14 14:43:11,257 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 598 transitions. [2021-12-14 14:43:11,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-14 14:43:11,259 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:11,259 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:11,279 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:43:11,476 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:43:11,477 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:11,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:11,477 INFO L85 PathProgramCache]: Analyzing trace with hash -1060391108, now seen corresponding path program 1 times [2021-12-14 14:43:11,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:11,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139254174] [2021-12-14 14:43:11,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:11,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:11,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:11,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:11,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:11,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:11,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:11,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-14 14:43:11,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 14:43:11,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-14 14:43:11,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:43:11,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-14 14:43:11,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-14 14:43:11,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 14:43:11,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 14:43:11,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:11,560 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-14 14:43:11,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:11,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139254174] [2021-12-14 14:43:11,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139254174] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:11,560 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:11,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 14:43:11,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990575033] [2021-12-14 14:43:11,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:11,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 14:43:11,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:11,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 14:43:11,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:43:11,561 INFO L87 Difference]: Start difference. First operand 396 states and 598 transitions. Second operand has 9 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-14 14:43:12,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:12,747 INFO L93 Difference]: Finished difference Result 885 states and 1338 transitions. [2021-12-14 14:43:12,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 14:43:12,747 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 114 [2021-12-14 14:43:12,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:12,750 INFO L225 Difference]: With dead ends: 885 [2021-12-14 14:43:12,750 INFO L226 Difference]: Without dead ends: 512 [2021-12-14 14:43:12,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-14 14:43:12,751 INFO L933 BasicCegarLoop]: 549 mSDtfsCounter, 1264 mSDsluCounter, 1027 mSDsCounter, 0 mSdLazyCounter, 1575 mSolverCounterSat, 442 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1281 SdHoareTripleChecker+Valid, 1576 SdHoareTripleChecker+Invalid, 2017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 442 IncrementalHoareTripleChecker+Valid, 1575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:12,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1281 Valid, 1576 Invalid, 2017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [442 Valid, 1575 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 14:43:12,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-12-14 14:43:12,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 396. [2021-12-14 14:43:12,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 306 states have (on average 1.5163398692810457) internal successors, (464), 311 states have internal predecessors, (464), 64 states have call successors, (64), 23 states have call predecessors, (64), 25 states have return successors, (69), 63 states have call predecessors, (69), 63 states have call successors, (69) [2021-12-14 14:43:12,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 597 transitions. [2021-12-14 14:43:12,769 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 597 transitions. Word has length 114 [2021-12-14 14:43:12,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:12,769 INFO L470 AbstractCegarLoop]: Abstraction has 396 states and 597 transitions. [2021-12-14 14:43:12,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-14 14:43:12,770 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 597 transitions. [2021-12-14 14:43:12,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-12-14 14:43:12,771 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:12,771 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:12,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-14 14:43:12,771 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:12,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:12,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1537453393, now seen corresponding path program 2 times [2021-12-14 14:43:12,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:12,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203912502] [2021-12-14 14:43:12,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:12,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:12,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:12,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:12,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:12,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:12,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:12,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 14:43:12,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-14 14:43:12,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-14 14:43:12,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:43:12,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-14 14:43:12,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:43:12,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-14 14:43:12,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-14 14:43:12,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:12,846 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-14 14:43:12,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:12,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203912502] [2021-12-14 14:43:12,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203912502] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:12,847 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:12,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 14:43:12,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190353002] [2021-12-14 14:43:12,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:12,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 14:43:12,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:12,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 14:43:12,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:43:12,848 INFO L87 Difference]: Start difference. First operand 396 states and 597 transitions. Second operand has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-14 14:43:13,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:13,867 INFO L93 Difference]: Finished difference Result 887 states and 1341 transitions. [2021-12-14 14:43:13,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 14:43:13,867 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 115 [2021-12-14 14:43:13,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:13,870 INFO L225 Difference]: With dead ends: 887 [2021-12-14 14:43:13,870 INFO L226 Difference]: Without dead ends: 514 [2021-12-14 14:43:13,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-14 14:43:13,871 INFO L933 BasicCegarLoop]: 528 mSDtfsCounter, 1328 mSDsluCounter, 1030 mSDsCounter, 0 mSdLazyCounter, 1511 mSolverCounterSat, 440 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1345 SdHoareTripleChecker+Valid, 1558 SdHoareTripleChecker+Invalid, 1951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 440 IncrementalHoareTripleChecker+Valid, 1511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:13,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1345 Valid, 1558 Invalid, 1951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [440 Valid, 1511 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 14:43:13,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-12-14 14:43:13,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 398. [2021-12-14 14:43:13,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 307 states have (on average 1.514657980456026) internal successors, (465), 313 states have internal predecessors, (465), 64 states have call successors, (64), 23 states have call predecessors, (64), 26 states have return successors, (71), 63 states have call predecessors, (71), 63 states have call successors, (71) [2021-12-14 14:43:13,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 600 transitions. [2021-12-14 14:43:13,888 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 600 transitions. Word has length 115 [2021-12-14 14:43:13,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:13,889 INFO L470 AbstractCegarLoop]: Abstraction has 398 states and 600 transitions. [2021-12-14 14:43:13,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-14 14:43:13,889 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 600 transitions. [2021-12-14 14:43:13,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-14 14:43:13,890 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:13,890 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:13,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-14 14:43:13,891 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:13,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:13,891 INFO L85 PathProgramCache]: Analyzing trace with hash -2002771209, now seen corresponding path program 1 times [2021-12-14 14:43:13,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:13,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083880660] [2021-12-14 14:43:13,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:13,891 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:13,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:13,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:13,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:13,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:13,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:13,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:13,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:13,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:13,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:13,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:13,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:13,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:13,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:13,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-14 14:43:13,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:14,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 14:43:14,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:14,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:43:14,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:14,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-14 14:43:14,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:14,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:43:14,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:14,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-14 14:43:14,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:14,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-14 14:43:14,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:14,013 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-14 14:43:14,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:14,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083880660] [2021-12-14 14:43:14,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083880660] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:14,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:14,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-14 14:43:14,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135553573] [2021-12-14 14:43:14,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:14,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-14 14:43:14,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:14,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-14 14:43:14,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:43:14,015 INFO L87 Difference]: Start difference. First operand 398 states and 600 transitions. Second operand has 12 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-14 14:43:15,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:15,454 INFO L93 Difference]: Finished difference Result 885 states and 1336 transitions. [2021-12-14 14:43:15,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 14:43:15,454 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 116 [2021-12-14 14:43:15,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:15,457 INFO L225 Difference]: With dead ends: 885 [2021-12-14 14:43:15,457 INFO L226 Difference]: Without dead ends: 514 [2021-12-14 14:43:15,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-14 14:43:15,460 INFO L933 BasicCegarLoop]: 506 mSDtfsCounter, 1458 mSDsluCounter, 1494 mSDsCounter, 0 mSdLazyCounter, 2713 mSolverCounterSat, 496 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1458 SdHoareTripleChecker+Valid, 2000 SdHoareTripleChecker+Invalid, 3209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 496 IncrementalHoareTripleChecker+Valid, 2713 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:15,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1458 Valid, 2000 Invalid, 3209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [496 Valid, 2713 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-14 14:43:15,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-12-14 14:43:15,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 398. [2021-12-14 14:43:15,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 307 states have (on average 1.514657980456026) internal successors, (465), 313 states have internal predecessors, (465), 64 states have call successors, (64), 23 states have call predecessors, (64), 26 states have return successors, (70), 63 states have call predecessors, (70), 63 states have call successors, (70) [2021-12-14 14:43:15,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 599 transitions. [2021-12-14 14:43:15,480 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 599 transitions. Word has length 116 [2021-12-14 14:43:15,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:15,480 INFO L470 AbstractCegarLoop]: Abstraction has 398 states and 599 transitions. [2021-12-14 14:43:15,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-14 14:43:15,480 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 599 transitions. [2021-12-14 14:43:15,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-14 14:43:15,481 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:15,482 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:15,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-14 14:43:15,482 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:15,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:15,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1002334185, now seen corresponding path program 2 times [2021-12-14 14:43:15,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:15,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916323942] [2021-12-14 14:43:15,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:15,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:15,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:15,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:15,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:15,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:15,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:15,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-14 14:43:15,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-14 14:43:15,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:43:15,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 14:43:15,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 14:43:15,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 14:43:15,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-14 14:43:15,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:15,615 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-14 14:43:15,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:15,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916323942] [2021-12-14 14:43:15,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916323942] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:15,615 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:15,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-14 14:43:15,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374370138] [2021-12-14 14:43:15,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:15,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-14 14:43:15,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:15,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-14 14:43:15,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:43:15,617 INFO L87 Difference]: Start difference. First operand 398 states and 599 transitions. Second operand has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-14 14:43:17,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:17,150 INFO L93 Difference]: Finished difference Result 887 states and 1342 transitions. [2021-12-14 14:43:17,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 14:43:17,151 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 117 [2021-12-14 14:43:17,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:17,153 INFO L225 Difference]: With dead ends: 887 [2021-12-14 14:43:17,154 INFO L226 Difference]: Without dead ends: 516 [2021-12-14 14:43:17,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-14 14:43:17,156 INFO L933 BasicCegarLoop]: 531 mSDtfsCounter, 1384 mSDsluCounter, 1500 mSDsCounter, 0 mSdLazyCounter, 2894 mSolverCounterSat, 484 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1384 SdHoareTripleChecker+Valid, 2031 SdHoareTripleChecker+Invalid, 3378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 484 IncrementalHoareTripleChecker+Valid, 2894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:17,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1384 Valid, 2031 Invalid, 3378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [484 Valid, 2894 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-14 14:43:17,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2021-12-14 14:43:17,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 400. [2021-12-14 14:43:17,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 308 states have (on average 1.5129870129870129) internal successors, (466), 315 states have internal predecessors, (466), 64 states have call successors, (64), 23 states have call predecessors, (64), 27 states have return successors, (75), 63 states have call predecessors, (75), 63 states have call successors, (75) [2021-12-14 14:43:17,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 605 transitions. [2021-12-14 14:43:17,174 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 605 transitions. Word has length 117 [2021-12-14 14:43:17,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:17,175 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 605 transitions. [2021-12-14 14:43:17,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-14 14:43:17,175 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 605 transitions. [2021-12-14 14:43:17,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-14 14:43:17,177 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:17,177 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:17,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-14 14:43:17,177 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:17,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:17,178 INFO L85 PathProgramCache]: Analyzing trace with hash -2130467694, now seen corresponding path program 1 times [2021-12-14 14:43:17,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:17,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006656487] [2021-12-14 14:43:17,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:17,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:17,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:17,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:17,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:17,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:17,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:17,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:17,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-14 14:43:17,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-14 14:43:17,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-14 14:43:17,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 14:43:17,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-14 14:43:17,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-14 14:43:17,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 14:43:17,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,291 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-14 14:43:17,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:17,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006656487] [2021-12-14 14:43:17,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006656487] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:43:17,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585316255] [2021-12-14 14:43:17,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:17,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:43:17,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:43:17,308 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:43:17,347 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:43:17,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:17,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 14:43:17,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:43:17,655 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:17,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 14:43:17,857 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:17,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585316255] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 14:43:17,857 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 14:43:17,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2021-12-14 14:43:17,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853884508] [2021-12-14 14:43:17,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 14:43:17,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-14 14:43:17,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:17,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-14 14:43:17,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-14 14:43:17,858 INFO L87 Difference]: Start difference. First operand 400 states and 605 transitions. Second operand has 15 states, 14 states have (on average 9.642857142857142) internal successors, (135), 11 states have internal predecessors, (135), 4 states have call successors, (31), 6 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2021-12-14 14:43:20,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:20,294 INFO L93 Difference]: Finished difference Result 1566 states and 2570 transitions. [2021-12-14 14:43:20,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-14 14:43:20,294 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 9.642857142857142) internal successors, (135), 11 states have internal predecessors, (135), 4 states have call successors, (31), 6 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) Word has length 118 [2021-12-14 14:43:20,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:20,300 INFO L225 Difference]: With dead ends: 1566 [2021-12-14 14:43:20,300 INFO L226 Difference]: Without dead ends: 1197 [2021-12-14 14:43:20,302 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=811, Unknown=0, NotChecked=0, Total=992 [2021-12-14 14:43:20,303 INFO L933 BasicCegarLoop]: 707 mSDtfsCounter, 2854 mSDsluCounter, 3242 mSDsCounter, 0 mSdLazyCounter, 4930 mSolverCounterSat, 1120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2856 SdHoareTripleChecker+Valid, 3949 SdHoareTripleChecker+Invalid, 6050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1120 IncrementalHoareTripleChecker+Valid, 4930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:20,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2856 Valid, 3949 Invalid, 6050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1120 Valid, 4930 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-14 14:43:20,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1197 states. [2021-12-14 14:43:20,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1197 to 728. [2021-12-14 14:43:20,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 572 states have (on average 1.5681818181818181) internal successors, (897), 579 states have internal predecessors, (897), 128 states have call successors, (128), 23 states have call predecessors, (128), 27 states have return successors, (149), 127 states have call predecessors, (149), 127 states have call successors, (149) [2021-12-14 14:43:20,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 1174 transitions. [2021-12-14 14:43:20,338 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 1174 transitions. Word has length 118 [2021-12-14 14:43:20,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:20,338 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 1174 transitions. [2021-12-14 14:43:20,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 9.642857142857142) internal successors, (135), 11 states have internal predecessors, (135), 4 states have call successors, (31), 6 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2021-12-14 14:43:20,338 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 1174 transitions. [2021-12-14 14:43:20,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-14 14:43:20,341 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:20,341 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:20,366 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-14 14:43:20,555 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:43:20,555 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:20,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:20,556 INFO L85 PathProgramCache]: Analyzing trace with hash 2048334358, now seen corresponding path program 1 times [2021-12-14 14:43:20,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:20,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218617344] [2021-12-14 14:43:20,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:20,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:20,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:20,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:20,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:20,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:20,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:20,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:20,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 14:43:20,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 14:43:20,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 14:43:20,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:43:20,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 14:43:20,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 14:43:20,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-14 14:43:20,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:20,640 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:20,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:20,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218617344] [2021-12-14 14:43:20,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218617344] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:20,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:20,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:43:20,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871341290] [2021-12-14 14:43:20,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:20,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:43:20,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:20,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:43:20,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:43:20,642 INFO L87 Difference]: Start difference. First operand 728 states and 1174 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:21,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:21,501 INFO L93 Difference]: Finished difference Result 1802 states and 2973 transitions. [2021-12-14 14:43:21,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:43:21,501 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 121 [2021-12-14 14:43:21,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:21,508 INFO L225 Difference]: With dead ends: 1802 [2021-12-14 14:43:21,508 INFO L226 Difference]: Without dead ends: 1152 [2021-12-14 14:43:21,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:43:21,510 INFO L933 BasicCegarLoop]: 573 mSDtfsCounter, 1291 mSDsluCounter, 748 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 486 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1306 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 486 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:21,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1306 Valid, 1321 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [486 Valid, 819 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 14:43:21,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1152 states. [2021-12-14 14:43:21,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1152 to 1028. [2021-12-14 14:43:21,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 808 states have (on average 1.5866336633663367) internal successors, (1282), 815 states have internal predecessors, (1282), 192 states have call successors, (192), 23 states have call predecessors, (192), 27 states have return successors, (223), 191 states have call predecessors, (223), 191 states have call successors, (223) [2021-12-14 14:43:21,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 1697 transitions. [2021-12-14 14:43:21,552 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 1697 transitions. Word has length 121 [2021-12-14 14:43:21,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:21,553 INFO L470 AbstractCegarLoop]: Abstraction has 1028 states and 1697 transitions. [2021-12-14 14:43:21,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:21,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 1697 transitions. [2021-12-14 14:43:21,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-12-14 14:43:21,556 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:21,556 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:21,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-14 14:43:21,557 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:21,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:21,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1488494286, now seen corresponding path program 1 times [2021-12-14 14:43:21,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:21,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105812481] [2021-12-14 14:43:21,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:21,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:21,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:21,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:21,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:21,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:21,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:21,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:21,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-14 14:43:21,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:43:21,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-14 14:43:21,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:43:21,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 14:43:21,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-14 14:43:21,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-14 14:43:21,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:21,632 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:21,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:21,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105812481] [2021-12-14 14:43:21,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105812481] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:21,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:21,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:43:21,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765011662] [2021-12-14 14:43:21,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:21,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:43:21,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:21,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:43:21,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:43:21,633 INFO L87 Difference]: Start difference. First operand 1028 states and 1697 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:22,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:22,629 INFO L93 Difference]: Finished difference Result 2542 states and 4253 transitions. [2021-12-14 14:43:22,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:43:22,629 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 122 [2021-12-14 14:43:22,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:22,637 INFO L225 Difference]: With dead ends: 2542 [2021-12-14 14:43:22,637 INFO L226 Difference]: Without dead ends: 1645 [2021-12-14 14:43:22,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:43:22,640 INFO L933 BasicCegarLoop]: 588 mSDtfsCounter, 1231 mSDsluCounter, 733 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 474 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1246 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 1296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 474 IncrementalHoareTripleChecker+Valid, 822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:22,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1246 Valid, 1321 Invalid, 1296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [474 Valid, 822 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 14:43:22,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1645 states. [2021-12-14 14:43:22,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1645 to 1521. [2021-12-14 14:43:22,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1206 states have (on average 1.5953565505804312) internal successors, (1924), 1213 states have internal predecessors, (1924), 287 states have call successors, (287), 23 states have call predecessors, (287), 27 states have return successors, (318), 286 states have call predecessors, (318), 286 states have call successors, (318) [2021-12-14 14:43:22,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 2529 transitions. [2021-12-14 14:43:22,728 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 2529 transitions. Word has length 122 [2021-12-14 14:43:22,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:22,729 INFO L470 AbstractCegarLoop]: Abstraction has 1521 states and 2529 transitions. [2021-12-14 14:43:22,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:22,729 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 2529 transitions. [2021-12-14 14:43:22,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-12-14 14:43:22,734 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:22,734 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:22,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-14 14:43:22,735 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:22,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:22,735 INFO L85 PathProgramCache]: Analyzing trace with hash 772478308, now seen corresponding path program 1 times [2021-12-14 14:43:22,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:22,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502503606] [2021-12-14 14:43:22,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:22,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:22,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:22,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:22,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:22,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:22,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:22,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-14 14:43:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:43:22,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-14 14:43:22,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 14:43:22,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 14:43:22,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-14 14:43:22,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-14 14:43:22,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:22,804 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:22,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:22,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502503606] [2021-12-14 14:43:22,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502503606] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:22,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:22,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:43:22,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407901798] [2021-12-14 14:43:22,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:22,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:43:22,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:22,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:43:22,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:43:22,805 INFO L87 Difference]: Start difference. First operand 1521 states and 2529 transitions. Second operand has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:23,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:23,810 INFO L93 Difference]: Finished difference Result 3644 states and 6171 transitions. [2021-12-14 14:43:23,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:43:23,810 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 123 [2021-12-14 14:43:23,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:23,823 INFO L225 Difference]: With dead ends: 3644 [2021-12-14 14:43:23,823 INFO L226 Difference]: Without dead ends: 2389 [2021-12-14 14:43:23,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:43:23,829 INFO L933 BasicCegarLoop]: 581 mSDtfsCounter, 1239 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 467 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1254 SdHoareTripleChecker+Valid, 1308 SdHoareTripleChecker+Invalid, 1295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 467 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:23,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1254 Valid, 1308 Invalid, 1295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [467 Valid, 828 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 14:43:23,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2389 states. [2021-12-14 14:43:23,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2389 to 2265. [2021-12-14 14:43:23,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2265 states, 1827 states have (on average 1.60207991242474) internal successors, (2927), 1834 states have internal predecessors, (2927), 410 states have call successors, (410), 23 states have call predecessors, (410), 27 states have return successors, (457), 409 states have call predecessors, (457), 409 states have call successors, (457) [2021-12-14 14:43:23,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 3794 transitions. [2021-12-14 14:43:23,923 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 3794 transitions. Word has length 123 [2021-12-14 14:43:23,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:23,924 INFO L470 AbstractCegarLoop]: Abstraction has 2265 states and 3794 transitions. [2021-12-14 14:43:23,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:23,924 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 3794 transitions. [2021-12-14 14:43:23,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-12-14 14:43:23,932 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:23,933 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:23,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-14 14:43:23,933 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:23,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:23,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1919292335, now seen corresponding path program 1 times [2021-12-14 14:43:23,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:23,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848384682] [2021-12-14 14:43:23,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:23,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:23,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:23,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:23,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:23,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:23,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:23,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:23,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:23,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:23,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:23,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:23,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:23,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:23,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-14 14:43:23,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:24,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:43:24,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:24,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-14 14:43:24,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:24,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-14 14:43:24,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:24,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 14:43:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:24,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-14 14:43:24,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:24,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-14 14:43:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:24,013 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:24,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:24,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848384682] [2021-12-14 14:43:24,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848384682] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:24,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:24,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:43:24,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041048521] [2021-12-14 14:43:24,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:24,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:43:24,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:24,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:43:24,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:43:24,015 INFO L87 Difference]: Start difference. First operand 2265 states and 3794 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:25,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:25,151 INFO L93 Difference]: Finished difference Result 5353 states and 9151 transitions. [2021-12-14 14:43:25,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:43:25,152 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 124 [2021-12-14 14:43:25,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:25,166 INFO L225 Difference]: With dead ends: 5353 [2021-12-14 14:43:25,166 INFO L226 Difference]: Without dead ends: 3573 [2021-12-14 14:43:25,172 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:43:25,172 INFO L933 BasicCegarLoop]: 567 mSDtfsCounter, 1276 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 807 mSolverCounterSat, 479 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1291 SdHoareTripleChecker+Valid, 1293 SdHoareTripleChecker+Invalid, 1286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 479 IncrementalHoareTripleChecker+Valid, 807 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:25,172 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1291 Valid, 1293 Invalid, 1286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [479 Valid, 807 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 14:43:25,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3573 states. [2021-12-14 14:43:25,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3573 to 3449. [2021-12-14 14:43:25,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3449 states, 2832 states have (on average 1.6062853107344632) internal successors, (4549), 2839 states have internal predecessors, (4549), 589 states have call successors, (589), 23 states have call predecessors, (589), 27 states have return successors, (662), 588 states have call predecessors, (662), 588 states have call successors, (662) [2021-12-14 14:43:25,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3449 states to 3449 states and 5800 transitions. [2021-12-14 14:43:25,349 INFO L78 Accepts]: Start accepts. Automaton has 3449 states and 5800 transitions. Word has length 124 [2021-12-14 14:43:25,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:25,349 INFO L470 AbstractCegarLoop]: Abstraction has 3449 states and 5800 transitions. [2021-12-14 14:43:25,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:25,349 INFO L276 IsEmpty]: Start isEmpty. Operand 3449 states and 5800 transitions. [2021-12-14 14:43:25,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-12-14 14:43:25,357 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:25,357 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:25,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-14 14:43:25,357 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:25,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:25,358 INFO L85 PathProgramCache]: Analyzing trace with hash 756911328, now seen corresponding path program 1 times [2021-12-14 14:43:25,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:25,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319257871] [2021-12-14 14:43:25,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:25,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:25,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:25,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:25,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:25,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:25,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:25,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:25,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 14:43:25,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:43:25,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 14:43:25,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:43:25,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 14:43:25,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 14:43:25,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-14 14:43:25,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:25,427 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:25,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:25,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319257871] [2021-12-14 14:43:25,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319257871] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:25,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:25,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:43:25,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938443957] [2021-12-14 14:43:25,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:25,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:43:25,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:25,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:43:25,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:43:25,429 INFO L87 Difference]: Start difference. First operand 3449 states and 5800 transitions. Second operand has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:26,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:26,555 INFO L93 Difference]: Finished difference Result 8426 states and 14467 transitions. [2021-12-14 14:43:26,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:43:26,556 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 125 [2021-12-14 14:43:26,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:26,577 INFO L225 Difference]: With dead ends: 8426 [2021-12-14 14:43:26,577 INFO L226 Difference]: Without dead ends: 5714 [2021-12-14 14:43:26,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:43:26,584 INFO L933 BasicCegarLoop]: 588 mSDtfsCounter, 1247 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 832 mSolverCounterSat, 481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1262 SdHoareTripleChecker+Valid, 1349 SdHoareTripleChecker+Invalid, 1313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 832 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:26,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1262 Valid, 1349 Invalid, 1313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 832 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 14:43:26,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5714 states. [2021-12-14 14:43:26,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5714 to 5590. [2021-12-14 14:43:26,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5590 states, 4597 states have (on average 1.5999564933652382) internal successors, (7355), 4604 states have internal predecessors, (7355), 965 states have call successors, (965), 23 states have call predecessors, (965), 27 states have return successors, (1082), 964 states have call predecessors, (1082), 964 states have call successors, (1082) [2021-12-14 14:43:26,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5590 states to 5590 states and 9402 transitions. [2021-12-14 14:43:26,863 INFO L78 Accepts]: Start accepts. Automaton has 5590 states and 9402 transitions. Word has length 125 [2021-12-14 14:43:26,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:26,863 INFO L470 AbstractCegarLoop]: Abstraction has 5590 states and 9402 transitions. [2021-12-14 14:43:26,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:26,864 INFO L276 IsEmpty]: Start isEmpty. Operand 5590 states and 9402 transitions. [2021-12-14 14:43:26,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-12-14 14:43:26,875 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:26,875 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:26,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-14 14:43:26,875 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:26,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:26,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1547282381, now seen corresponding path program 1 times [2021-12-14 14:43:26,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:26,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138130743] [2021-12-14 14:43:26,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:26,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:26,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:26,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:26,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:26,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:26,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:26,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:26,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 14:43:26,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:43:26,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 14:43:26,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-14 14:43:26,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-14 14:43:26,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-14 14:43:26,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-14 14:43:26,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:26,947 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:26,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:26,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138130743] [2021-12-14 14:43:26,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138130743] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:26,947 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:26,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:43:26,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110781037] [2021-12-14 14:43:26,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:26,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:43:26,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:26,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:43:26,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:43:26,948 INFO L87 Difference]: Start difference. First operand 5590 states and 9402 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:28,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:28,191 INFO L93 Difference]: Finished difference Result 13848 states and 23768 transitions. [2021-12-14 14:43:28,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:43:28,191 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 126 [2021-12-14 14:43:28,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:28,231 INFO L225 Difference]: With dead ends: 13848 [2021-12-14 14:43:28,232 INFO L226 Difference]: Without dead ends: 9397 [2021-12-14 14:43:28,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:43:28,244 INFO L933 BasicCegarLoop]: 576 mSDtfsCounter, 1256 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 811 mSolverCounterSat, 482 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1271 SdHoareTripleChecker+Valid, 1306 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 482 IncrementalHoareTripleChecker+Valid, 811 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:28,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1271 Valid, 1306 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [482 Valid, 811 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 14:43:28,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9397 states. [2021-12-14 14:43:28,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9397 to 9273. [2021-12-14 14:43:28,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9273 states, 7674 states have (on average 1.5978629137346885) internal successors, (12262), 7681 states have internal predecessors, (12262), 1571 states have call successors, (1571), 23 states have call predecessors, (1571), 27 states have return successors, (1766), 1570 states have call predecessors, (1766), 1570 states have call successors, (1766) [2021-12-14 14:43:28,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9273 states to 9273 states and 15599 transitions. [2021-12-14 14:43:28,703 INFO L78 Accepts]: Start accepts. Automaton has 9273 states and 15599 transitions. Word has length 126 [2021-12-14 14:43:28,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:28,703 INFO L470 AbstractCegarLoop]: Abstraction has 9273 states and 15599 transitions. [2021-12-14 14:43:28,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:28,703 INFO L276 IsEmpty]: Start isEmpty. Operand 9273 states and 15599 transitions. [2021-12-14 14:43:28,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-12-14 14:43:28,718 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:28,718 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:28,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-14 14:43:28,718 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:28,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:28,719 INFO L85 PathProgramCache]: Analyzing trace with hash -512727774, now seen corresponding path program 1 times [2021-12-14 14:43:28,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:28,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479165916] [2021-12-14 14:43:28,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:28,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:28,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:28,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:28,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:28,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:28,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:28,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:28,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:43:28,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-14 14:43:28,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-14 14:43:28,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 14:43:28,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-14 14:43:28,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-14 14:43:28,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-14 14:43:28,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:28,794 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:28,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:28,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479165916] [2021-12-14 14:43:28,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479165916] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:28,795 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:28,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:43:28,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738511565] [2021-12-14 14:43:28,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:28,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:43:28,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:28,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:43:28,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:43:28,797 INFO L87 Difference]: Start difference. First operand 9273 states and 15599 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:30,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:30,275 INFO L93 Difference]: Finished difference Result 24032 states and 41209 transitions. [2021-12-14 14:43:30,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:43:30,275 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 127 [2021-12-14 14:43:30,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:30,326 INFO L225 Difference]: With dead ends: 24032 [2021-12-14 14:43:30,326 INFO L226 Difference]: Without dead ends: 16350 [2021-12-14 14:43:30,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:43:30,352 INFO L933 BasicCegarLoop]: 585 mSDtfsCounter, 1242 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 825 mSolverCounterSat, 486 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1257 SdHoareTripleChecker+Valid, 1329 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 486 IncrementalHoareTripleChecker+Valid, 825 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:30,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1257 Valid, 1329 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [486 Valid, 825 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 14:43:30,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16350 states. [2021-12-14 14:43:31,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16350 to 16226. [2021-12-14 14:43:31,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16226 states, 13424 states have (on average 1.5890941597139452) internal successors, (21332), 13431 states have internal predecessors, (21332), 2774 states have call successors, (2774), 23 states have call predecessors, (2774), 27 states have return successors, (3113), 2773 states have call predecessors, (3113), 2773 states have call successors, (3113) [2021-12-14 14:43:31,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16226 states to 16226 states and 27219 transitions. [2021-12-14 14:43:31,444 INFO L78 Accepts]: Start accepts. Automaton has 16226 states and 27219 transitions. Word has length 127 [2021-12-14 14:43:31,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:31,444 INFO L470 AbstractCegarLoop]: Abstraction has 16226 states and 27219 transitions. [2021-12-14 14:43:31,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:31,445 INFO L276 IsEmpty]: Start isEmpty. Operand 16226 states and 27219 transitions. [2021-12-14 14:43:31,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-14 14:43:31,466 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:31,466 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:31,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-14 14:43:31,467 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:31,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:31,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1366896460, now seen corresponding path program 1 times [2021-12-14 14:43:31,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:31,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233087090] [2021-12-14 14:43:31,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:31,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:31,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:31,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:31,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:31,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:31,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:31,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:31,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:43:31,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-14 14:43:31,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-14 14:43:31,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 14:43:31,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 14:43:31,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-14 14:43:31,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-14 14:43:31,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:31,542 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:31,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:31,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233087090] [2021-12-14 14:43:31,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233087090] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:31,543 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:31,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:43:31,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227653889] [2021-12-14 14:43:31,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:31,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:43:31,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:31,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:43:31,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:43:31,545 INFO L87 Difference]: Start difference. First operand 16226 states and 27219 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:33,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:33,374 INFO L93 Difference]: Finished difference Result 42998 states and 73606 transitions. [2021-12-14 14:43:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:43:33,375 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 128 [2021-12-14 14:43:33,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:33,472 INFO L225 Difference]: With dead ends: 42998 [2021-12-14 14:43:33,472 INFO L226 Difference]: Without dead ends: 29005 [2021-12-14 14:43:33,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:43:33,510 INFO L933 BasicCegarLoop]: 565 mSDtfsCounter, 1285 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 484 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1300 SdHoareTripleChecker+Valid, 1294 SdHoareTripleChecker+Invalid, 1289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 484 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:33,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1300 Valid, 1294 Invalid, 1289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [484 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 14:43:33,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29005 states. [2021-12-14 14:43:35,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29005 to 28881. [2021-12-14 14:43:35,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28881 states, 24040 states have (on average 1.5848169717138103) internal successors, (38099), 24047 states have internal predecessors, (38099), 4813 states have call successors, (4813), 23 states have call predecessors, (4813), 27 states have return successors, (5426), 4812 states have call predecessors, (5426), 4812 states have call successors, (5426) [2021-12-14 14:43:35,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28881 states to 28881 states and 48338 transitions. [2021-12-14 14:43:35,206 INFO L78 Accepts]: Start accepts. Automaton has 28881 states and 48338 transitions. Word has length 128 [2021-12-14 14:43:35,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:35,207 INFO L470 AbstractCegarLoop]: Abstraction has 28881 states and 48338 transitions. [2021-12-14 14:43:35,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:35,207 INFO L276 IsEmpty]: Start isEmpty. Operand 28881 states and 48338 transitions. [2021-12-14 14:43:35,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-14 14:43:35,236 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:35,236 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:35,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-14 14:43:35,237 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:35,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:35,237 INFO L85 PathProgramCache]: Analyzing trace with hash 761091524, now seen corresponding path program 1 times [2021-12-14 14:43:35,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:35,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350842847] [2021-12-14 14:43:35,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:35,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:35,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:35,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:35,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:35,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:35,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:35,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:35,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:43:35,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 14:43:35,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:43:35,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 14:43:35,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-14 14:43:35,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-14 14:43:35,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-14 14:43:35,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:35,318 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:35,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:35,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350842847] [2021-12-14 14:43:35,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350842847] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:35,319 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:35,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:43:35,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395687838] [2021-12-14 14:43:35,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:35,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:43:35,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:35,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:43:35,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:43:35,321 INFO L87 Difference]: Start difference. First operand 28881 states and 48338 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:38,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:38,798 INFO L93 Difference]: Finished difference Result 78760 states and 133970 transitions. [2021-12-14 14:43:38,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:43:38,798 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 129 [2021-12-14 14:43:38,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:38,989 INFO L225 Difference]: With dead ends: 78760 [2021-12-14 14:43:38,990 INFO L226 Difference]: Without dead ends: 52884 [2021-12-14 14:43:39,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:43:39,062 INFO L933 BasicCegarLoop]: 571 mSDtfsCounter, 1262 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 803 mSolverCounterSat, 495 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 1303 SdHoareTripleChecker+Invalid, 1298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 495 IncrementalHoareTripleChecker+Valid, 803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:39,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1277 Valid, 1303 Invalid, 1298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [495 Valid, 803 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:43:39,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52884 states. [2021-12-14 14:43:41,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52884 to 52760. [2021-12-14 14:43:41,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52760 states, 44204 states have (on average 1.5790878653515519) internal successors, (69802), 44211 states have internal predecessors, (69802), 8528 states have call successors, (8528), 23 states have call predecessors, (8528), 27 states have return successors, (9673), 8527 states have call predecessors, (9673), 8527 states have call successors, (9673) [2021-12-14 14:43:41,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52760 states to 52760 states and 88003 transitions. [2021-12-14 14:43:41,739 INFO L78 Accepts]: Start accepts. Automaton has 52760 states and 88003 transitions. Word has length 129 [2021-12-14 14:43:41,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:41,740 INFO L470 AbstractCegarLoop]: Abstraction has 52760 states and 88003 transitions. [2021-12-14 14:43:41,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:41,740 INFO L276 IsEmpty]: Start isEmpty. Operand 52760 states and 88003 transitions. [2021-12-14 14:43:41,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-14 14:43:41,767 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:41,767 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:41,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-14 14:43:41,768 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:41,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:41,768 INFO L85 PathProgramCache]: Analyzing trace with hash -907484908, now seen corresponding path program 1 times [2021-12-14 14:43:41,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:41,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183795292] [2021-12-14 14:43:41,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:41,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:41,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:41,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:41,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:41,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:41,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:41,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:41,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:43:41,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 14:43:41,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:43:41,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 14:43:41,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-14 14:43:41,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-14 14:43:41,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-14 14:43:41,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:41,843 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:41,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:41,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183795292] [2021-12-14 14:43:41,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183795292] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:41,844 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:41,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:43:41,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035354600] [2021-12-14 14:43:41,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:41,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:43:41,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:41,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:43:41,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:43:41,845 INFO L87 Difference]: Start difference. First operand 52760 states and 88003 transitions. Second operand has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:46,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:43:46,127 INFO L93 Difference]: Finished difference Result 98531 states and 167900 transitions. [2021-12-14 14:43:46,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:43:46,127 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 130 [2021-12-14 14:43:46,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:43:46,476 INFO L225 Difference]: With dead ends: 98531 [2021-12-14 14:43:46,476 INFO L226 Difference]: Without dead ends: 98343 [2021-12-14 14:43:46,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:43:46,515 INFO L933 BasicCegarLoop]: 579 mSDtfsCounter, 1233 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 486 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1248 SdHoareTripleChecker+Valid, 1304 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 486 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:43:46,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1248 Valid, 1304 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [486 Valid, 816 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 14:43:46,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98343 states. [2021-12-14 14:43:50,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98343 to 98219. [2021-12-14 14:43:50,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98219 states, 82864 states have (on average 1.5718406062946515) internal successors, (130249), 82871 states have internal predecessors, (130249), 15327 states have call successors, (15327), 23 states have call predecessors, (15327), 27 states have return successors, (17518), 15326 states have call predecessors, (17518), 15326 states have call successors, (17518) [2021-12-14 14:43:51,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98219 states to 98219 states and 163094 transitions. [2021-12-14 14:43:51,387 INFO L78 Accepts]: Start accepts. Automaton has 98219 states and 163094 transitions. Word has length 130 [2021-12-14 14:43:51,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:43:51,387 INFO L470 AbstractCegarLoop]: Abstraction has 98219 states and 163094 transitions. [2021-12-14 14:43:51,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 14:43:51,388 INFO L276 IsEmpty]: Start isEmpty. Operand 98219 states and 163094 transitions. [2021-12-14 14:43:51,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-14 14:43:51,421 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:43:51,422 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:43:51,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-14 14:43:51,422 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:43:51,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:43:51,422 INFO L85 PathProgramCache]: Analyzing trace with hash -819343165, now seen corresponding path program 1 times [2021-12-14 14:43:51,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:43:51,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363849391] [2021-12-14 14:43:51,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:43:51,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:43:51,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:43:51,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:43:51,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:43:51,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:43:51,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:43:51,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:43:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:43:51,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-14 14:43:51,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 14:43:51,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 14:43:51,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-14 14:43:51,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-14 14:43:51,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 14:43:51,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:43:51,618 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:43:51,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:43:51,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363849391] [2021-12-14 14:43:51,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363849391] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:43:51,619 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:43:51,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-12-14 14:43:51,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561522823] [2021-12-14 14:43:51,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:43:51,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-14 14:43:51,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:43:51,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-14 14:43:51,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2021-12-14 14:43:51,621 INFO L87 Difference]: Start difference. First operand 98219 states and 163094 transitions. Second operand has 18 states, 16 states have (on average 5.625) internal successors, (90), 12 states have internal predecessors, (90), 6 states have call successors, (15), 7 states have call predecessors, (15), 4 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2021-12-14 14:44:03,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:44:03,281 INFO L93 Difference]: Finished difference Result 196361 states and 337914 transitions. [2021-12-14 14:44:03,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-12-14 14:44:03,282 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 5.625) internal successors, (90), 12 states have internal predecessors, (90), 6 states have call successors, (15), 7 states have call predecessors, (15), 4 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 131 [2021-12-14 14:44:03,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:44:04,597 INFO L225 Difference]: With dead ends: 196361 [2021-12-14 14:44:04,597 INFO L226 Difference]: Without dead ends: 196179 [2021-12-14 14:44:04,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1283 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=872, Invalid=3820, Unknown=0, NotChecked=0, Total=4692 [2021-12-14 14:44:04,680 INFO L933 BasicCegarLoop]: 633 mSDtfsCounter, 5115 mSDsluCounter, 3272 mSDsCounter, 0 mSdLazyCounter, 8172 mSolverCounterSat, 2289 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5115 SdHoareTripleChecker+Valid, 3905 SdHoareTripleChecker+Invalid, 10461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2289 IncrementalHoareTripleChecker+Valid, 8172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:44:04,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5115 Valid, 3905 Invalid, 10461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2289 Valid, 8172 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2021-12-14 14:44:04,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196179 states.