./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec7_product31.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/email_spec7_product31.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 77705a63487ad2667abe7e61d03fbac9d343255168bc183f3ebec6cdcc7d3824 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-16 00:54:51,242 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-16 00:54:51,245 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-16 00:54:51,299 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-16 00:54:51,299 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-16 00:54:51,304 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-16 00:54:51,305 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-16 00:54:51,307 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-16 00:54:51,309 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-16 00:54:51,313 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-16 00:54:51,314 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-16 00:54:51,315 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-16 00:54:51,315 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-16 00:54:51,317 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-16 00:54:51,319 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-16 00:54:51,322 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-16 00:54:51,323 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-16 00:54:51,324 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-16 00:54:51,326 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-16 00:54:51,331 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-16 00:54:51,332 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-16 00:54:51,333 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-16 00:54:51,334 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-16 00:54:51,335 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-16 00:54:51,341 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-16 00:54:51,341 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-16 00:54:51,341 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-16 00:54:51,343 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-16 00:54:51,343 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-16 00:54:51,344 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-16 00:54:51,344 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-16 00:54:51,345 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-16 00:54:51,346 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-16 00:54:51,347 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-16 00:54:51,348 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-16 00:54:51,348 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-16 00:54:51,349 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-16 00:54:51,349 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-16 00:54:51,349 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-16 00:54:51,350 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-16 00:54:51,350 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-16 00:54:51,352 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-16 00:54:51,382 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-16 00:54:51,382 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-16 00:54:51,383 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-16 00:54:51,383 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-16 00:54:51,384 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-16 00:54:51,384 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-16 00:54:51,384 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-16 00:54:51,385 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-16 00:54:51,385 INFO L138 SettingsManager]: * Use SBE=true [2021-12-16 00:54:51,385 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-16 00:54:51,386 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-16 00:54:51,386 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-16 00:54:51,386 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-16 00:54:51,386 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-16 00:54:51,386 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-16 00:54:51,387 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-16 00:54:51,387 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-16 00:54:51,387 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-16 00:54:51,387 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-16 00:54:51,387 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-16 00:54:51,388 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-16 00:54:51,388 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-16 00:54:51,388 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-16 00:54:51,388 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-16 00:54:51,388 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 00:54:51,389 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-16 00:54:51,389 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-16 00:54:51,389 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-16 00:54:51,389 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-16 00:54:51,389 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-16 00:54:51,390 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-16 00:54:51,390 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-16 00:54:51,390 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-16 00:54:51,390 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-16 00:54:51,390 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 -> 77705a63487ad2667abe7e61d03fbac9d343255168bc183f3ebec6cdcc7d3824 [2021-12-16 00:54:51,626 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-16 00:54:51,647 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-16 00:54:51,650 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-16 00:54:51,652 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-16 00:54:51,655 INFO L275 PluginConnector]: CDTParser initialized [2021-12-16 00:54:51,656 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec7_product31.cil.c [2021-12-16 00:54:51,718 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4692d917b/224a75beed604484a837a1731c853f71/FLAG417ac1502 [2021-12-16 00:54:52,270 INFO L306 CDTParser]: Found 1 translation units. [2021-12-16 00:54:52,271 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec7_product31.cil.c [2021-12-16 00:54:52,289 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4692d917b/224a75beed604484a837a1731c853f71/FLAG417ac1502 [2021-12-16 00:54:52,712 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4692d917b/224a75beed604484a837a1731c853f71 [2021-12-16 00:54:52,714 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-16 00:54:52,715 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-16 00:54:52,717 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-16 00:54:52,717 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-16 00:54:52,720 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-16 00:54:52,720 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 12:54:52" (1/1) ... [2021-12-16 00:54:52,721 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8842551 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:52, skipping insertion in model container [2021-12-16 00:54:52,721 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 12:54:52" (1/1) ... [2021-12-16 00:54:52,726 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-16 00:54:52,783 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-16 00:54:53,014 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_spec7_product31.cil.c[7290,7303] [2021-12-16 00:54:53,229 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 00:54:53,247 INFO L203 MainTranslator]: Completed pre-run [2021-12-16 00:54:53,275 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_spec7_product31.cil.c[7290,7303] [2021-12-16 00:54:53,358 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 00:54:53,386 INFO L208 MainTranslator]: Completed translation [2021-12-16 00:54:53,387 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53 WrapperNode [2021-12-16 00:54:53,387 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-16 00:54:53,388 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-16 00:54:53,388 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-16 00:54:53,388 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-16 00:54:53,397 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53" (1/1) ... [2021-12-16 00:54:53,455 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53" (1/1) ... [2021-12-16 00:54:53,517 INFO L137 Inliner]: procedures = 131, calls = 215, calls flagged for inlining = 61, calls inlined = 56, statements flattened = 1005 [2021-12-16 00:54:53,517 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-16 00:54:53,518 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-16 00:54:53,518 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-16 00:54:53,518 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-16 00:54:53,526 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53" (1/1) ... [2021-12-16 00:54:53,526 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53" (1/1) ... [2021-12-16 00:54:53,535 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53" (1/1) ... [2021-12-16 00:54:53,539 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53" (1/1) ... [2021-12-16 00:54:53,563 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53" (1/1) ... [2021-12-16 00:54:53,582 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53" (1/1) ... [2021-12-16 00:54:53,597 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53" (1/1) ... [2021-12-16 00:54:53,603 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-16 00:54:53,613 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-16 00:54:53,613 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-16 00:54:53,613 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-16 00:54:53,614 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53" (1/1) ... [2021-12-16 00:54:53,620 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 00:54:53,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:54:53,643 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-16 00:54:53,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-16 00:54:53,678 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2021-12-16 00:54:53,679 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2021-12-16 00:54:53,679 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2021-12-16 00:54:53,679 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2021-12-16 00:54:53,679 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2021-12-16 00:54:53,679 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2021-12-16 00:54:53,679 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-12-16 00:54:53,680 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-12-16 00:54:53,680 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-12-16 00:54:53,680 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-12-16 00:54:53,680 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-12-16 00:54:53,680 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-12-16 00:54:53,680 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-12-16 00:54:53,680 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-12-16 00:54:53,681 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2021-12-16 00:54:53,681 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2021-12-16 00:54:53,681 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-12-16 00:54:53,681 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-12-16 00:54:53,681 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-12-16 00:54:53,681 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-12-16 00:54:53,681 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-12-16 00:54:53,682 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-12-16 00:54:53,682 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-12-16 00:54:53,682 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-12-16 00:54:53,682 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-12-16 00:54:53,682 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-16 00:54:53,682 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-12-16 00:54:53,682 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-12-16 00:54:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2021-12-16 00:54:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2021-12-16 00:54:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-12-16 00:54:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-12-16 00:54:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-12-16 00:54:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-12-16 00:54:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-12-16 00:54:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-12-16 00:54:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2021-12-16 00:54:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2021-12-16 00:54:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-12-16 00:54:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-12-16 00:54:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2021-12-16 00:54:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2021-12-16 00:54:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-12-16 00:54:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-12-16 00:54:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-12-16 00:54:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-12-16 00:54:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-16 00:54:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-12-16 00:54:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-12-16 00:54:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-16 00:54:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-16 00:54:53,884 INFO L236 CfgBuilder]: Building ICFG [2021-12-16 00:54:53,886 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-16 00:54:54,540 INFO L277 CfgBuilder]: Performing block encoding [2021-12-16 00:54:54,556 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-16 00:54:54,557 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-16 00:54:54,559 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 12:54:54 BoogieIcfgContainer [2021-12-16 00:54:54,560 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-16 00:54:54,561 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-16 00:54:54,562 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-16 00:54:54,564 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-16 00:54:54,565 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 12:54:52" (1/3) ... [2021-12-16 00:54:54,565 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2356666c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 12:54:54, skipping insertion in model container [2021-12-16 00:54:54,565 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:54:53" (2/3) ... [2021-12-16 00:54:54,566 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2356666c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 12:54:54, skipping insertion in model container [2021-12-16 00:54:54,566 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 12:54:54" (3/3) ... [2021-12-16 00:54:54,568 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec7_product31.cil.c [2021-12-16 00:54:54,572 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-16 00:54:54,572 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-16 00:54:54,608 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-16 00:54:54,614 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-16 00:54:54,614 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-16 00:54:54,637 INFO L276 IsEmpty]: Start isEmpty. Operand has 366 states, 283 states have (on average 1.5017667844522968) internal successors, (425), 287 states have internal predecessors, (425), 58 states have call successors, (58), 23 states have call predecessors, (58), 23 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2021-12-16 00:54:54,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-16 00:54:54,654 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:54:54,654 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:54:54,655 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:54:54,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:54:54,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1669286504, now seen corresponding path program 1 times [2021-12-16 00:54:54,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:54:54,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026803132] [2021-12-16 00:54:54,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:54:54,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:54:54,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:54:55,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:54:55,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:54:55,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 00:54:55,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-16 00:54:55,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 00:54:55,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 00:54:55,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-16 00:54:55,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-16 00:54:55,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-16 00:54:55,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-16 00:54:55,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 00:54:55,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-16 00:54:55,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-16 00:54:55,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-16 00:54:55,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:54:55,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,243 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:54:55,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:54:55,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026803132] [2021-12-16 00:54:55,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026803132] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:54:55,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961780116] [2021-12-16 00:54:55,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:54:55,246 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:54:55,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:54:55,248 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:54:55,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-16 00:54:55,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:55,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 1115 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-16 00:54:55,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:54:55,771 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-16 00:54:55,772 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:54:55,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961780116] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:54:55,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:54:55,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2021-12-16 00:54:55,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985671549] [2021-12-16 00:54:55,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:54:55,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-16 00:54:55,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:54:55,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-16 00:54:55,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:54:55,820 INFO L87 Difference]: Start difference. First operand has 366 states, 283 states have (on average 1.5017667844522968) internal successors, (425), 287 states have internal predecessors, (425), 58 states have call successors, (58), 23 states have call predecessors, (58), 23 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) Second operand has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:54:55,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:54:55,881 INFO L93 Difference]: Finished difference Result 578 states and 836 transitions. [2021-12-16 00:54:55,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-16 00:54:55,883 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 120 [2021-12-16 00:54:55,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:54:55,895 INFO L225 Difference]: With dead ends: 578 [2021-12-16 00:54:55,896 INFO L226 Difference]: Without dead ends: 359 [2021-12-16 00:54:55,901 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:54:55,904 INFO L933 BasicCegarLoop]: 537 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, 537 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:54:55,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:54:55,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-12-16 00:54:55,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 359. [2021-12-16 00:54:55,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 277 states have (on average 1.4945848375451263) internal successors, (414), 280 states have internal predecessors, (414), 58 states have call successors, (58), 23 states have call predecessors, (58), 23 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2021-12-16 00:54:55,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 529 transitions. [2021-12-16 00:54:55,970 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 529 transitions. Word has length 120 [2021-12-16 00:54:55,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:54:55,971 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 529 transitions. [2021-12-16 00:54:55,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:54:55,972 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 529 transitions. [2021-12-16 00:54:55,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-16 00:54:55,978 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:54:55,978 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:54:56,001 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-12-16 00:54:56,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-12-16 00:54:56,193 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:54:56,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:54:56,194 INFO L85 PathProgramCache]: Analyzing trace with hash 1463241793, now seen corresponding path program 1 times [2021-12-16 00:54:56,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:54:56,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986964244] [2021-12-16 00:54:56,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:54:56,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:54:56,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:54:56,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:54:56,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:54:56,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 00:54:56,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-16 00:54:56,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 00:54:56,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-16 00:54:56,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-16 00:54:56,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-16 00:54:56,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-16 00:54:56,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-16 00:54:56,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-16 00:54:56,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-16 00:54:56,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-16 00:54:56,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-16 00:54:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:54:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,396 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-16 00:54:56,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:54:56,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986964244] [2021-12-16 00:54:56,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986964244] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:54:56,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387666892] [2021-12-16 00:54:56,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:54:56,398 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:54:56,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:54:56,399 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:54:56,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-16 00:54:56,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:56,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 1116 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-16 00:54:56,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:54:56,900 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-16 00:54:56,901 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:54:56,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387666892] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:54:56,901 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:54:56,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-16 00:54:56,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113005995] [2021-12-16 00:54:56,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:54:56,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 00:54:56,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:54:56,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 00:54:56,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:54:56,919 INFO L87 Difference]: Start difference. First operand 359 states and 529 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:54:56,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:54:56,987 INFO L93 Difference]: Finished difference Result 568 states and 817 transitions. [2021-12-16 00:54:56,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 00:54:56,988 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 121 [2021-12-16 00:54:56,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:54:56,993 INFO L225 Difference]: With dead ends: 568 [2021-12-16 00:54:56,997 INFO L226 Difference]: Without dead ends: 362 [2021-12-16 00:54:56,999 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:54:57,001 INFO L933 BasicCegarLoop]: 527 mSDtfsCounter, 1 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:54:57,002 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 1052 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:54:57,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-12-16 00:54:57,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 361. [2021-12-16 00:54:57,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 279 states have (on average 1.4910394265232976) internal successors, (416), 282 states have internal predecessors, (416), 58 states have call successors, (58), 23 states have call predecessors, (58), 23 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2021-12-16 00:54:57,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 531 transitions. [2021-12-16 00:54:57,042 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 531 transitions. Word has length 121 [2021-12-16 00:54:57,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:54:57,043 INFO L470 AbstractCegarLoop]: Abstraction has 361 states and 531 transitions. [2021-12-16 00:54:57,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:54:57,043 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 531 transitions. [2021-12-16 00:54:57,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-12-16 00:54:57,046 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:54:57,047 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:54:57,066 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-16 00:54:57,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-12-16 00:54:57,252 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:54:57,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:54:57,252 INFO L85 PathProgramCache]: Analyzing trace with hash 473633432, now seen corresponding path program 1 times [2021-12-16 00:54:57,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:54:57,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879513397] [2021-12-16 00:54:57,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:54:57,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:54:57,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:54:57,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:54:57,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:54:57,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 00:54:57,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-16 00:54:57,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 00:54:57,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 00:54:57,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:54:57,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-16 00:54:57,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-16 00:54:57,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-16 00:54:57,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-16 00:54:57,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-16 00:54:57,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-16 00:54:57,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-16 00:54:57,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:54:57,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,424 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-16 00:54:57,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:54:57,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879513397] [2021-12-16 00:54:57,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879513397] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:54:57,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423994664] [2021-12-16 00:54:57,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:54:57,426 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:54:57,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:54:57,428 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:54:57,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-16 00:54:57,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:57,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 1130 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:54:57,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:54:57,887 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-16 00:54:57,888 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:54:57,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423994664] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:54:57,888 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:54:57,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-16 00:54:57,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200466384] [2021-12-16 00:54:57,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:54:57,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-16 00:54:57,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:54:57,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-16 00:54:57,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:54:57,892 INFO L87 Difference]: Start difference. First operand 361 states and 531 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:54:57,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:54:57,947 INFO L93 Difference]: Finished difference Result 752 states and 1121 transitions. [2021-12-16 00:54:57,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-16 00:54:57,948 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 127 [2021-12-16 00:54:57,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:54:57,951 INFO L225 Difference]: With dead ends: 752 [2021-12-16 00:54:57,952 INFO L226 Difference]: Without dead ends: 418 [2021-12-16 00:54:57,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:54:57,954 INFO L933 BasicCegarLoop]: 553 mSDtfsCounter, 107 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 1037 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:54:57,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 1037 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:54:57,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-12-16 00:54:57,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 410. [2021-12-16 00:54:57,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 317 states have (on average 1.5078864353312302) internal successors, (478), 320 states have internal predecessors, (478), 69 states have call successors, (69), 23 states have call predecessors, (69), 23 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2021-12-16 00:54:57,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 615 transitions. [2021-12-16 00:54:57,997 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 615 transitions. Word has length 127 [2021-12-16 00:54:57,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:54:57,997 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 615 transitions. [2021-12-16 00:54:57,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:54:57,999 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 615 transitions. [2021-12-16 00:54:58,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-16 00:54:58,002 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:54:58,004 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 00:54:58,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-16 00:54:58,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:54:58,205 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:54:58,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:54:58,206 INFO L85 PathProgramCache]: Analyzing trace with hash -179272271, now seen corresponding path program 1 times [2021-12-16 00:54:58,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:54:58,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567394631] [2021-12-16 00:54:58,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:54:58,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:54:58,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:54:58,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:54:58,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:54:58,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-16 00:54:58,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-16 00:54:58,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 00:54:58,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-16 00:54:58,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-16 00:54:58,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-16 00:54:58,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-16 00:54:58,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 00:54:58,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-16 00:54:58,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-16 00:54:58,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-16 00:54:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-16 00:54:58,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:54:58,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,416 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-16 00:54:58,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:54:58,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567394631] [2021-12-16 00:54:58,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567394631] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:54:58,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431077036] [2021-12-16 00:54:58,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:54:58,419 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:54:58,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:54:58,420 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:54:58,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-16 00:54:58,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:58,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 1137 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-16 00:54:58,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:54:58,932 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-16 00:54:58,932 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:54:58,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431077036] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:54:58,933 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:54:58,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2021-12-16 00:54:58,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663910824] [2021-12-16 00:54:58,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:54:58,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 00:54:58,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:54:58,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 00:54:58,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-16 00:54:58,934 INFO L87 Difference]: Start difference. First operand 410 states and 615 transitions. Second operand has 5 states, 4 states have (on average 20.25) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-16 00:54:58,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:54:58,993 INFO L93 Difference]: Finished difference Result 811 states and 1220 transitions. [2021-12-16 00:54:58,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:54:58,994 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.25) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 128 [2021-12-16 00:54:58,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:54:58,996 INFO L225 Difference]: With dead ends: 811 [2021-12-16 00:54:58,996 INFO L226 Difference]: Without dead ends: 412 [2021-12-16 00:54:58,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:54:58,999 INFO L933 BasicCegarLoop]: 520 mSDtfsCounter, 125 mSDsluCounter, 1416 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 1936 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:54:58,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 1936 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:54:59,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-12-16 00:54:59,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 412. [2021-12-16 00:54:59,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 318 states have (on average 1.5062893081761006) internal successors, (479), 322 states have internal predecessors, (479), 69 states have call successors, (69), 23 states have call predecessors, (69), 24 states have return successors, (70), 68 states have call predecessors, (70), 68 states have call successors, (70) [2021-12-16 00:54:59,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 618 transitions. [2021-12-16 00:54:59,020 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 618 transitions. Word has length 128 [2021-12-16 00:54:59,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:54:59,020 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 618 transitions. [2021-12-16 00:54:59,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.25) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-16 00:54:59,020 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 618 transitions. [2021-12-16 00:54:59,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-16 00:54:59,023 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:54:59,023 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2021-12-16 00:54:59,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-16 00:54:59,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:54:59,243 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:54:59,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:54:59,244 INFO L85 PathProgramCache]: Analyzing trace with hash -580569720, now seen corresponding path program 1 times [2021-12-16 00:54:59,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:54:59,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210960619] [2021-12-16 00:54:59,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:54:59,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:54:59,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:54:59,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:54:59,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:54:59,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:54:59,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-16 00:54:59,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:54:59,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-16 00:54:59,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-16 00:54:59,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-16 00:54:59,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:54:59,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-16 00:54:59,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-16 00:54:59,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-16 00:54:59,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-16 00:54:59,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-16 00:54:59,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:54:59,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,396 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-16 00:54:59,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:54:59,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210960619] [2021-12-16 00:54:59,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210960619] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:54:59,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801768534] [2021-12-16 00:54:59,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:54:59,397 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:54:59,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:54:59,398 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:54:59,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-16 00:54:59,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:54:59,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 1138 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-16 00:54:59,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:54:59,863 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-16 00:54:59,863 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 00:54:59,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801768534] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:54:59,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 00:54:59,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2021-12-16 00:54:59,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231956856] [2021-12-16 00:54:59,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:54:59,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 00:54:59,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:54:59,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 00:54:59,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-12-16 00:54:59,864 INFO L87 Difference]: Start difference. First operand 412 states and 618 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-16 00:54:59,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:54:59,921 INFO L93 Difference]: Finished difference Result 813 states and 1225 transitions. [2021-12-16 00:54:59,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 00:54:59,923 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 129 [2021-12-16 00:54:59,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:54:59,927 INFO L225 Difference]: With dead ends: 813 [2021-12-16 00:54:59,927 INFO L226 Difference]: Without dead ends: 414 [2021-12-16 00:54:59,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-12-16 00:54:59,930 INFO L933 BasicCegarLoop]: 518 mSDtfsCounter, 124 mSDsluCounter, 1407 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1925 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:54:59,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 1925 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 00:54:59,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-12-16 00:54:59,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 414. [2021-12-16 00:54:59,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 319 states have (on average 1.5047021943573669) internal successors, (480), 324 states have internal predecessors, (480), 69 states have call successors, (69), 23 states have call predecessors, (69), 25 states have return successors, (75), 68 states have call predecessors, (75), 68 states have call successors, (75) [2021-12-16 00:54:59,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 624 transitions. [2021-12-16 00:54:59,961 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 624 transitions. Word has length 129 [2021-12-16 00:54:59,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:54:59,962 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 624 transitions. [2021-12-16 00:54:59,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-16 00:54:59,963 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 624 transitions. [2021-12-16 00:54:59,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-16 00:54:59,965 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:54:59,965 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-16 00:54:59,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-16 00:55:00,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:55:00,180 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:00,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:00,180 INFO L85 PathProgramCache]: Analyzing trace with hash 2124784056, now seen corresponding path program 1 times [2021-12-16 00:55:00,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:00,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813517410] [2021-12-16 00:55:00,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:00,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:00,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:00,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:00,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:00,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:00,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-16 00:55:00,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-16 00:55:00,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-16 00:55:00,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-16 00:55:00,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-16 00:55:00,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:55:00,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 00:55:00,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-16 00:55:00,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-16 00:55:00,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-16 00:55:00,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:00,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:00,300 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-16 00:55:00,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:00,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813517410] [2021-12-16 00:55:00,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813517410] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:00,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:00,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 00:55:00,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043323747] [2021-12-16 00:55:00,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:00,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 00:55:00,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:00,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 00:55:00,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:55:00,303 INFO L87 Difference]: Start difference. First operand 414 states and 624 transitions. Second operand has 9 states, 8 states have (on average 9.875) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-16 00:55:01,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:01,969 INFO L93 Difference]: Finished difference Result 987 states and 1486 transitions. [2021-12-16 00:55:01,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 00:55:01,970 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.875) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 130 [2021-12-16 00:55:01,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:01,974 INFO L225 Difference]: With dead ends: 987 [2021-12-16 00:55:01,974 INFO L226 Difference]: Without dead ends: 596 [2021-12-16 00:55:01,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-16 00:55:01,978 INFO L933 BasicCegarLoop]: 577 mSDtfsCounter, 1458 mSDsluCounter, 1072 mSDsCounter, 0 mSdLazyCounter, 1797 mSolverCounterSat, 548 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1475 SdHoareTripleChecker+Valid, 1649 SdHoareTripleChecker+Invalid, 2345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 548 IncrementalHoareTripleChecker+Valid, 1797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:01,979 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1475 Valid, 1649 Invalid, 2345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [548 Valid, 1797 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-16 00:55:01,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-12-16 00:55:02,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 414. [2021-12-16 00:55:02,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 319 states have (on average 1.5047021943573669) internal successors, (480), 324 states have internal predecessors, (480), 69 states have call successors, (69), 23 states have call predecessors, (69), 25 states have return successors, (74), 68 states have call predecessors, (74), 68 states have call successors, (74) [2021-12-16 00:55:02,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 623 transitions. [2021-12-16 00:55:02,020 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 623 transitions. Word has length 130 [2021-12-16 00:55:02,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:02,021 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 623 transitions. [2021-12-16 00:55:02,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.875) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-16 00:55:02,022 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 623 transitions. [2021-12-16 00:55:02,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-16 00:55:02,024 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:02,024 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:55:02,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-16 00:55:02,024 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:02,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:02,025 INFO L85 PathProgramCache]: Analyzing trace with hash 657226353, now seen corresponding path program 2 times [2021-12-16 00:55:02,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:02,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584219302] [2021-12-16 00:55:02,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:02,026 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:02,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:02,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:02,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:02,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:02,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:02,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 00:55:02,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-16 00:55:02,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-16 00:55:02,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-16 00:55:02,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-16 00:55:02,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 00:55:02,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 00:55:02,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-16 00:55:02,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-16 00:55:02,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-16 00:55:02,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:02,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:02,135 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-16 00:55:02,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:02,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584219302] [2021-12-16 00:55:02,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584219302] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:02,136 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:02,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 00:55:02,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477577626] [2021-12-16 00:55:02,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:02,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 00:55:02,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:02,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 00:55:02,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:55:02,138 INFO L87 Difference]: Start difference. First operand 414 states and 623 transitions. Second operand has 9 states, 8 states have (on average 10.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-16 00:55:03,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:03,769 INFO L93 Difference]: Finished difference Result 989 states and 1489 transitions. [2021-12-16 00:55:03,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 00:55:03,770 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 131 [2021-12-16 00:55:03,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:03,773 INFO L225 Difference]: With dead ends: 989 [2021-12-16 00:55:03,773 INFO L226 Difference]: Without dead ends: 598 [2021-12-16 00:55:03,775 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-16 00:55:03,775 INFO L933 BasicCegarLoop]: 635 mSDtfsCounter, 1310 mSDsluCounter, 1084 mSDsCounter, 0 mSdLazyCounter, 1982 mSolverCounterSat, 531 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1327 SdHoareTripleChecker+Valid, 1719 SdHoareTripleChecker+Invalid, 2513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 531 IncrementalHoareTripleChecker+Valid, 1982 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:03,775 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1327 Valid, 1719 Invalid, 2513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [531 Valid, 1982 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-16 00:55:03,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-12-16 00:55:03,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 416. [2021-12-16 00:55:03,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 320 states have (on average 1.503125) internal successors, (481), 326 states have internal predecessors, (481), 69 states have call successors, (69), 23 states have call predecessors, (69), 26 states have return successors, (76), 68 states have call predecessors, (76), 68 states have call successors, (76) [2021-12-16 00:55:03,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 626 transitions. [2021-12-16 00:55:03,811 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 626 transitions. Word has length 131 [2021-12-16 00:55:03,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:03,812 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 626 transitions. [2021-12-16 00:55:03,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-16 00:55:03,812 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 626 transitions. [2021-12-16 00:55:03,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-12-16 00:55:03,815 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:03,816 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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-16 00:55:03,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-16 00:55:03,816 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:03,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:03,817 INFO L85 PathProgramCache]: Analyzing trace with hash -234250189, now seen corresponding path program 1 times [2021-12-16 00:55:03,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:03,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786235711] [2021-12-16 00:55:03,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:03,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:03,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:03,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:03,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:03,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:03,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:03,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:03,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:55:03,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-16 00:55:03,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 00:55:03,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-16 00:55:03,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-16 00:55:03,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-16 00:55:03,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-16 00:55:03,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-16 00:55:03,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-16 00:55:03,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:03,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:03,995 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-16 00:55:03,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:03,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786235711] [2021-12-16 00:55:03,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786235711] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:03,996 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:03,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-16 00:55:03,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931380392] [2021-12-16 00:55:03,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:03,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-16 00:55:03,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:03,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-16 00:55:03,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-16 00:55:03,998 INFO L87 Difference]: Start difference. First operand 416 states and 626 transitions. Second operand has 12 states, 11 states have (on average 7.636363636363637) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2021-12-16 00:55:06,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:06,176 INFO L93 Difference]: Finished difference Result 987 states and 1484 transitions. [2021-12-16 00:55:06,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:55:06,177 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.636363636363637) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 132 [2021-12-16 00:55:06,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:06,180 INFO L225 Difference]: With dead ends: 987 [2021-12-16 00:55:06,180 INFO L226 Difference]: Without dead ends: 598 [2021-12-16 00:55:06,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-16 00:55:06,183 INFO L933 BasicCegarLoop]: 574 mSDtfsCounter, 1563 mSDsluCounter, 1596 mSDsCounter, 0 mSdLazyCounter, 3276 mSolverCounterSat, 606 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1563 SdHoareTripleChecker+Valid, 2170 SdHoareTripleChecker+Invalid, 3882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 606 IncrementalHoareTripleChecker+Valid, 3276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:06,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1563 Valid, 2170 Invalid, 3882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [606 Valid, 3276 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-12-16 00:55:06,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-12-16 00:55:06,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 416. [2021-12-16 00:55:06,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 320 states have (on average 1.503125) internal successors, (481), 326 states have internal predecessors, (481), 69 states have call successors, (69), 23 states have call predecessors, (69), 26 states have return successors, (75), 68 states have call predecessors, (75), 68 states have call successors, (75) [2021-12-16 00:55:06,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 625 transitions. [2021-12-16 00:55:06,206 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 625 transitions. Word has length 132 [2021-12-16 00:55:06,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:06,206 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 625 transitions. [2021-12-16 00:55:06,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.636363636363637) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2021-12-16 00:55:06,207 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 625 transitions. [2021-12-16 00:55:06,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-16 00:55:06,209 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:06,209 INFO L514 BasicCegarLoop]: trace histogram [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-16 00:55:06,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-16 00:55:06,209 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:06,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:06,210 INFO L85 PathProgramCache]: Analyzing trace with hash -273473343, now seen corresponding path program 2 times [2021-12-16 00:55:06,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:06,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67871523] [2021-12-16 00:55:06,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:06,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:06,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:06,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:06,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:06,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:06,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:06,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-16 00:55:06,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 00:55:06,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-16 00:55:06,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-16 00:55:06,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-16 00:55:06,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-16 00:55:06,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-16 00:55:06,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-16 00:55:06,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-16 00:55:06,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:06,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:06,358 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-16 00:55:06,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:06,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67871523] [2021-12-16 00:55:06,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67871523] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:06,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:06,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-16 00:55:06,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941759608] [2021-12-16 00:55:06,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:06,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-16 00:55:06,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:06,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-16 00:55:06,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-16 00:55:06,361 INFO L87 Difference]: Start difference. First operand 416 states and 625 transitions. Second operand has 12 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2021-12-16 00:55:08,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:08,458 INFO L93 Difference]: Finished difference Result 989 states and 1490 transitions. [2021-12-16 00:55:08,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:55:08,459 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 133 [2021-12-16 00:55:08,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:08,467 INFO L225 Difference]: With dead ends: 989 [2021-12-16 00:55:08,467 INFO L226 Difference]: Without dead ends: 600 [2021-12-16 00:55:08,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-16 00:55:08,471 INFO L933 BasicCegarLoop]: 598 mSDtfsCounter, 1486 mSDsluCounter, 1584 mSDsCounter, 0 mSdLazyCounter, 3455 mSolverCounterSat, 602 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1486 SdHoareTripleChecker+Valid, 2182 SdHoareTripleChecker+Invalid, 4057 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 602 IncrementalHoareTripleChecker+Valid, 3455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:08,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1486 Valid, 2182 Invalid, 4057 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [602 Valid, 3455 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-12-16 00:55:08,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2021-12-16 00:55:08,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 418. [2021-12-16 00:55:08,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 321 states have (on average 1.5015576323987538) internal successors, (482), 328 states have internal predecessors, (482), 69 states have call successors, (69), 23 states have call predecessors, (69), 27 states have return successors, (80), 68 states have call predecessors, (80), 68 states have call successors, (80) [2021-12-16 00:55:08,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 631 transitions. [2021-12-16 00:55:08,498 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 631 transitions. Word has length 133 [2021-12-16 00:55:08,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:08,499 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 631 transitions. [2021-12-16 00:55:08,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2021-12-16 00:55:08,500 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 631 transitions. [2021-12-16 00:55:08,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-16 00:55:08,502 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:08,502 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-16 00:55:08,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-16 00:55:08,502 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:08,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:08,503 INFO L85 PathProgramCache]: Analyzing trace with hash 785362892, now seen corresponding path program 1 times [2021-12-16 00:55:08,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:08,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877173550] [2021-12-16 00:55:08,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:08,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:08,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:08,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:08,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:08,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:08,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:08,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:08,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-16 00:55:08,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-16 00:55:08,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-16 00:55:08,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 00:55:08,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-16 00:55:08,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-16 00:55:08,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-16 00:55:08,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-16 00:55:08,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-16 00:55:08,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:08,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:08,620 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-16 00:55:08,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:08,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877173550] [2021-12-16 00:55:08,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877173550] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:08,620 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:08,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 00:55:08,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494829766] [2021-12-16 00:55:08,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:08,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 00:55:08,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:08,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 00:55:08,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:55:08,622 INFO L87 Difference]: Start difference. First operand 418 states and 631 transitions. Second operand has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-16 00:55:10,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:10,139 INFO L93 Difference]: Finished difference Result 991 states and 1493 transitions. [2021-12-16 00:55:10,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 00:55:10,143 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 134 [2021-12-16 00:55:10,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:10,157 INFO L225 Difference]: With dead ends: 991 [2021-12-16 00:55:10,157 INFO L226 Difference]: Without dead ends: 600 [2021-12-16 00:55:10,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:55:10,160 INFO L933 BasicCegarLoop]: 616 mSDtfsCounter, 1399 mSDsluCounter, 1084 mSDsCounter, 0 mSdLazyCounter, 1898 mSolverCounterSat, 547 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1416 SdHoareTripleChecker+Valid, 1700 SdHoareTripleChecker+Invalid, 2445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 547 IncrementalHoareTripleChecker+Valid, 1898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:10,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1416 Valid, 1700 Invalid, 2445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [547 Valid, 1898 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-16 00:55:10,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2021-12-16 00:55:10,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 418. [2021-12-16 00:55:10,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 321 states have (on average 1.5015576323987538) internal successors, (482), 328 states have internal predecessors, (482), 69 states have call successors, (69), 23 states have call predecessors, (69), 27 states have return successors, (80), 68 states have call predecessors, (80), 68 states have call successors, (80) [2021-12-16 00:55:10,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 631 transitions. [2021-12-16 00:55:10,188 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 631 transitions. Word has length 134 [2021-12-16 00:55:10,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:10,188 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 631 transitions. [2021-12-16 00:55:10,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-16 00:55:10,189 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 631 transitions. [2021-12-16 00:55:10,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-16 00:55:10,190 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:10,191 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-16 00:55:10,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-16 00:55:10,191 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:10,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:10,192 INFO L85 PathProgramCache]: Analyzing trace with hash -1091700338, now seen corresponding path program 1 times [2021-12-16 00:55:10,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:10,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976142651] [2021-12-16 00:55:10,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:10,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:10,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:10,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:10,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:10,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:10,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:10,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:10,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-16 00:55:10,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-16 00:55:10,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-16 00:55:10,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 00:55:10,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-16 00:55:10,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-16 00:55:10,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-16 00:55:10,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-16 00:55:10,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-16 00:55:10,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:10,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,290 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:10,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:10,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976142651] [2021-12-16 00:55:10,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976142651] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 00:55:10,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461164597] [2021-12-16 00:55:10,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:10,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 00:55:10,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:55:10,296 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 00:55:10,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-16 00:55:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:10,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 1143 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-16 00:55:10,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 00:55:10,683 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:10,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-16 00:55:10,923 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:10,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461164597] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-16 00:55:10,923 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-16 00:55:10,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 11 [2021-12-16 00:55:10,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424698239] [2021-12-16 00:55:10,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-16 00:55:10,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-16 00:55:10,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:10,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-16 00:55:10,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-12-16 00:55:10,925 INFO L87 Difference]: Start difference. First operand 418 states and 631 transitions. Second operand has 11 states, 11 states have (on average 11.090909090909092) internal successors, (122), 7 states have internal predecessors, (122), 2 states have call successors, (37), 6 states have call predecessors, (37), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-16 00:55:12,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:12,803 INFO L93 Difference]: Finished difference Result 1158 states and 1817 transitions. [2021-12-16 00:55:12,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 00:55:12,803 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.090909090909092) internal successors, (122), 7 states have internal predecessors, (122), 2 states have call successors, (37), 6 states have call predecessors, (37), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 134 [2021-12-16 00:55:12,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:12,809 INFO L225 Difference]: With dead ends: 1158 [2021-12-16 00:55:12,811 INFO L226 Difference]: Without dead ends: 952 [2021-12-16 00:55:12,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 297 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-12-16 00:55:12,813 INFO L933 BasicCegarLoop]: 723 mSDtfsCounter, 1638 mSDsluCounter, 1641 mSDsCounter, 0 mSdLazyCounter, 2317 mSolverCounterSat, 683 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1683 SdHoareTripleChecker+Valid, 2364 SdHoareTripleChecker+Invalid, 3000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 683 IncrementalHoareTripleChecker+Valid, 2317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:12,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1683 Valid, 2364 Invalid, 3000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [683 Valid, 2317 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-16 00:55:12,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2021-12-16 00:55:12,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 746. [2021-12-16 00:55:12,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 585 states have (on average 1.5726495726495726) internal successors, (920), 592 states have internal predecessors, (920), 133 states have call successors, (133), 23 states have call predecessors, (133), 27 states have return successors, (154), 132 states have call predecessors, (154), 132 states have call successors, (154) [2021-12-16 00:55:12,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 1207 transitions. [2021-12-16 00:55:12,856 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 1207 transitions. Word has length 134 [2021-12-16 00:55:12,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:12,856 INFO L470 AbstractCegarLoop]: Abstraction has 746 states and 1207 transitions. [2021-12-16 00:55:12,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.090909090909092) internal successors, (122), 7 states have internal predecessors, (122), 2 states have call successors, (37), 6 states have call predecessors, (37), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-16 00:55:12,856 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 1207 transitions. [2021-12-16 00:55:12,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-16 00:55:12,860 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:12,860 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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-16 00:55:12,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-16 00:55:13,083 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-16 00:55:13,084 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:13,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:13,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1782811473, now seen corresponding path program 1 times [2021-12-16 00:55:13,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:13,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171941598] [2021-12-16 00:55:13,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:13,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:13,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:13,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:13,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:13,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:13,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:13,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:13,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 00:55:13,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-16 00:55:13,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-16 00:55:13,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-16 00:55:13,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-16 00:55:13,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-16 00:55:13,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-16 00:55:13,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-16 00:55:13,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-16 00:55:13,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:13,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:13,204 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:13,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:13,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171941598] [2021-12-16 00:55:13,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171941598] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:13,205 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:13,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:55:13,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050941367] [2021-12-16 00:55:13,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:13,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:55:13,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:13,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:55:13,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:55:13,207 INFO L87 Difference]: Start difference. First operand 746 states and 1207 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:14,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:14,509 INFO L93 Difference]: Finished difference Result 1939 states and 3188 transitions. [2021-12-16 00:55:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:55:14,510 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 140 [2021-12-16 00:55:14,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:14,517 INFO L225 Difference]: With dead ends: 1939 [2021-12-16 00:55:14,517 INFO L226 Difference]: Without dead ends: 1261 [2021-12-16 00:55:14,519 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:55:14,520 INFO L933 BasicCegarLoop]: 645 mSDtfsCounter, 1391 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 588 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1406 SdHoareTripleChecker+Valid, 1436 SdHoareTripleChecker+Invalid, 1600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 588 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:14,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1406 Valid, 1436 Invalid, 1600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [588 Valid, 1012 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-16 00:55:14,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2021-12-16 00:55:14,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 1071. [2021-12-16 00:55:14,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 846 states have (on average 1.5898345153664302) internal successors, (1345), 853 states have internal predecessors, (1345), 197 states have call successors, (197), 23 states have call predecessors, (197), 27 states have return successors, (228), 196 states have call predecessors, (228), 196 states have call successors, (228) [2021-12-16 00:55:14,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 1770 transitions. [2021-12-16 00:55:14,593 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 1770 transitions. Word has length 140 [2021-12-16 00:55:14,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:14,594 INFO L470 AbstractCegarLoop]: Abstraction has 1071 states and 1770 transitions. [2021-12-16 00:55:14,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:14,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 1770 transitions. [2021-12-16 00:55:14,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-12-16 00:55:14,600 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:14,600 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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-16 00:55:14,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-16 00:55:14,601 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:14,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:14,601 INFO L85 PathProgramCache]: Analyzing trace with hash 2052921179, now seen corresponding path program 1 times [2021-12-16 00:55:14,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:14,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558530358] [2021-12-16 00:55:14,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:14,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:14,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:14,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:14,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:14,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:14,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:14,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-16 00:55:14,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 00:55:14,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-16 00:55:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-16 00:55:14,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 00:55:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-16 00:55:14,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-16 00:55:14,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-16 00:55:14,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-16 00:55:14,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:14,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:14,717 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:14,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:14,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558530358] [2021-12-16 00:55:14,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558530358] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:14,718 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:14,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:55:14,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143384372] [2021-12-16 00:55:14,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:14,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:55:14,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:14,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:55:14,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:55:14,720 INFO L87 Difference]: Start difference. First operand 1071 states and 1770 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:15,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:15,921 INFO L93 Difference]: Finished difference Result 2719 states and 4537 transitions. [2021-12-16 00:55:15,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:55:15,922 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 141 [2021-12-16 00:55:15,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:15,931 INFO L225 Difference]: With dead ends: 2719 [2021-12-16 00:55:15,932 INFO L226 Difference]: Without dead ends: 1769 [2021-12-16 00:55:15,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:55:15,936 INFO L933 BasicCegarLoop]: 645 mSDtfsCounter, 1383 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 996 mSolverCounterSat, 593 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1398 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 1589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 593 IncrementalHoareTripleChecker+Valid, 996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:15,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1398 Valid, 1394 Invalid, 1589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [593 Valid, 996 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-16 00:55:15,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1769 states. [2021-12-16 00:55:16,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1769 to 1579. [2021-12-16 00:55:16,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1259 states have (on average 1.6012708498808579) internal successors, (2016), 1266 states have internal predecessors, (2016), 292 states have call successors, (292), 23 states have call predecessors, (292), 27 states have return successors, (323), 291 states have call predecessors, (323), 291 states have call successors, (323) [2021-12-16 00:55:16,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 2631 transitions. [2021-12-16 00:55:16,042 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 2631 transitions. Word has length 141 [2021-12-16 00:55:16,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:16,043 INFO L470 AbstractCegarLoop]: Abstraction has 1579 states and 2631 transitions. [2021-12-16 00:55:16,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:16,043 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 2631 transitions. [2021-12-16 00:55:16,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-16 00:55:16,052 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:16,052 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-16 00:55:16,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-16 00:55:16,053 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:16,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:16,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1588518801, now seen corresponding path program 1 times [2021-12-16 00:55:16,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:16,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466958776] [2021-12-16 00:55:16,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:16,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:16,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:16,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:16,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:16,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:16,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:16,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:16,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-16 00:55:16,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-16 00:55:16,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 00:55:16,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-16 00:55:16,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 00:55:16,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-16 00:55:16,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-16 00:55:16,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-16 00:55:16,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-16 00:55:16,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:16,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:16,169 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:16,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:16,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466958776] [2021-12-16 00:55:16,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466958776] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:16,169 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:16,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:55:16,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232775728] [2021-12-16 00:55:16,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:16,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:55:16,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:16,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:55:16,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:55:16,172 INFO L87 Difference]: Start difference. First operand 1579 states and 2631 transitions. Second operand has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:17,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:17,362 INFO L93 Difference]: Finished difference Result 3871 states and 6546 transitions. [2021-12-16 00:55:17,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:55:17,362 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 142 [2021-12-16 00:55:17,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:17,377 INFO L225 Difference]: With dead ends: 3871 [2021-12-16 00:55:17,377 INFO L226 Difference]: Without dead ends: 2538 [2021-12-16 00:55:17,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:55:17,383 INFO L933 BasicCegarLoop]: 649 mSDtfsCounter, 1351 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 1004 mSolverCounterSat, 577 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1366 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 1581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 577 IncrementalHoareTripleChecker+Valid, 1004 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:17,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1366 Valid, 1398 Invalid, 1581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [577 Valid, 1004 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-16 00:55:17,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2538 states. [2021-12-16 00:55:17,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2538 to 2348. [2021-12-16 00:55:17,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2348 states, 1905 states have (on average 1.6099737532808398) internal successors, (3067), 1912 states have internal predecessors, (3067), 415 states have call successors, (415), 23 states have call predecessors, (415), 27 states have return successors, (462), 414 states have call predecessors, (462), 414 states have call successors, (462) [2021-12-16 00:55:17,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2348 states to 2348 states and 3944 transitions. [2021-12-16 00:55:17,515 INFO L78 Accepts]: Start accepts. Automaton has 2348 states and 3944 transitions. Word has length 142 [2021-12-16 00:55:17,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:17,515 INFO L470 AbstractCegarLoop]: Abstraction has 2348 states and 3944 transitions. [2021-12-16 00:55:17,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:17,515 INFO L276 IsEmpty]: Start isEmpty. Operand 2348 states and 3944 transitions. [2021-12-16 00:55:17,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-16 00:55:17,527 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:17,527 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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-16 00:55:17,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-16 00:55:17,528 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:17,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:17,528 INFO L85 PathProgramCache]: Analyzing trace with hash -2042299878, now seen corresponding path program 1 times [2021-12-16 00:55:17,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:17,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10497803] [2021-12-16 00:55:17,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:17,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:17,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:17,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:17,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:17,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:17,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:17,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:17,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-16 00:55:17,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-16 00:55:17,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-16 00:55:17,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-16 00:55:17,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-16 00:55:17,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-16 00:55:17,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-16 00:55:17,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-16 00:55:17,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-16 00:55:17,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:17,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:17,643 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:17,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:17,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10497803] [2021-12-16 00:55:17,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10497803] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:17,643 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:17,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:55:17,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826110427] [2021-12-16 00:55:17,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:17,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:55:17,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:17,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:55:17,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:55:17,646 INFO L87 Difference]: Start difference. First operand 2348 states and 3944 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:18,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:18,814 INFO L93 Difference]: Finished difference Result 5665 states and 9680 transitions. [2021-12-16 00:55:18,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:55:18,815 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 143 [2021-12-16 00:55:18,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:18,835 INFO L225 Difference]: With dead ends: 5665 [2021-12-16 00:55:18,836 INFO L226 Difference]: Without dead ends: 3767 [2021-12-16 00:55:18,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:55:18,844 INFO L933 BasicCegarLoop]: 649 mSDtfsCounter, 1359 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 576 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1374 SdHoareTripleChecker+Valid, 1417 SdHoareTripleChecker+Invalid, 1567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 576 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:18,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1374 Valid, 1417 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [576 Valid, 991 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-16 00:55:18,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3767 states. [2021-12-16 00:55:19,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3767 to 3577. [2021-12-16 00:55:19,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3577 states, 2955 states have (on average 1.6155668358714044) internal successors, (4774), 2962 states have internal predecessors, (4774), 594 states have call successors, (594), 23 states have call predecessors, (594), 27 states have return successors, (667), 593 states have call predecessors, (667), 593 states have call successors, (667) [2021-12-16 00:55:19,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3577 states to 3577 states and 6035 transitions. [2021-12-16 00:55:19,039 INFO L78 Accepts]: Start accepts. Automaton has 3577 states and 6035 transitions. Word has length 143 [2021-12-16 00:55:19,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:19,040 INFO L470 AbstractCegarLoop]: Abstraction has 3577 states and 6035 transitions. [2021-12-16 00:55:19,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:19,040 INFO L276 IsEmpty]: Start isEmpty. Operand 3577 states and 6035 transitions. [2021-12-16 00:55:19,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-12-16 00:55:19,057 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:19,057 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-16 00:55:19,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-16 00:55:19,058 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:19,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:19,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1346525747, now seen corresponding path program 1 times [2021-12-16 00:55:19,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:19,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194463361] [2021-12-16 00:55:19,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:19,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:19,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:19,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:19,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:19,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:19,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:19,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:19,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-16 00:55:19,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-16 00:55:19,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:55:19,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-16 00:55:19,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-16 00:55:19,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-16 00:55:19,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-16 00:55:19,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-16 00:55:19,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-16 00:55:19,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:19,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:19,160 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:19,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:19,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194463361] [2021-12-16 00:55:19,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194463361] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:19,161 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:19,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:55:19,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127598536] [2021-12-16 00:55:19,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:19,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:55:19,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:19,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:55:19,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:55:19,163 INFO L87 Difference]: Start difference. First operand 3577 states and 6035 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:20,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:20,607 INFO L93 Difference]: Finished difference Result 8613 states and 14827 transitions. [2021-12-16 00:55:20,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:55:20,608 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 144 [2021-12-16 00:55:20,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:20,637 INFO L225 Difference]: With dead ends: 8613 [2021-12-16 00:55:20,638 INFO L226 Difference]: Without dead ends: 5798 [2021-12-16 00:55:20,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:55:20,648 INFO L933 BasicCegarLoop]: 615 mSDtfsCounter, 1444 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 965 mSolverCounterSat, 602 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1459 SdHoareTripleChecker+Valid, 1382 SdHoareTripleChecker+Invalid, 1567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 602 IncrementalHoareTripleChecker+Valid, 965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:20,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1459 Valid, 1382 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [602 Valid, 965 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-16 00:55:20,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5798 states. [2021-12-16 00:55:20,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5798 to 5608. [2021-12-16 00:55:20,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5608 states, 4610 states have (on average 1.6108459869848155) internal successors, (7426), 4617 states have internal predecessors, (7426), 970 states have call successors, (970), 23 states have call predecessors, (970), 27 states have return successors, (1087), 969 states have call predecessors, (1087), 969 states have call successors, (1087) [2021-12-16 00:55:20,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5608 states to 5608 states and 9483 transitions. [2021-12-16 00:55:20,954 INFO L78 Accepts]: Start accepts. Automaton has 5608 states and 9483 transitions. Word has length 144 [2021-12-16 00:55:20,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:20,954 INFO L470 AbstractCegarLoop]: Abstraction has 5608 states and 9483 transitions. [2021-12-16 00:55:20,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:20,955 INFO L276 IsEmpty]: Start isEmpty. Operand 5608 states and 9483 transitions. [2021-12-16 00:55:20,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-16 00:55:20,980 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:20,980 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-16 00:55:20,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-16 00:55:20,980 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:20,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:20,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1103700906, now seen corresponding path program 1 times [2021-12-16 00:55:20,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:20,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344032513] [2021-12-16 00:55:20,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:20,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:21,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:21,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:21,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:21,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:21,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:21,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:21,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-16 00:55:21,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-16 00:55:21,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 00:55:21,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-16 00:55:21,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-16 00:55:21,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-16 00:55:21,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-16 00:55:21,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-16 00:55:21,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-16 00:55:21,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:21,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:21,077 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:21,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:21,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344032513] [2021-12-16 00:55:21,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344032513] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:21,078 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:21,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:55:21,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631198526] [2021-12-16 00:55:21,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:21,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:55:21,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:21,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:55:21,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:55:21,081 INFO L87 Difference]: Start difference. First operand 5608 states and 9483 transitions. Second operand has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:22,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:22,524 INFO L93 Difference]: Finished difference Result 13950 states and 24048 transitions. [2021-12-16 00:55:22,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:55:22,525 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2021-12-16 00:55:22,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:22,571 INFO L225 Difference]: With dead ends: 13950 [2021-12-16 00:55:22,572 INFO L226 Difference]: Without dead ends: 9481 [2021-12-16 00:55:22,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:55:22,590 INFO L933 BasicCegarLoop]: 643 mSDtfsCounter, 1363 mSDsluCounter, 752 mSDsCounter, 0 mSdLazyCounter, 1015 mSolverCounterSat, 583 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1378 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 1598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 583 IncrementalHoareTripleChecker+Valid, 1015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:22,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1378 Valid, 1395 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [583 Valid, 1015 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-16 00:55:22,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9481 states. [2021-12-16 00:55:23,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9481 to 9291. [2021-12-16 00:55:23,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9291 states, 7687 states have (on average 1.6094705346689215) internal successors, (12372), 7694 states have internal predecessors, (12372), 1576 states have call successors, (1576), 23 states have call predecessors, (1576), 27 states have return successors, (1771), 1575 states have call predecessors, (1771), 1575 states have call successors, (1771) [2021-12-16 00:55:23,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9291 states to 9291 states and 15719 transitions. [2021-12-16 00:55:23,092 INFO L78 Accepts]: Start accepts. Automaton has 9291 states and 15719 transitions. Word has length 145 [2021-12-16 00:55:23,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:23,093 INFO L470 AbstractCegarLoop]: Abstraction has 9291 states and 15719 transitions. [2021-12-16 00:55:23,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:23,094 INFO L276 IsEmpty]: Start isEmpty. Operand 9291 states and 15719 transitions. [2021-12-16 00:55:23,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-12-16 00:55:23,131 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:23,131 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-16 00:55:23,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-16 00:55:23,131 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:23,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:23,132 INFO L85 PathProgramCache]: Analyzing trace with hash 97277061, now seen corresponding path program 1 times [2021-12-16 00:55:23,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:23,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994586507] [2021-12-16 00:55:23,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:23,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:23,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:23,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:23,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:23,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:23,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:23,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:23,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 00:55:23,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 00:55:23,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-16 00:55:23,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-16 00:55:23,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-16 00:55:23,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-16 00:55:23,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-16 00:55:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-16 00:55:23,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-16 00:55:23,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:23,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:23,237 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:23,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:23,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994586507] [2021-12-16 00:55:23,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994586507] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:23,238 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:23,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:55:23,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69583406] [2021-12-16 00:55:23,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:23,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:55:23,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:23,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:55:23,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:55:23,240 INFO L87 Difference]: Start difference. First operand 9291 states and 15719 transitions. Second operand has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:24,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:24,901 INFO L93 Difference]: Finished difference Result 24134 states and 41594 transitions. [2021-12-16 00:55:24,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:55:24,901 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 146 [2021-12-16 00:55:24,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:24,972 INFO L225 Difference]: With dead ends: 24134 [2021-12-16 00:55:24,972 INFO L226 Difference]: Without dead ends: 16434 [2021-12-16 00:55:25,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:55:25,007 INFO L933 BasicCegarLoop]: 643 mSDtfsCounter, 1373 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 993 mSolverCounterSat, 588 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1388 SdHoareTripleChecker+Valid, 1418 SdHoareTripleChecker+Invalid, 1581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 588 IncrementalHoareTripleChecker+Valid, 993 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:25,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1388 Valid, 1418 Invalid, 1581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [588 Valid, 993 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-16 00:55:25,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16434 states. [2021-12-16 00:55:25,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16434 to 16244. [2021-12-16 00:55:25,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16244 states, 13437 states have (on average 1.6011014363325147) internal successors, (21514), 13444 states have internal predecessors, (21514), 2779 states have call successors, (2779), 23 states have call predecessors, (2779), 27 states have return successors, (3118), 2778 states have call predecessors, (3118), 2778 states have call successors, (3118) [2021-12-16 00:55:25,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16244 states to 16244 states and 27411 transitions. [2021-12-16 00:55:25,982 INFO L78 Accepts]: Start accepts. Automaton has 16244 states and 27411 transitions. Word has length 146 [2021-12-16 00:55:25,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:25,982 INFO L470 AbstractCegarLoop]: Abstraction has 16244 states and 27411 transitions. [2021-12-16 00:55:25,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:25,983 INFO L276 IsEmpty]: Start isEmpty. Operand 16244 states and 27411 transitions. [2021-12-16 00:55:26,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-16 00:55:26,025 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:26,025 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-16 00:55:26,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-16 00:55:26,026 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:26,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:26,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1006410229, now seen corresponding path program 1 times [2021-12-16 00:55:26,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:26,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581125568] [2021-12-16 00:55:26,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:26,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:26,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:26,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:26,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:26,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:26,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:26,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:26,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-16 00:55:26,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-16 00:55:26,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-16 00:55:26,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 00:55:26,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-16 00:55:26,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-16 00:55:26,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-16 00:55:26,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-16 00:55:26,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-16 00:55:26,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:26,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:26,131 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:26,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:26,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581125568] [2021-12-16 00:55:26,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581125568] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:26,132 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:26,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:55:26,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135755328] [2021-12-16 00:55:26,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:26,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:55:26,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:26,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:55:26,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:55:26,134 INFO L87 Difference]: Start difference. First operand 16244 states and 27411 transitions. Second operand has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:28,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:28,349 INFO L93 Difference]: Finished difference Result 43100 states and 74193 transitions. [2021-12-16 00:55:28,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:55:28,349 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 147 [2021-12-16 00:55:28,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:28,481 INFO L225 Difference]: With dead ends: 43100 [2021-12-16 00:55:28,481 INFO L226 Difference]: Without dead ends: 29089 [2021-12-16 00:55:28,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:55:28,532 INFO L933 BasicCegarLoop]: 619 mSDtfsCounter, 1401 mSDsluCounter, 748 mSDsCounter, 0 mSdLazyCounter, 995 mSolverCounterSat, 591 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1416 SdHoareTripleChecker+Valid, 1367 SdHoareTripleChecker+Invalid, 1586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 591 IncrementalHoareTripleChecker+Valid, 995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:28,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1416 Valid, 1367 Invalid, 1586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [591 Valid, 995 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-16 00:55:28,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29089 states. [2021-12-16 00:55:29,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29089 to 28899. [2021-12-16 00:55:29,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28899 states, 24053 states have (on average 1.5972227996507713) internal successors, (38418), 24060 states have internal predecessors, (38418), 4818 states have call successors, (4818), 23 states have call predecessors, (4818), 27 states have return successors, (5431), 4817 states have call predecessors, (5431), 4817 states have call successors, (5431) [2021-12-16 00:55:30,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28899 states to 28899 states and 48667 transitions. [2021-12-16 00:55:30,097 INFO L78 Accepts]: Start accepts. Automaton has 28899 states and 48667 transitions. Word has length 147 [2021-12-16 00:55:30,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:30,098 INFO L470 AbstractCegarLoop]: Abstraction has 28899 states and 48667 transitions. [2021-12-16 00:55:30,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:30,098 INFO L276 IsEmpty]: Start isEmpty. Operand 28899 states and 48667 transitions. [2021-12-16 00:55:30,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-12-16 00:55:30,151 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:30,152 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-16 00:55:30,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-16 00:55:30,152 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:30,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:30,152 INFO L85 PathProgramCache]: Analyzing trace with hash -875768605, now seen corresponding path program 1 times [2021-12-16 00:55:30,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:30,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578803988] [2021-12-16 00:55:30,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:30,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:30,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:30,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:30,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:30,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:30,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:30,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:30,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-16 00:55:30,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-16 00:55:30,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-16 00:55:30,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 00:55:30,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-16 00:55:30,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-16 00:55:30,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-16 00:55:30,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-16 00:55:30,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-16 00:55:30,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:30,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:30,272 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:30,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:30,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578803988] [2021-12-16 00:55:30,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578803988] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:30,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:30,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:55:30,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514834338] [2021-12-16 00:55:30,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:30,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:55:30,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:30,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:55:30,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:55:30,275 INFO L87 Difference]: Start difference. First operand 28899 states and 48667 transitions. Second operand has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:33,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:33,118 INFO L93 Difference]: Finished difference Result 78862 states and 134952 transitions. [2021-12-16 00:55:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:55:33,119 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 148 [2021-12-16 00:55:33,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:33,517 INFO L225 Difference]: With dead ends: 78862 [2021-12-16 00:55:33,517 INFO L226 Difference]: Without dead ends: 52968 [2021-12-16 00:55:33,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:55:33,589 INFO L933 BasicCegarLoop]: 620 mSDtfsCounter, 1427 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 962 mSolverCounterSat, 588 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1442 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 1550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 588 IncrementalHoareTripleChecker+Valid, 962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:33,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1442 Valid, 1395 Invalid, 1550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [588 Valid, 962 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-16 00:55:33,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52968 states. [2021-12-16 00:55:35,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52968 to 52778. [2021-12-16 00:55:36,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52778 states, 44217 states have (on average 1.5918538118823078) internal successors, (70387), 44224 states have internal predecessors, (70387), 8533 states have call successors, (8533), 23 states have call predecessors, (8533), 27 states have return successors, (9678), 8532 states have call predecessors, (9678), 8532 states have call successors, (9678) [2021-12-16 00:55:36,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52778 states to 52778 states and 88598 transitions. [2021-12-16 00:55:36,185 INFO L78 Accepts]: Start accepts. Automaton has 52778 states and 88598 transitions. Word has length 148 [2021-12-16 00:55:36,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:55:36,186 INFO L470 AbstractCegarLoop]: Abstraction has 52778 states and 88598 transitions. [2021-12-16 00:55:36,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:36,186 INFO L276 IsEmpty]: Start isEmpty. Operand 52778 states and 88598 transitions. [2021-12-16 00:55:36,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-12-16 00:55:36,247 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:55:36,248 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-16 00:55:36,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-16 00:55:36,248 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:55:36,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:55:36,248 INFO L85 PathProgramCache]: Analyzing trace with hash -929026731, now seen corresponding path program 1 times [2021-12-16 00:55:36,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:55:36,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838541427] [2021-12-16 00:55:36,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:55:36,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:55:36,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-16 00:55:36,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 00:55:36,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-16 00:55:36,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-16 00:55:36,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-16 00:55:36,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:55:36,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-16 00:55:36,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-16 00:55:36,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-16 00:55:36,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-16 00:55:36,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-16 00:55:36,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-16 00:55:36,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-16 00:55:36,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-16 00:55:36,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-16 00:55:36,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:55:36,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:55:36,355 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-16 00:55:36,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:55:36,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838541427] [2021-12-16 00:55:36,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838541427] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:55:36,355 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:55:36,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:55:36,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740093572] [2021-12-16 00:55:36,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:55:36,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:55:36,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:55:36,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:55:36,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:55:36,357 INFO L87 Difference]: Start difference. First operand 52778 states and 88598 transitions. Second operand has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-16 00:55:40,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:55:40,311 INFO L93 Difference]: Finished difference Result 98633 states and 169139 transitions. [2021-12-16 00:55:40,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 00:55:40,312 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 149 [2021-12-16 00:55:40,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:55:40,704 INFO L225 Difference]: With dead ends: 98633 [2021-12-16 00:55:40,705 INFO L226 Difference]: Without dead ends: 98427 [2021-12-16 00:55:40,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-16 00:55:40,769 INFO L933 BasicCegarLoop]: 645 mSDtfsCounter, 1348 mSDsluCounter, 766 mSDsCounter, 0 mSdLazyCounter, 1001 mSolverCounterSat, 580 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1363 SdHoareTripleChecker+Valid, 1411 SdHoareTripleChecker+Invalid, 1581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 580 IncrementalHoareTripleChecker+Valid, 1001 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-16 00:55:40,769 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1363 Valid, 1411 Invalid, 1581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [580 Valid, 1001 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-16 00:55:40,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98427 states.