./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec27_product28.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version ae007674 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_spec27_product28.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 4fb12138b73b283c9fdc444b2c9ebb4aa3340005d69e98d463fd0b0beb9c1e74 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ae00767 [2021-12-28 00:46:38,986 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-28 00:46:38,988 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-28 00:46:39,034 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-28 00:46:39,034 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-28 00:46:39,038 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-28 00:46:39,041 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-28 00:46:39,047 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-28 00:46:39,049 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-28 00:46:39,055 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-28 00:46:39,056 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-28 00:46:39,060 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-28 00:46:39,061 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-28 00:46:39,063 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-28 00:46:39,065 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-28 00:46:39,066 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-28 00:46:39,067 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-28 00:46:39,067 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-28 00:46:39,072 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-28 00:46:39,075 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-28 00:46:39,078 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-28 00:46:39,080 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-28 00:46:39,080 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-28 00:46:39,082 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-28 00:46:39,087 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-28 00:46:39,087 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-28 00:46:39,087 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-28 00:46:39,089 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-28 00:46:39,090 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-28 00:46:39,090 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-28 00:46:39,091 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-28 00:46:39,091 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-28 00:46:39,093 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-28 00:46:39,093 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-28 00:46:39,094 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-28 00:46:39,095 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-28 00:46:39,095 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-28 00:46:39,095 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-28 00:46:39,096 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-28 00:46:39,097 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-28 00:46:39,098 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-28 00:46:39,099 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-28 00:46:39,132 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-28 00:46:39,132 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-28 00:46:39,133 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-28 00:46:39,133 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-28 00:46:39,134 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-28 00:46:39,135 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-28 00:46:39,136 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-28 00:46:39,136 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-28 00:46:39,136 INFO L138 SettingsManager]: * Use SBE=true [2021-12-28 00:46:39,136 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-28 00:46:39,137 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-28 00:46:39,137 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-28 00:46:39,137 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-28 00:46:39,138 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-28 00:46:39,138 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-28 00:46:39,138 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-28 00:46:39,138 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-28 00:46:39,138 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-28 00:46:39,139 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-28 00:46:39,139 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-28 00:46:39,139 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-28 00:46:39,139 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-28 00:46:39,139 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-28 00:46:39,140 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-28 00:46:39,140 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 00:46:39,140 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-28 00:46:39,140 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-28 00:46:39,140 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-28 00:46:39,141 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-28 00:46:39,141 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-28 00:46:39,141 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-28 00:46:39,141 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-28 00:46:39,141 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-28 00:46:39,142 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 -> 4fb12138b73b283c9fdc444b2c9ebb4aa3340005d69e98d463fd0b0beb9c1e74 [2021-12-28 00:46:39,445 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-28 00:46:39,473 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-28 00:46:39,476 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-28 00:46:39,477 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-28 00:46:39,479 INFO L275 PluginConnector]: CDTParser initialized [2021-12-28 00:46:39,481 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec27_product28.cil.c [2021-12-28 00:46:39,551 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/452793a84/dc4c9606a9a7474eafad579d51e07b3f/FLAG55e4da65a [2021-12-28 00:46:40,122 INFO L306 CDTParser]: Found 1 translation units. [2021-12-28 00:46:40,128 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec27_product28.cil.c [2021-12-28 00:46:40,161 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/452793a84/dc4c9606a9a7474eafad579d51e07b3f/FLAG55e4da65a [2021-12-28 00:46:40,547 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/452793a84/dc4c9606a9a7474eafad579d51e07b3f [2021-12-28 00:46:40,550 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-28 00:46:40,552 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-28 00:46:40,553 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-28 00:46:40,554 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-28 00:46:40,556 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-28 00:46:40,557 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 12:46:40" (1/1) ... [2021-12-28 00:46:40,558 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11586ce9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:40, skipping insertion in model container [2021-12-28 00:46:40,558 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 12:46:40" (1/1) ... [2021-12-28 00:46:40,564 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-28 00:46:40,610 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-28 00:46:41,048 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_spec27_product28.cil.c[32786,32799] [2021-12-28 00:46:41,128 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 00:46:41,139 INFO L203 MainTranslator]: Completed pre-run [2021-12-28 00:46:41,210 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_spec27_product28.cil.c[32786,32799] [2021-12-28 00:46:41,235 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 00:46:41,262 INFO L208 MainTranslator]: Completed translation [2021-12-28 00:46:41,264 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41 WrapperNode [2021-12-28 00:46:41,265 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-28 00:46:41,266 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-28 00:46:41,266 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-28 00:46:41,266 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-28 00:46:41,271 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41" (1/1) ... [2021-12-28 00:46:41,306 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41" (1/1) ... [2021-12-28 00:46:41,362 INFO L137 Inliner]: procedures = 128, calls = 209, calls flagged for inlining = 54, calls inlined = 45, statements flattened = 861 [2021-12-28 00:46:41,368 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-28 00:46:41,375 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-28 00:46:41,375 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-28 00:46:41,375 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-28 00:46:41,382 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41" (1/1) ... [2021-12-28 00:46:41,382 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41" (1/1) ... [2021-12-28 00:46:41,389 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41" (1/1) ... [2021-12-28 00:46:41,389 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41" (1/1) ... [2021-12-28 00:46:41,405 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41" (1/1) ... [2021-12-28 00:46:41,418 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41" (1/1) ... [2021-12-28 00:46:41,422 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41" (1/1) ... [2021-12-28 00:46:41,440 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-28 00:46:41,467 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-28 00:46:41,467 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-28 00:46:41,467 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-28 00:46:41,468 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41" (1/1) ... [2021-12-28 00:46:41,475 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 00:46:41,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:46:41,507 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-28 00:46:41,534 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-28 00:46:41,550 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2021-12-28 00:46:41,550 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2021-12-28 00:46:41,550 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2021-12-28 00:46:41,550 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2021-12-28 00:46:41,551 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2021-12-28 00:46:41,551 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2021-12-28 00:46:41,551 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-12-28 00:46:41,551 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-12-28 00:46:41,553 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-12-28 00:46:41,554 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-12-28 00:46:41,554 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-12-28 00:46:41,554 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-12-28 00:46:41,554 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-12-28 00:46:41,554 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-12-28 00:46:41,554 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2021-12-28 00:46:41,555 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2021-12-28 00:46:41,555 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-12-28 00:46:41,555 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-12-28 00:46:41,555 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-12-28 00:46:41,555 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-12-28 00:46:41,555 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-12-28 00:46:41,555 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-12-28 00:46:41,556 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-12-28 00:46:41,556 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-12-28 00:46:41,556 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-12-28 00:46:41,557 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-28 00:46:41,557 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-12-28 00:46:41,557 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-12-28 00:46:41,557 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2021-12-28 00:46:41,557 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2021-12-28 00:46:41,557 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-12-28 00:46:41,558 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-12-28 00:46:41,558 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-12-28 00:46:41,558 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-12-28 00:46:41,558 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-12-28 00:46:41,558 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-12-28 00:46:41,559 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2021-12-28 00:46:41,559 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2021-12-28 00:46:41,559 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2021-12-28 00:46:41,559 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2021-12-28 00:46:41,559 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-12-28 00:46:41,559 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-12-28 00:46:41,560 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2021-12-28 00:46:41,560 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2021-12-28 00:46:41,560 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-12-28 00:46:41,560 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-12-28 00:46:41,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-28 00:46:41,561 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-12-28 00:46:41,561 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-12-28 00:46:41,561 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-28 00:46:41,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-28 00:46:41,784 INFO L234 CfgBuilder]: Building ICFG [2021-12-28 00:46:41,787 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-28 00:46:42,397 INFO L275 CfgBuilder]: Performing block encoding [2021-12-28 00:46:42,412 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-28 00:46:42,413 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-28 00:46:42,416 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 12:46:42 BoogieIcfgContainer [2021-12-28 00:46:42,416 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-28 00:46:42,418 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-28 00:46:42,418 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-28 00:46:42,420 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-28 00:46:42,420 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.12 12:46:40" (1/3) ... [2021-12-28 00:46:42,421 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c3760a6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 12:46:42, skipping insertion in model container [2021-12-28 00:46:42,422 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:46:41" (2/3) ... [2021-12-28 00:46:42,422 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c3760a6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 12:46:42, skipping insertion in model container [2021-12-28 00:46:42,422 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 12:46:42" (3/3) ... [2021-12-28 00:46:42,423 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec27_product28.cil.c [2021-12-28 00:46:42,428 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-28 00:46:42,428 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-28 00:46:42,479 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-28 00:46:42,486 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-28 00:46:42,487 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-28 00:46:42,525 INFO L276 IsEmpty]: Start isEmpty. Operand has 334 states, 258 states have (on average 1.5193798449612403) internal successors, (392), 262 states have internal predecessors, (392), 51 states have call successors, (51), 23 states have call predecessors, (51), 23 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2021-12-28 00:46:42,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-28 00:46:42,541 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:42,542 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:46:42,542 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:42,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:42,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1749849167, now seen corresponding path program 1 times [2021-12-28 00:46:42,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:42,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796992769] [2021-12-28 00:46:42,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:42,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:42,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:42,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:42,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:42,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:42,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:42,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:42,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:42,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 00:46:42,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-28 00:46:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-28 00:46:43,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 00:46:43,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-28 00:46:43,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-28 00:46:43,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 00:46:43,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 00:46:43,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-28 00:46:43,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-28 00:46:43,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-28 00:46:43,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:43,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-28 00:46:43,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-28 00:46:43,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-28 00:46:43,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,113 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-28 00:46:43,113 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:43,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796992769] [2021-12-28 00:46:43,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796992769] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:46:43,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643551104] [2021-12-28 00:46:43,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:43,119 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:46:43,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:46:43,121 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-28 00:46:43,151 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-28 00:46:43,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:43,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 1166 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-28 00:46:43,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:46:43,684 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-28 00:46:43,685 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 00:46:43,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643551104] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:43,686 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 00:46:43,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [8] total 8 [2021-12-28 00:46:43,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096436355] [2021-12-28 00:46:43,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:43,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-28 00:46:43,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:43,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-28 00:46:43,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 00:46:43,729 INFO L87 Difference]: Start difference. First operand has 334 states, 258 states have (on average 1.5193798449612403) internal successors, (392), 262 states have internal predecessors, (392), 51 states have call successors, (51), 23 states have call predecessors, (51), 23 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) Second operand has 2 states, 2 states have (on average 38.0) internal successors, (76), 2 states have internal predecessors, (76), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:46:43,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:43,786 INFO L93 Difference]: Finished difference Result 519 states and 750 transitions. [2021-12-28 00:46:43,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-28 00:46:43,788 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 38.0) internal successors, (76), 2 states have internal predecessors, (76), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 139 [2021-12-28 00:46:43,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:43,800 INFO L225 Difference]: With dead ends: 519 [2021-12-28 00:46:43,801 INFO L226 Difference]: Without dead ends: 327 [2021-12-28 00:46:43,805 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 00:46:43,809 INFO L933 BasicCegarLoop]: 490 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, 490 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-28 00:46:43,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 00:46:43,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-12-28 00:46:43,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 327. [2021-12-28 00:46:43,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 252 states have (on average 1.5119047619047619) internal successors, (381), 255 states have internal predecessors, (381), 51 states have call successors, (51), 23 states have call predecessors, (51), 23 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2021-12-28 00:46:43,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 482 transitions. [2021-12-28 00:46:43,867 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 482 transitions. Word has length 139 [2021-12-28 00:46:43,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:43,869 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 482 transitions. [2021-12-28 00:46:43,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 38.0) internal successors, (76), 2 states have internal predecessors, (76), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:46:43,869 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 482 transitions. [2021-12-28 00:46:43,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-28 00:46:43,876 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:43,876 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:46:43,905 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-28 00:46:44,090 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-28 00:46:44,090 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:44,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:44,091 INFO L85 PathProgramCache]: Analyzing trace with hash -1360645034, now seen corresponding path program 1 times [2021-12-28 00:46:44,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:44,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814744726] [2021-12-28 00:46:44,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:44,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:44,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:44,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:44,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:44,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 00:46:44,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-28 00:46:44,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-28 00:46:44,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 00:46:44,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-28 00:46:44,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 00:46:44,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-28 00:46:44,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 00:46:44,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 00:46:44,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 00:46:44,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-28 00:46:44,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:44,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-28 00:46:44,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-28 00:46:44,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-28 00:46:44,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,303 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-28 00:46:44,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:44,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814744726] [2021-12-28 00:46:44,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814744726] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:46:44,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400570076] [2021-12-28 00:46:44,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:44,308 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:46:44,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:46:44,309 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-28 00:46:44,335 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-28 00:46:44,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:44,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 1167 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-28 00:46:44,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:46:44,777 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-28 00:46:44,778 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 00:46:44,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400570076] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:44,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 00:46:44,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2021-12-28 00:46:44,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267343505] [2021-12-28 00:46:44,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:44,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 00:46:44,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:44,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 00:46:44,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-28 00:46:44,781 INFO L87 Difference]: Start difference. First operand 327 states and 482 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:46:44,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:44,807 INFO L93 Difference]: Finished difference Result 509 states and 731 transitions. [2021-12-28 00:46:44,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 00:46:44,807 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 140 [2021-12-28 00:46:44,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:44,810 INFO L225 Difference]: With dead ends: 509 [2021-12-28 00:46:44,810 INFO L226 Difference]: Without dead ends: 330 [2021-12-28 00:46:44,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 172 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-28 00:46:44,813 INFO L933 BasicCegarLoop]: 480 mSDtfsCounter, 1 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 958 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-28 00:46:44,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 958 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 00:46:44,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2021-12-28 00:46:44,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 329. [2021-12-28 00:46:44,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 254 states have (on average 1.5078740157480315) internal successors, (383), 257 states have internal predecessors, (383), 51 states have call successors, (51), 23 states have call predecessors, (51), 23 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2021-12-28 00:46:44,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 484 transitions. [2021-12-28 00:46:44,833 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 484 transitions. Word has length 140 [2021-12-28 00:46:44,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:44,833 INFO L470 AbstractCegarLoop]: Abstraction has 329 states and 484 transitions. [2021-12-28 00:46:44,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:46:44,834 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 484 transitions. [2021-12-28 00:46:44,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-12-28 00:46:44,836 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:44,836 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:46:44,858 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-28 00:46:45,051 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-28 00:46:45,051 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:45,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:45,052 INFO L85 PathProgramCache]: Analyzing trace with hash 440032415, now seen corresponding path program 1 times [2021-12-28 00:46:45,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:45,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593329655] [2021-12-28 00:46:45,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:45,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:45,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:45,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:45,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:45,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 00:46:45,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-28 00:46:45,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-28 00:46:45,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-28 00:46:45,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 00:46:45,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-28 00:46:45,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 00:46:45,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 00:46:45,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 00:46:45,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-28 00:46:45,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-28 00:46:45,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:45,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-28 00:46:45,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-28 00:46:45,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-28 00:46:45,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,185 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-28 00:46:45,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:45,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593329655] [2021-12-28 00:46:45,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593329655] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:46:45,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54417145] [2021-12-28 00:46:45,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:45,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:46:45,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:46:45,187 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-28 00:46:45,188 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-28 00:46:45,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:45,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 1181 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-28 00:46:45,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:46:45,699 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-28 00:46:45,699 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 00:46:45,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54417145] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:45,699 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 00:46:45,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2021-12-28 00:46:45,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425105846] [2021-12-28 00:46:45,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:45,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 00:46:45,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:45,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 00:46:45,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-28 00:46:45,701 INFO L87 Difference]: Start difference. First operand 329 states and 484 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:46:45,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:45,741 INFO L93 Difference]: Finished difference Result 683 states and 1019 transitions. [2021-12-28 00:46:45,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 00:46:45,742 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 146 [2021-12-28 00:46:45,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:45,748 INFO L225 Difference]: With dead ends: 683 [2021-12-28 00:46:45,748 INFO L226 Difference]: Without dead ends: 381 [2021-12-28 00:46:45,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 178 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-28 00:46:45,755 INFO L933 BasicCegarLoop]: 499 mSDtfsCounter, 99 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 934 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-28 00:46:45,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 934 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 00:46:45,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2021-12-28 00:46:45,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 373. [2021-12-28 00:46:45,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 287 states have (on average 1.5226480836236933) internal successors, (437), 290 states have internal predecessors, (437), 62 states have call successors, (62), 23 states have call predecessors, (62), 23 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2021-12-28 00:46:45,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 560 transitions. [2021-12-28 00:46:45,796 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 560 transitions. Word has length 146 [2021-12-28 00:46:45,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:45,797 INFO L470 AbstractCegarLoop]: Abstraction has 373 states and 560 transitions. [2021-12-28 00:46:45,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:46:45,797 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 560 transitions. [2021-12-28 00:46:45,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-28 00:46:45,804 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:45,805 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:46:45,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-28 00:46:46,030 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-28 00:46:46,031 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:46,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:46,031 INFO L85 PathProgramCache]: Analyzing trace with hash -782479930, now seen corresponding path program 1 times [2021-12-28 00:46:46,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:46,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810570404] [2021-12-28 00:46:46,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:46,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:46,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:46,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:46,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:46,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 00:46:46,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-28 00:46:46,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-28 00:46:46,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 00:46:46,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-28 00:46:46,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-28 00:46:46,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-28 00:46:46,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 00:46:46,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-28 00:46:46,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-28 00:46:46,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-28 00:46:46,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:46,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-28 00:46:46,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-28 00:46:46,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-28 00:46:46,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,182 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-28 00:46:46,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:46,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810570404] [2021-12-28 00:46:46,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810570404] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:46:46,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194390607] [2021-12-28 00:46:46,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:46,187 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:46:46,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:46:46,192 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-28 00:46:46,193 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-28 00:46:46,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:46,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 1188 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-28 00:46:46,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:46:46,708 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-28 00:46:46,708 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 00:46:46,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194390607] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:46,709 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 00:46:46,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2021-12-28 00:46:46,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156228615] [2021-12-28 00:46:46,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:46,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 00:46:46,710 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:46,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 00:46:46,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-28 00:46:46,711 INFO L87 Difference]: Start difference. First operand 373 states and 560 transitions. Second operand has 5 states, 4 states have (on average 23.0) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:46:46,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:46,769 INFO L93 Difference]: Finished difference Result 737 states and 1110 transitions. [2021-12-28 00:46:46,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 00:46:46,770 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 23.0) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) Word has length 147 [2021-12-28 00:46:46,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:46,772 INFO L225 Difference]: With dead ends: 737 [2021-12-28 00:46:46,772 INFO L226 Difference]: Without dead ends: 375 [2021-12-28 00:46:46,774 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-12-28 00:46:46,776 INFO L933 BasicCegarLoop]: 473 mSDtfsCounter, 117 mSDsluCounter, 1283 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 1756 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-28 00:46:46,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 1756 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 00:46:46,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2021-12-28 00:46:46,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 375. [2021-12-28 00:46:46,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 288 states have (on average 1.5208333333333333) internal successors, (438), 292 states have internal predecessors, (438), 62 states have call successors, (62), 23 states have call predecessors, (62), 24 states have return successors, (63), 61 states have call predecessors, (63), 61 states have call successors, (63) [2021-12-28 00:46:46,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 563 transitions. [2021-12-28 00:46:46,804 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 563 transitions. Word has length 147 [2021-12-28 00:46:46,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:46,804 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 563 transitions. [2021-12-28 00:46:46,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 23.0) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:46:46,804 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 563 transitions. [2021-12-28 00:46:46,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-12-28 00:46:46,808 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:46,808 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:46:46,834 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-28 00:46:47,023 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-28 00:46:47,023 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:47,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:47,024 INFO L85 PathProgramCache]: Analyzing trace with hash -860675365, now seen corresponding path program 1 times [2021-12-28 00:46:47,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:47,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450939797] [2021-12-28 00:46:47,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:47,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:47,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:47,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:47,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:47,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:46:47,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-28 00:46:47,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-28 00:46:47,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-28 00:46:47,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 00:46:47,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-28 00:46:47,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-28 00:46:47,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-28 00:46:47,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 00:46:47,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-28 00:46:47,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-28 00:46:47,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:47,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-28 00:46:47,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-28 00:46:47,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-28 00:46:47,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,191 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-28 00:46:47,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:47,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450939797] [2021-12-28 00:46:47,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450939797] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:46:47,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29941144] [2021-12-28 00:46:47,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:47,192 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:46:47,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:46:47,193 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-28 00:46:47,221 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-28 00:46:47,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:47,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 1189 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-28 00:46:47,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:46:47,717 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-28 00:46:47,718 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 00:46:47,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29941144] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:47,718 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 00:46:47,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 14 [2021-12-28 00:46:47,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580665120] [2021-12-28 00:46:47,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:47,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 00:46:47,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:47,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 00:46:47,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-28 00:46:47,720 INFO L87 Difference]: Start difference. First operand 375 states and 563 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:46:47,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:47,786 INFO L93 Difference]: Finished difference Result 739 states and 1115 transitions. [2021-12-28 00:46:47,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 00:46:47,787 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 148 [2021-12-28 00:46:47,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:47,801 INFO L225 Difference]: With dead ends: 739 [2021-12-28 00:46:47,801 INFO L226 Difference]: Without dead ends: 377 [2021-12-28 00:46:47,802 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-12-28 00:46:47,803 INFO L933 BasicCegarLoop]: 471 mSDtfsCounter, 116 mSDsluCounter, 1274 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 1745 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-28 00:46:47,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 1745 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 00:46:47,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-12-28 00:46:47,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2021-12-28 00:46:47,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 289 states have (on average 1.519031141868512) internal successors, (439), 294 states have internal predecessors, (439), 62 states have call successors, (62), 23 states have call predecessors, (62), 25 states have return successors, (68), 61 states have call predecessors, (68), 61 states have call successors, (68) [2021-12-28 00:46:47,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 569 transitions. [2021-12-28 00:46:47,818 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 569 transitions. Word has length 148 [2021-12-28 00:46:47,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:47,818 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 569 transitions. [2021-12-28 00:46:47,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:46:47,818 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 569 transitions. [2021-12-28 00:46:47,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-12-28 00:46:47,820 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:47,821 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:46:47,850 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-28 00:46:48,047 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-28 00:46:48,048 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:48,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:48,048 INFO L85 PathProgramCache]: Analyzing trace with hash -331605216, now seen corresponding path program 1 times [2021-12-28 00:46:48,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:48,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692266058] [2021-12-28 00:46:48,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:48,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:48,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:48,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:48,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:46:48,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:46:48,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 00:46:48,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-28 00:46:48,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-28 00:46:48,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-28 00:46:48,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-28 00:46:48,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-28 00:46:48,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 00:46:48,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-28 00:46:48,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-28 00:46:48,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:48,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-28 00:46:48,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-28 00:46:48,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-28 00:46:48,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:48,175 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-28 00:46:48,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:48,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692266058] [2021-12-28 00:46:48,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692266058] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:48,176 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:46:48,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-28 00:46:48,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165851087] [2021-12-28 00:46:48,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:48,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-28 00:46:48,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:48,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-28 00:46:48,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 00:46:48,178 INFO L87 Difference]: Start difference. First operand 377 states and 569 transitions. Second operand has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 5 states have internal predecessors, (90), 3 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:46:49,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:49,442 INFO L93 Difference]: Finished difference Result 804 states and 1220 transitions. [2021-12-28 00:46:49,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:46:49,443 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 5 states have internal predecessors, (90), 3 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) Word has length 149 [2021-12-28 00:46:49,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:49,447 INFO L225 Difference]: With dead ends: 804 [2021-12-28 00:46:49,447 INFO L226 Difference]: Without dead ends: 450 [2021-12-28 00:46:49,448 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-12-28 00:46:49,448 INFO L933 BasicCegarLoop]: 481 mSDtfsCounter, 958 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 1462 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 975 SdHoareTripleChecker+Valid, 1132 SdHoareTripleChecker+Invalid, 1768 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 1462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-28 00:46:49,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [975 Valid, 1132 Invalid, 1768 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 1462 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-28 00:46:49,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-12-28 00:46:49,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 377. [2021-12-28 00:46:49,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 289 states have (on average 1.519031141868512) internal successors, (439), 294 states have internal predecessors, (439), 62 states have call successors, (62), 23 states have call predecessors, (62), 25 states have return successors, (67), 61 states have call predecessors, (67), 61 states have call successors, (67) [2021-12-28 00:46:49,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 568 transitions. [2021-12-28 00:46:49,470 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 568 transitions. Word has length 149 [2021-12-28 00:46:49,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:49,470 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 568 transitions. [2021-12-28 00:46:49,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 5 states have internal predecessors, (90), 3 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:46:49,470 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 568 transitions. [2021-12-28 00:46:49,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-12-28 00:46:49,472 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:49,472 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:46:49,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-28 00:46:49,473 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:49,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:49,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1164230253, now seen corresponding path program 2 times [2021-12-28 00:46:49,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:49,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014575211] [2021-12-28 00:46:49,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:49,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:49,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:49,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:49,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:49,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:46:49,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:46:49,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 00:46:49,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-28 00:46:49,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-28 00:46:49,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-28 00:46:49,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 00:46:49,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-28 00:46:49,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-28 00:46:49,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-28 00:46:49,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-28 00:46:49,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:49,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-28 00:46:49,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-28 00:46:49,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-28 00:46:49,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:49,588 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-28 00:46:49,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:49,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014575211] [2021-12-28 00:46:49,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014575211] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:49,589 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:46:49,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-28 00:46:49,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277847651] [2021-12-28 00:46:49,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:49,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-28 00:46:49,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:49,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-28 00:46:49,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 00:46:49,590 INFO L87 Difference]: Start difference. First operand 377 states and 568 transitions. Second operand has 8 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:46:50,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:50,767 INFO L93 Difference]: Finished difference Result 806 states and 1223 transitions. [2021-12-28 00:46:50,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:46:50,769 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) Word has length 150 [2021-12-28 00:46:50,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:50,772 INFO L225 Difference]: With dead ends: 806 [2021-12-28 00:46:50,772 INFO L226 Difference]: Without dead ends: 452 [2021-12-28 00:46:50,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-12-28 00:46:50,774 INFO L933 BasicCegarLoop]: 476 mSDtfsCounter, 964 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 1447 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 982 SdHoareTripleChecker+Valid, 1127 SdHoareTripleChecker+Invalid, 1756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 1447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-28 00:46:50,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [982 Valid, 1127 Invalid, 1756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 1447 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-28 00:46:50,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-12-28 00:46:50,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 379. [2021-12-28 00:46:50,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 290 states have (on average 1.5172413793103448) internal successors, (440), 296 states have internal predecessors, (440), 62 states have call successors, (62), 23 states have call predecessors, (62), 26 states have return successors, (69), 61 states have call predecessors, (69), 61 states have call successors, (69) [2021-12-28 00:46:50,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 571 transitions. [2021-12-28 00:46:50,795 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 571 transitions. Word has length 150 [2021-12-28 00:46:50,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:50,795 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 571 transitions. [2021-12-28 00:46:50,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:46:50,795 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 571 transitions. [2021-12-28 00:46:50,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-12-28 00:46:50,798 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:50,798 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:46:50,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-28 00:46:50,798 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:50,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:50,799 INFO L85 PathProgramCache]: Analyzing trace with hash -896990777, now seen corresponding path program 1 times [2021-12-28 00:46:50,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:50,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146350943] [2021-12-28 00:46:50,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:50,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:50,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:50,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:50,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:50,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:46:50,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:46:50,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:46:50,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-28 00:46:50,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-28 00:46:50,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 00:46:50,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 00:46:50,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-28 00:46:50,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-28 00:46:50,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-28 00:46:50,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-28 00:46:50,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:50,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-28 00:46:50,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-28 00:46:50,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 00:46:50,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:50,931 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-28 00:46:50,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:50,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146350943] [2021-12-28 00:46:50,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146350943] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:50,931 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:46:50,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-28 00:46:50,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177688786] [2021-12-28 00:46:50,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:50,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-28 00:46:50,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:50,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-28 00:46:50,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 00:46:50,933 INFO L87 Difference]: Start difference. First operand 379 states and 571 transitions. Second operand has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:46:52,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:52,076 INFO L93 Difference]: Finished difference Result 806 states and 1222 transitions. [2021-12-28 00:46:52,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 00:46:52,079 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) Word has length 151 [2021-12-28 00:46:52,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:52,082 INFO L225 Difference]: With dead ends: 806 [2021-12-28 00:46:52,082 INFO L226 Difference]: Without dead ends: 452 [2021-12-28 00:46:52,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-12-28 00:46:52,084 INFO L933 BasicCegarLoop]: 483 mSDtfsCounter, 952 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 1134 SdHoareTripleChecker+Invalid, 1762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-28 00:46:52,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [970 Valid, 1134 Invalid, 1762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 1457 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-28 00:46:52,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-12-28 00:46:52,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 379. [2021-12-28 00:46:52,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 290 states have (on average 1.5172413793103448) internal successors, (440), 296 states have internal predecessors, (440), 62 states have call successors, (62), 23 states have call predecessors, (62), 26 states have return successors, (69), 61 states have call predecessors, (69), 61 states have call successors, (69) [2021-12-28 00:46:52,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 571 transitions. [2021-12-28 00:46:52,109 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 571 transitions. Word has length 151 [2021-12-28 00:46:52,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:52,109 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 571 transitions. [2021-12-28 00:46:52,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:46:52,109 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 571 transitions. [2021-12-28 00:46:52,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-12-28 00:46:52,112 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:52,112 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:46:52,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-28 00:46:52,112 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:52,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:52,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1469044293, now seen corresponding path program 1 times [2021-12-28 00:46:52,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:52,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778474431] [2021-12-28 00:46:52,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:52,113 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:52,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:52,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:52,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:52,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:46:52,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:46:52,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:46:52,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-28 00:46:52,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-28 00:46:52,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 00:46:52,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 00:46:52,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-28 00:46:52,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-28 00:46:52,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-28 00:46:52,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-28 00:46:52,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:52,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-28 00:46:52,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-28 00:46:52,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 00:46:52,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:52,269 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-28 00:46:52,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:52,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778474431] [2021-12-28 00:46:52,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778474431] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:52,269 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:46:52,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-28 00:46:52,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939217086] [2021-12-28 00:46:52,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:52,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-28 00:46:52,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:52,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-28 00:46:52,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-12-28 00:46:52,271 INFO L87 Difference]: Start difference. First operand 379 states and 571 transitions. Second operand has 11 states, 10 states have (on average 9.5) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-28 00:46:53,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:53,804 INFO L93 Difference]: Finished difference Result 804 states and 1217 transitions. [2021-12-28 00:46:53,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-28 00:46:53,805 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.5) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) Word has length 151 [2021-12-28 00:46:53,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:53,807 INFO L225 Difference]: With dead ends: 804 [2021-12-28 00:46:53,807 INFO L226 Difference]: Without dead ends: 452 [2021-12-28 00:46:53,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-12-28 00:46:53,811 INFO L933 BasicCegarLoop]: 482 mSDtfsCounter, 1036 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 2785 mSolverCounterSat, 346 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1036 SdHoareTripleChecker+Valid, 1434 SdHoareTripleChecker+Invalid, 3131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 346 IncrementalHoareTripleChecker+Valid, 2785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-28 00:46:53,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1036 Valid, 1434 Invalid, 3131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [346 Valid, 2785 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-28 00:46:53,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-12-28 00:46:53,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 379. [2021-12-28 00:46:53,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 290 states have (on average 1.5172413793103448) internal successors, (440), 296 states have internal predecessors, (440), 62 states have call successors, (62), 23 states have call predecessors, (62), 26 states have return successors, (68), 61 states have call predecessors, (68), 61 states have call successors, (68) [2021-12-28 00:46:53,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 570 transitions. [2021-12-28 00:46:53,838 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 570 transitions. Word has length 151 [2021-12-28 00:46:53,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:53,839 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 570 transitions. [2021-12-28 00:46:53,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.5) internal successors, (95), 8 states have internal predecessors, (95), 4 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-28 00:46:53,839 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 570 transitions. [2021-12-28 00:46:53,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-28 00:46:53,841 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:53,842 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:46:53,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-28 00:46:53,842 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:53,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:53,843 INFO L85 PathProgramCache]: Analyzing trace with hash 2010311812, now seen corresponding path program 2 times [2021-12-28 00:46:53,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:53,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23917631] [2021-12-28 00:46:53,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:53,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:53,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:53,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:53,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:53,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:46:53,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:46:53,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:46:53,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-28 00:46:53,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 00:46:53,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 00:46:53,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-28 00:46:53,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 00:46:53,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-28 00:46:53,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-28 00:46:53,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-28 00:46:53,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:53,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-28 00:46:53,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-28 00:46:53,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-28 00:46:53,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:53,994 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-28 00:46:53,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:53,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23917631] [2021-12-28 00:46:53,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23917631] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:53,995 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:46:53,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-28 00:46:53,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301901990] [2021-12-28 00:46:53,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:53,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-28 00:46:53,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:53,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-28 00:46:53,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-12-28 00:46:53,997 INFO L87 Difference]: Start difference. First operand 379 states and 570 transitions. Second operand has 11 states, 10 states have (on average 9.6) internal successors, (96), 8 states have internal predecessors, (96), 4 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-28 00:46:55,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:55,641 INFO L93 Difference]: Finished difference Result 806 states and 1223 transitions. [2021-12-28 00:46:55,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-28 00:46:55,642 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.6) internal successors, (96), 8 states have internal predecessors, (96), 4 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) Word has length 152 [2021-12-28 00:46:55,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:55,645 INFO L225 Difference]: With dead ends: 806 [2021-12-28 00:46:55,645 INFO L226 Difference]: Without dead ends: 454 [2021-12-28 00:46:55,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-12-28 00:46:55,647 INFO L933 BasicCegarLoop]: 470 mSDtfsCounter, 1056 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 2738 mSolverCounterSat, 345 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1056 SdHoareTripleChecker+Valid, 1422 SdHoareTripleChecker+Invalid, 3083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 345 IncrementalHoareTripleChecker+Valid, 2738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-28 00:46:55,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1056 Valid, 1422 Invalid, 3083 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [345 Valid, 2738 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-28 00:46:55,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-12-28 00:46:55,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 381. [2021-12-28 00:46:55,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 291 states have (on average 1.5154639175257731) internal successors, (441), 298 states have internal predecessors, (441), 62 states have call successors, (62), 23 states have call predecessors, (62), 27 states have return successors, (73), 61 states have call predecessors, (73), 61 states have call successors, (73) [2021-12-28 00:46:55,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 576 transitions. [2021-12-28 00:46:55,680 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 576 transitions. Word has length 152 [2021-12-28 00:46:55,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:55,681 INFO L470 AbstractCegarLoop]: Abstraction has 381 states and 576 transitions. [2021-12-28 00:46:55,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.6) internal successors, (96), 8 states have internal predecessors, (96), 4 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-28 00:46:55,681 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 576 transitions. [2021-12-28 00:46:55,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-12-28 00:46:55,684 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:55,684 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:46:55,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-28 00:46:55,685 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:55,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:55,685 INFO L85 PathProgramCache]: Analyzing trace with hash -986725718, now seen corresponding path program 1 times [2021-12-28 00:46:55,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:55,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426246554] [2021-12-28 00:46:55,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:55,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:55,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:55,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:55,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:55,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:46:55,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:46:55,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:46:55,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 00:46:55,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 00:46:55,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-28 00:46:55,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-28 00:46:55,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-28 00:46:55,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-28 00:46:55,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-28 00:46:55,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-28 00:46:55,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:55,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-28 00:46:55,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-28 00:46:55,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-28 00:46:55,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:55,804 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:46:55,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:55,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426246554] [2021-12-28 00:46:55,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426246554] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:46:55,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360076240] [2021-12-28 00:46:55,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:55,805 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:46:55,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:46:55,808 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-28 00:46:55,831 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-28 00:46:56,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:56,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 1194 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-28 00:46:56,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:46:56,278 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:46:56,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 00:46:56,526 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:46:56,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360076240] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-28 00:46:56,527 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-28 00:46:56,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 4] total 10 [2021-12-28 00:46:56,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144963655] [2021-12-28 00:46:56,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-28 00:46:56,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-28 00:46:56,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:56,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-28 00:46:56,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:46:56,529 INFO L87 Difference]: Start difference. First operand 381 states and 576 transitions. Second operand has 10 states, 10 states have (on average 13.5) internal successors, (135), 7 states have internal predecessors, (135), 2 states have call successors, (40), 5 states have call predecessors, (40), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-28 00:46:57,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:57,702 INFO L93 Difference]: Finished difference Result 960 states and 1521 transitions. [2021-12-28 00:46:57,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 00:46:57,703 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.5) internal successors, (135), 7 states have internal predecessors, (135), 2 states have call successors, (40), 5 states have call predecessors, (40), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 153 [2021-12-28 00:46:57,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:57,707 INFO L225 Difference]: With dead ends: 960 [2021-12-28 00:46:57,707 INFO L226 Difference]: Without dead ends: 781 [2021-12-28 00:46:57,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 339 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-12-28 00:46:57,709 INFO L933 BasicCegarLoop]: 583 mSDtfsCounter, 1307 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 968 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1352 SdHoareTripleChecker+Valid, 1427 SdHoareTripleChecker+Invalid, 1395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-28 00:46:57,710 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1352 Valid, 1427 Invalid, 1395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 968 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-28 00:46:57,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2021-12-28 00:46:57,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 684. [2021-12-28 00:46:57,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 530 states have (on average 1.5830188679245283) internal successors, (839), 537 states have internal predecessors, (839), 126 states have call successors, (126), 23 states have call predecessors, (126), 27 states have return successors, (147), 125 states have call predecessors, (147), 125 states have call successors, (147) [2021-12-28 00:46:57,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1112 transitions. [2021-12-28 00:46:57,771 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1112 transitions. Word has length 153 [2021-12-28 00:46:57,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:57,771 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1112 transitions. [2021-12-28 00:46:57,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.5) internal successors, (135), 7 states have internal predecessors, (135), 2 states have call successors, (40), 5 states have call predecessors, (40), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-28 00:46:57,772 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1112 transitions. [2021-12-28 00:46:57,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-28 00:46:57,775 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:57,776 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 00:46:57,799 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-28 00:46:57,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:46:57,993 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:57,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:57,994 INFO L85 PathProgramCache]: Analyzing trace with hash -194088249, now seen corresponding path program 1 times [2021-12-28 00:46:57,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:57,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426747906] [2021-12-28 00:46:57,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:57,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:58,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:58,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:58,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:58,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:46:58,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:46:58,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:46:58,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 00:46:58,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 00:46:58,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-28 00:46:58,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-28 00:46:58,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-28 00:46:58,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-28 00:46:58,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-28 00:46:58,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-28 00:46:58,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:58,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-28 00:46:58,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-28 00:46:58,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-28 00:46:58,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:58,122 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:46:58,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:58,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426747906] [2021-12-28 00:46:58,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426747906] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:58,123 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:46:58,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 00:46:58,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199176726] [2021-12-28 00:46:58,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:58,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 00:46:58,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:58,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 00:46:58,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 00:46:58,125 INFO L87 Difference]: Start difference. First operand 684 states and 1112 transitions. Second operand has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:46:59,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:46:59,052 INFO L93 Difference]: Finished difference Result 1681 states and 2800 transitions. [2021-12-28 00:46:59,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 00:46:59,053 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 159 [2021-12-28 00:46:59,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:46:59,059 INFO L225 Difference]: With dead ends: 1681 [2021-12-28 00:46:59,059 INFO L226 Difference]: Without dead ends: 1065 [2021-12-28 00:46:59,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:46:59,062 INFO L933 BasicCegarLoop]: 525 mSDtfsCounter, 937 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 342 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 342 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-28 00:46:59,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [953 Valid, 1039 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [342 Valid, 711 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-28 00:46:59,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1065 states. [2021-12-28 00:46:59,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1065 to 984. [2021-12-28 00:46:59,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 984 states, 766 states have (on average 1.597911227154047) internal successors, (1224), 773 states have internal predecessors, (1224), 190 states have call successors, (190), 23 states have call predecessors, (190), 27 states have return successors, (221), 189 states have call predecessors, (221), 189 states have call successors, (221) [2021-12-28 00:46:59,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 984 states to 984 states and 1635 transitions. [2021-12-28 00:46:59,121 INFO L78 Accepts]: Start accepts. Automaton has 984 states and 1635 transitions. Word has length 159 [2021-12-28 00:46:59,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:46:59,121 INFO L470 AbstractCegarLoop]: Abstraction has 984 states and 1635 transitions. [2021-12-28 00:46:59,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:46:59,121 INFO L276 IsEmpty]: Start isEmpty. Operand 984 states and 1635 transitions. [2021-12-28 00:46:59,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-12-28 00:46:59,127 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:46:59,127 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 00:46:59,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-28 00:46:59,127 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:46:59,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:46:59,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1989444475, now seen corresponding path program 1 times [2021-12-28 00:46:59,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:46:59,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063894550] [2021-12-28 00:46:59,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:46:59,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:46:59,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:46:59,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:46:59,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:46:59,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:46:59,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:46:59,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:46:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-28 00:46:59,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 00:46:59,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-28 00:46:59,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-28 00:46:59,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-28 00:46:59,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-28 00:46:59,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-28 00:46:59,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-28 00:46:59,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:46:59,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-28 00:46:59,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-28 00:46:59,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-28 00:46:59,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:46:59,261 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:46:59,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:46:59,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063894550] [2021-12-28 00:46:59,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063894550] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:46:59,262 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:46:59,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 00:46:59,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597268550] [2021-12-28 00:46:59,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:46:59,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 00:46:59,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:46:59,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 00:46:59,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 00:46:59,265 INFO L87 Difference]: Start difference. First operand 984 states and 1635 transitions. Second operand has 6 states, 6 states have (on average 16.5) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:00,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:47:00,117 INFO L93 Difference]: Finished difference Result 2396 states and 4045 transitions. [2021-12-28 00:47:00,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 00:47:00,118 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 160 [2021-12-28 00:47:00,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:47:00,126 INFO L225 Difference]: With dead ends: 2396 [2021-12-28 00:47:00,126 INFO L226 Difference]: Without dead ends: 1533 [2021-12-28 00:47:00,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:47:00,131 INFO L933 BasicCegarLoop]: 526 mSDtfsCounter, 923 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 1020 SdHoareTripleChecker+Invalid, 1043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 00:47:00,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [938 Valid, 1020 Invalid, 1043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-28 00:47:00,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2021-12-28 00:47:00,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1452. [2021-12-28 00:47:00,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1452 states, 1139 states have (on average 1.6075504828797191) internal successors, (1831), 1146 states have internal predecessors, (1831), 285 states have call successors, (285), 23 states have call predecessors, (285), 27 states have return successors, (316), 284 states have call predecessors, (316), 284 states have call successors, (316) [2021-12-28 00:47:00,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1452 states to 1452 states and 2432 transitions. [2021-12-28 00:47:00,221 INFO L78 Accepts]: Start accepts. Automaton has 1452 states and 2432 transitions. Word has length 160 [2021-12-28 00:47:00,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:47:00,221 INFO L470 AbstractCegarLoop]: Abstraction has 1452 states and 2432 transitions. [2021-12-28 00:47:00,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:00,222 INFO L276 IsEmpty]: Start isEmpty. Operand 1452 states and 2432 transitions. [2021-12-28 00:47:00,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-12-28 00:47:00,230 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:47:00,230 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 00:47:00,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-28 00:47:00,230 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:47:00,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:47:00,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1091927209, now seen corresponding path program 1 times [2021-12-28 00:47:00,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:47:00,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760973127] [2021-12-28 00:47:00,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:47:00,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:47:00,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:47:00,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:47:00,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:47:00,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:47:00,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:47:00,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:47:00,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-28 00:47:00,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-28 00:47:00,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-28 00:47:00,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-28 00:47:00,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-28 00:47:00,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-28 00:47:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-28 00:47:00,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-28 00:47:00,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:47:00,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-28 00:47:00,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-28 00:47:00,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-28 00:47:00,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:00,369 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:47:00,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:47:00,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760973127] [2021-12-28 00:47:00,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760973127] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:47:00,370 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:47:00,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 00:47:00,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305112547] [2021-12-28 00:47:00,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:47:00,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 00:47:00,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:47:00,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 00:47:00,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 00:47:00,371 INFO L87 Difference]: Start difference. First operand 1452 states and 2432 transitions. Second operand has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:01,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:47:01,272 INFO L93 Difference]: Finished difference Result 3443 states and 5886 transitions. [2021-12-28 00:47:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 00:47:01,275 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 161 [2021-12-28 00:47:01,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:47:01,288 INFO L225 Difference]: With dead ends: 3443 [2021-12-28 00:47:01,288 INFO L226 Difference]: Without dead ends: 2237 [2021-12-28 00:47:01,293 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:47:01,293 INFO L933 BasicCegarLoop]: 513 mSDtfsCounter, 927 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 713 mSolverCounterSat, 338 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 942 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 338 IncrementalHoareTripleChecker+Valid, 713 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-28 00:47:01,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [942 Valid, 990 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [338 Valid, 713 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-28 00:47:01,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2237 states. [2021-12-28 00:47:01,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2237 to 2156. [2021-12-28 00:47:01,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 1720 states have (on average 1.6151162790697675) internal successors, (2778), 1727 states have internal predecessors, (2778), 408 states have call successors, (408), 23 states have call predecessors, (408), 27 states have return successors, (455), 407 states have call predecessors, (455), 407 states have call successors, (455) [2021-12-28 00:47:01,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 3641 transitions. [2021-12-28 00:47:01,419 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 3641 transitions. Word has length 161 [2021-12-28 00:47:01,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:47:01,420 INFO L470 AbstractCegarLoop]: Abstraction has 2156 states and 3641 transitions. [2021-12-28 00:47:01,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:01,420 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 3641 transitions. [2021-12-28 00:47:01,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-28 00:47:01,434 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:47:01,434 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 00:47:01,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-28 00:47:01,435 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:47:01,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:47:01,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1160293020, now seen corresponding path program 1 times [2021-12-28 00:47:01,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:47:01,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144664203] [2021-12-28 00:47:01,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:47:01,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:47:01,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:47:01,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:47:01,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:47:01,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:47:01,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:47:01,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:47:01,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-28 00:47:01,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-28 00:47:01,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-28 00:47:01,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-28 00:47:01,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-28 00:47:01,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-28 00:47:01,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-28 00:47:01,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-28 00:47:01,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:47:01,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-28 00:47:01,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-28 00:47:01,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-28 00:47:01,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:01,535 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:47:01,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:47:01,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144664203] [2021-12-28 00:47:01,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144664203] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:47:01,536 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:47:01,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 00:47:01,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562554908] [2021-12-28 00:47:01,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:47:01,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 00:47:01,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:47:01,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 00:47:01,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 00:47:01,539 INFO L87 Difference]: Start difference. First operand 2156 states and 3641 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:02,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:47:02,440 INFO L93 Difference]: Finished difference Result 5062 states and 8740 transitions. [2021-12-28 00:47:02,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 00:47:02,440 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 162 [2021-12-28 00:47:02,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:47:02,460 INFO L225 Difference]: With dead ends: 5062 [2021-12-28 00:47:02,460 INFO L226 Difference]: Without dead ends: 3356 [2021-12-28 00:47:02,466 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:47:02,467 INFO L933 BasicCegarLoop]: 530 mSDtfsCounter, 895 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 724 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 724 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 00:47:02,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [910 Valid, 1007 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 724 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-28 00:47:02,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3356 states. [2021-12-28 00:47:02,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3356 to 3275. [2021-12-28 00:47:02,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3275 states, 2660 states have (on average 1.619924812030075) internal successors, (4309), 2667 states have internal predecessors, (4309), 587 states have call successors, (587), 23 states have call predecessors, (587), 27 states have return successors, (660), 586 states have call predecessors, (660), 586 states have call successors, (660) [2021-12-28 00:47:02,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3275 states to 3275 states and 5556 transitions. [2021-12-28 00:47:02,671 INFO L78 Accepts]: Start accepts. Automaton has 3275 states and 5556 transitions. Word has length 162 [2021-12-28 00:47:02,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:47:02,672 INFO L470 AbstractCegarLoop]: Abstraction has 3275 states and 5556 transitions. [2021-12-28 00:47:02,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:02,672 INFO L276 IsEmpty]: Start isEmpty. Operand 3275 states and 5556 transitions. [2021-12-28 00:47:02,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-12-28 00:47:02,688 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:47:02,689 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 00:47:02,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-28 00:47:02,689 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:47:02,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:47:02,689 INFO L85 PathProgramCache]: Analyzing trace with hash -2049543131, now seen corresponding path program 1 times [2021-12-28 00:47:02,690 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:47:02,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850231069] [2021-12-28 00:47:02,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:47:02,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:47:02,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:47:02,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:47:02,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:47:02,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:47:02,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:47:02,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:47:02,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 00:47:02,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-28 00:47:02,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 00:47:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 00:47:02,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-28 00:47:02,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-28 00:47:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-28 00:47:02,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-28 00:47:02,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:47:02,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-28 00:47:02,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-28 00:47:02,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-28 00:47:02,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:02,785 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:47:02,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:47:02,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850231069] [2021-12-28 00:47:02,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850231069] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:47:02,785 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:47:02,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 00:47:02,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954728351] [2021-12-28 00:47:02,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:47:02,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 00:47:02,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:47:02,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 00:47:02,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 00:47:02,787 INFO L87 Difference]: Start difference. First operand 3275 states and 5556 transitions. Second operand has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:03,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:47:03,667 INFO L93 Difference]: Finished difference Result 7980 states and 13839 transitions. [2021-12-28 00:47:03,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 00:47:03,668 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 163 [2021-12-28 00:47:03,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:47:03,699 INFO L225 Difference]: With dead ends: 7980 [2021-12-28 00:47:03,699 INFO L226 Difference]: Without dead ends: 5387 [2021-12-28 00:47:03,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:47:03,711 INFO L933 BasicCegarLoop]: 502 mSDtfsCounter, 953 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 351 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 969 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 1049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 351 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-28 00:47:03,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [969 Valid, 990 Invalid, 1049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [351 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-28 00:47:03,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5387 states. [2021-12-28 00:47:04,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5387 to 5306. [2021-12-28 00:47:04,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5306 states, 4315 states have (on average 1.613209733487833) internal successors, (6961), 4322 states have internal predecessors, (6961), 963 states have call successors, (963), 23 states have call predecessors, (963), 27 states have return successors, (1080), 962 states have call predecessors, (1080), 962 states have call successors, (1080) [2021-12-28 00:47:04,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5306 states to 5306 states and 9004 transitions. [2021-12-28 00:47:04,040 INFO L78 Accepts]: Start accepts. Automaton has 5306 states and 9004 transitions. Word has length 163 [2021-12-28 00:47:04,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:47:04,041 INFO L470 AbstractCegarLoop]: Abstraction has 5306 states and 9004 transitions. [2021-12-28 00:47:04,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:04,041 INFO L276 IsEmpty]: Start isEmpty. Operand 5306 states and 9004 transitions. [2021-12-28 00:47:04,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-28 00:47:04,066 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:47:04,067 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 00:47:04,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-28 00:47:04,067 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:47:04,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:47:04,068 INFO L85 PathProgramCache]: Analyzing trace with hash 2045579040, now seen corresponding path program 1 times [2021-12-28 00:47:04,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:47:04,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991845375] [2021-12-28 00:47:04,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:47:04,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:47:04,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:47:04,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:47:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:47:04,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:47:04,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:47:04,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:47:04,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 00:47:04,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 00:47:04,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 00:47:04,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-28 00:47:04,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-28 00:47:04,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-28 00:47:04,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-28 00:47:04,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-28 00:47:04,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:47:04,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 00:47:04,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-28 00:47:04,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-28 00:47:04,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:04,210 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:47:04,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:47:04,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991845375] [2021-12-28 00:47:04,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991845375] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:47:04,211 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:47:04,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 00:47:04,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988303743] [2021-12-28 00:47:04,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:47:04,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 00:47:04,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:47:04,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 00:47:04,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 00:47:04,213 INFO L87 Difference]: Start difference. First operand 5306 states and 9004 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:05,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:47:05,271 INFO L93 Difference]: Finished difference Result 13122 states and 22748 transitions. [2021-12-28 00:47:05,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 00:47:05,272 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 164 [2021-12-28 00:47:05,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:47:05,325 INFO L225 Difference]: With dead ends: 13122 [2021-12-28 00:47:05,325 INFO L226 Difference]: Without dead ends: 8875 [2021-12-28 00:47:05,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:47:05,345 INFO L933 BasicCegarLoop]: 505 mSDtfsCounter, 933 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 348 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 983 SdHoareTripleChecker+Invalid, 1043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 348 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 00:47:05,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [949 Valid, 983 Invalid, 1043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [348 Valid, 695 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-28 00:47:05,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8875 states. [2021-12-28 00:47:05,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8875 to 8794. [2021-12-28 00:47:05,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8794 states, 7197 states have (on average 1.6110879533138809) internal successors, (11595), 7204 states have internal predecessors, (11595), 1569 states have call successors, (1569), 23 states have call predecessors, (1569), 27 states have return successors, (1764), 1568 states have call predecessors, (1764), 1568 states have call successors, (1764) [2021-12-28 00:47:05,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8794 states to 8794 states and 14928 transitions. [2021-12-28 00:47:05,939 INFO L78 Accepts]: Start accepts. Automaton has 8794 states and 14928 transitions. Word has length 164 [2021-12-28 00:47:05,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:47:05,940 INFO L470 AbstractCegarLoop]: Abstraction has 8794 states and 14928 transitions. [2021-12-28 00:47:05,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:05,941 INFO L276 IsEmpty]: Start isEmpty. Operand 8794 states and 14928 transitions. [2021-12-28 00:47:05,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-12-28 00:47:05,986 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:47:05,986 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 00:47:05,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-28 00:47:05,987 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:47:05,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:47:05,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1857828889, now seen corresponding path program 1 times [2021-12-28 00:47:05,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:47:05,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191092734] [2021-12-28 00:47:05,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:47:05,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:47:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:47:06,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:47:06,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:47:06,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:47:06,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:47:06,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:47:06,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-28 00:47:06,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 00:47:06,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-28 00:47:06,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 00:47:06,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-28 00:47:06,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-28 00:47:06,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-28 00:47:06,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-28 00:47:06,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:47:06,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-28 00:47:06,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-28 00:47:06,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-28 00:47:06,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:06,093 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:47:06,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:47:06,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191092734] [2021-12-28 00:47:06,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191092734] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:47:06,094 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:47:06,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 00:47:06,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772706586] [2021-12-28 00:47:06,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:47:06,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 00:47:06,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:47:06,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 00:47:06,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 00:47:06,096 INFO L87 Difference]: Start difference. First operand 8794 states and 14928 transitions. Second operand has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:07,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:47:07,256 INFO L93 Difference]: Finished difference Result 22781 states and 39454 transitions. [2021-12-28 00:47:07,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 00:47:07,257 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 165 [2021-12-28 00:47:07,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:47:07,321 INFO L225 Difference]: With dead ends: 22781 [2021-12-28 00:47:07,322 INFO L226 Difference]: Without dead ends: 15468 [2021-12-28 00:47:07,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:47:07,353 INFO L933 BasicCegarLoop]: 524 mSDtfsCounter, 927 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 712 mSolverCounterSat, 333 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 943 SdHoareTripleChecker+Valid, 1030 SdHoareTripleChecker+Invalid, 1045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 333 IncrementalHoareTripleChecker+Valid, 712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-28 00:47:07,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [943 Valid, 1030 Invalid, 1045 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [333 Valid, 712 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-28 00:47:07,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15468 states. [2021-12-28 00:47:08,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15468 to 15387. [2021-12-28 00:47:08,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15387 states, 12587 states have (on average 1.6017319456582189) internal successors, (20161), 12594 states have internal predecessors, (20161), 2772 states have call successors, (2772), 23 states have call predecessors, (2772), 27 states have return successors, (3111), 2771 states have call predecessors, (3111), 2771 states have call successors, (3111) [2021-12-28 00:47:08,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15387 states to 15387 states and 26044 transitions. [2021-12-28 00:47:08,276 INFO L78 Accepts]: Start accepts. Automaton has 15387 states and 26044 transitions. Word has length 165 [2021-12-28 00:47:08,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:47:08,277 INFO L470 AbstractCegarLoop]: Abstraction has 15387 states and 26044 transitions. [2021-12-28 00:47:08,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:08,277 INFO L276 IsEmpty]: Start isEmpty. Operand 15387 states and 26044 transitions. [2021-12-28 00:47:08,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-12-28 00:47:08,326 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:47:08,326 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 00:47:08,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-28 00:47:08,326 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:47:08,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:47:08,327 INFO L85 PathProgramCache]: Analyzing trace with hash -404028959, now seen corresponding path program 1 times [2021-12-28 00:47:08,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:47:08,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009769076] [2021-12-28 00:47:08,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:47:08,327 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:47:08,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:47:08,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:47:08,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:47:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:47:08,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:47:08,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:47:08,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-28 00:47:08,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-28 00:47:08,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-28 00:47:08,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 00:47:08,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-28 00:47:08,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-28 00:47:08,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-28 00:47:08,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-28 00:47:08,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:47:08,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-28 00:47:08,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-28 00:47:08,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-28 00:47:08,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:08,422 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:47:08,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:47:08,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009769076] [2021-12-28 00:47:08,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009769076] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:47:08,423 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:47:08,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 00:47:08,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382073311] [2021-12-28 00:47:08,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:47:08,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 00:47:08,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:47:08,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 00:47:08,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 00:47:08,425 INFO L87 Difference]: Start difference. First operand 15387 states and 26044 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:10,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:47:10,070 INFO L93 Difference]: Finished difference Result 40737 states and 70437 transitions. [2021-12-28 00:47:10,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 00:47:10,071 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 166 [2021-12-28 00:47:10,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:47:10,198 INFO L225 Difference]: With dead ends: 40737 [2021-12-28 00:47:10,198 INFO L226 Difference]: Without dead ends: 27438 [2021-12-28 00:47:10,246 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:47:10,247 INFO L933 BasicCegarLoop]: 529 mSDtfsCounter, 893 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 335 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 908 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 335 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 00:47:10,247 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [908 Valid, 1007 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [335 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-28 00:47:10,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27438 states. [2021-12-28 00:47:11,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27438 to 27357. [2021-12-28 00:47:11,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27357 states, 22518 states have (on average 1.5973443467448263) internal successors, (35969), 22525 states have internal predecessors, (35969), 4811 states have call successors, (4811), 23 states have call predecessors, (4811), 27 states have return successors, (5424), 4810 states have call predecessors, (5424), 4810 states have call successors, (5424) [2021-12-28 00:47:11,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27357 states to 27357 states and 46204 transitions. [2021-12-28 00:47:11,789 INFO L78 Accepts]: Start accepts. Automaton has 27357 states and 46204 transitions. Word has length 166 [2021-12-28 00:47:11,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:47:11,790 INFO L470 AbstractCegarLoop]: Abstraction has 27357 states and 46204 transitions. [2021-12-28 00:47:11,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:11,790 INFO L276 IsEmpty]: Start isEmpty. Operand 27357 states and 46204 transitions. [2021-12-28 00:47:11,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-28 00:47:11,863 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:47:11,863 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 00:47:11,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-28 00:47:11,863 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:47:11,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:47:11,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1407538167, now seen corresponding path program 1 times [2021-12-28 00:47:11,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:47:11,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573457229] [2021-12-28 00:47:11,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:47:11,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:47:11,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:47:11,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:47:11,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:47:11,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:47:11,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:47:11,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:47:11,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-28 00:47:11,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-28 00:47:11,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-28 00:47:11,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-28 00:47:11,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-28 00:47:11,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-28 00:47:11,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-28 00:47:11,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-28 00:47:11,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:47:11,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-28 00:47:11,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-28 00:47:11,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-28 00:47:11,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:11,979 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:47:11,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:47:11,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573457229] [2021-12-28 00:47:11,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573457229] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:47:11,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:47:11,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 00:47:11,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452869142] [2021-12-28 00:47:11,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:47:11,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 00:47:11,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:47:11,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 00:47:11,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 00:47:11,982 INFO L87 Difference]: Start difference. First operand 27357 states and 46204 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:14,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:47:14,297 INFO L93 Difference]: Finished difference Result 74524 states and 128036 transitions. [2021-12-28 00:47:14,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 00:47:14,298 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 167 [2021-12-28 00:47:14,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:47:14,550 INFO L225 Difference]: With dead ends: 74524 [2021-12-28 00:47:14,551 INFO L226 Difference]: Without dead ends: 49987 [2021-12-28 00:47:14,642 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:47:14,643 INFO L933 BasicCegarLoop]: 518 mSDtfsCounter, 917 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 330 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 1036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 00:47:14,644 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [933 Valid, 1002 Invalid, 1036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 706 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-28 00:47:14,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49987 states. [2021-12-28 00:47:17,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49987 to 49906. [2021-12-28 00:47:17,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49906 states, 41352 states have (on average 1.5914586960727413) internal successors, (65810), 41359 states have internal predecessors, (65810), 8526 states have call successors, (8526), 23 states have call predecessors, (8526), 27 states have return successors, (9671), 8525 states have call predecessors, (9671), 8525 states have call successors, (9671) [2021-12-28 00:47:17,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49906 states to 49906 states and 84007 transitions. [2021-12-28 00:47:17,288 INFO L78 Accepts]: Start accepts. Automaton has 49906 states and 84007 transitions. Word has length 167 [2021-12-28 00:47:17,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:47:17,288 INFO L470 AbstractCegarLoop]: Abstraction has 49906 states and 84007 transitions. [2021-12-28 00:47:17,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:17,289 INFO L276 IsEmpty]: Start isEmpty. Operand 49906 states and 84007 transitions. [2021-12-28 00:47:17,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-28 00:47:17,395 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:47:17,396 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 00:47:17,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-28 00:47:17,396 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:47:17,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:47:17,396 INFO L85 PathProgramCache]: Analyzing trace with hash -2075398847, now seen corresponding path program 1 times [2021-12-28 00:47:17,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:47:17,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658655439] [2021-12-28 00:47:17,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:47:17,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:47:17,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:47:17,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:47:17,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:47:17,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:47:17,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:47:17,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:47:17,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-28 00:47:17,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-28 00:47:17,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-28 00:47:17,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-28 00:47:17,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-28 00:47:17,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-28 00:47:17,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-28 00:47:17,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-28 00:47:17,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:47:17,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-28 00:47:17,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-28 00:47:17,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-28 00:47:17,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:17,499 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:47:17,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:47:17,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658655439] [2021-12-28 00:47:17,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658655439] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:47:17,499 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:47:17,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 00:47:17,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514089100] [2021-12-28 00:47:17,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:47:17,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 00:47:17,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:47:17,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 00:47:17,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 00:47:17,501 INFO L87 Difference]: Start difference. First operand 49906 states and 84007 transitions. Second operand has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:21,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:47:21,138 INFO L93 Difference]: Finished difference Result 93010 states and 160167 transitions. [2021-12-28 00:47:21,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 00:47:21,139 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 168 [2021-12-28 00:47:21,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:47:21,511 INFO L225 Difference]: With dead ends: 93010 [2021-12-28 00:47:21,511 INFO L226 Difference]: Without dead ends: 92831 [2021-12-28 00:47:21,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:47:21,562 INFO L933 BasicCegarLoop]: 510 mSDtfsCounter, 925 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 941 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 1039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-28 00:47:21,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [941 Valid, 988 Invalid, 1039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 703 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-28 00:47:21,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92831 states. [2021-12-28 00:47:25,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92831 to 92750. [2021-12-28 00:47:25,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92750 states, 77397 states have (on average 1.5839890435029782) internal successors, (122596), 77404 states have internal predecessors, (122596), 15325 states have call successors, (15325), 23 states have call predecessors, (15325), 27 states have return successors, (17516), 15324 states have call predecessors, (17516), 15324 states have call successors, (17516) [2021-12-28 00:47:26,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92750 states to 92750 states and 155437 transitions. [2021-12-28 00:47:26,072 INFO L78 Accepts]: Start accepts. Automaton has 92750 states and 155437 transitions. Word has length 168 [2021-12-28 00:47:26,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:47:26,072 INFO L470 AbstractCegarLoop]: Abstraction has 92750 states and 155437 transitions. [2021-12-28 00:47:26,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:47:26,073 INFO L276 IsEmpty]: Start isEmpty. Operand 92750 states and 155437 transitions. [2021-12-28 00:47:26,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-12-28 00:47:26,236 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:47:26,236 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 00:47:26,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-28 00:47:26,237 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:47:26,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:47:26,237 INFO L85 PathProgramCache]: Analyzing trace with hash -305648440, now seen corresponding path program 1 times [2021-12-28 00:47:26,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:47:26,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211396770] [2021-12-28 00:47:26,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:47:26,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:47:26,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:47:26,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:47:26,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:47:26,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:47:26,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:47:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:47:26,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-28 00:47:26,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-28 00:47:26,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 00:47:26,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-28 00:47:26,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-28 00:47:26,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-28 00:47:26,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-28 00:47:26,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-28 00:47:26,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 00:47:26,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-28 00:47:26,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-28 00:47:26,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-28 00:47:26,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,439 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-28 00:47:26,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:47:26,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211396770] [2021-12-28 00:47:26,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211396770] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:47:26,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471510993] [2021-12-28 00:47:26,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:47:26,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:47:26,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:47:26,441 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 00:47:26,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-28 00:47:26,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:47:26,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 1263 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-28 00:47:26,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:47:27,250 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-28 00:47:27,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 00:47:27,740 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-28 00:47:27,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471510993] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-28 00:47:27,740 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-28 00:47:27,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 9, 9] total 30 [2021-12-28 00:47:27,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970656471] [2021-12-28 00:47:27,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-28 00:47:27,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-28 00:47:27,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:47:27,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-28 00:47:27,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=796, Unknown=0, NotChecked=0, Total=870 [2021-12-28 00:47:27,742 INFO L87 Difference]: Start difference. First operand 92750 states and 155437 transitions. Second operand has 30 states, 29 states have (on average 9.068965517241379) internal successors, (263), 23 states have internal predecessors, (263), 9 states have call successors, (51), 11 states have call predecessors, (51), 11 states have return successors, (45), 11 states have call predecessors, (45), 9 states have call successors, (45)