./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec8_product31.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f4b24e32 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_spec8_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 aa31ba7b6b6c5a20100c4ed7bd6bb53a6560ae9fc8557479e094a44cc1bad058 --- Real Ultimate output --- This is Ultimate 0.2.2-?-f4b24e3 [2022-07-13 17:54:47,215 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-13 17:54:47,217 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-13 17:54:47,255 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-13 17:54:47,256 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-13 17:54:47,257 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-13 17:54:47,258 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-13 17:54:47,260 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-13 17:54:47,262 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-13 17:54:47,263 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-13 17:54:47,264 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-13 17:54:47,265 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-13 17:54:47,265 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-13 17:54:47,266 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-13 17:54:47,267 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-13 17:54:47,268 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-13 17:54:47,269 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-13 17:54:47,271 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-13 17:54:47,273 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-13 17:54:47,274 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-13 17:54:47,276 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-13 17:54:47,277 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-13 17:54:47,278 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-13 17:54:47,279 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-13 17:54:47,279 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-13 17:54:47,282 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-13 17:54:47,284 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-13 17:54:47,285 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-13 17:54:47,286 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-13 17:54:47,291 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-13 17:54:47,293 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-13 17:54:47,293 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-13 17:54:47,294 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-13 17:54:47,294 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-13 17:54:47,295 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-13 17:54:47,298 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-13 17:54:47,298 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-13 17:54:47,299 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-13 17:54:47,300 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-13 17:54:47,301 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-13 17:54:47,301 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-13 17:54:47,303 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-13 17:54:47,305 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-13 17:54:47,340 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-13 17:54:47,341 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-13 17:54:47,342 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-13 17:54:47,342 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-13 17:54:47,343 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-13 17:54:47,343 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-13 17:54:47,344 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-13 17:54:47,344 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-13 17:54:47,344 INFO L138 SettingsManager]: * Use SBE=true [2022-07-13 17:54:47,345 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-13 17:54:47,345 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-13 17:54:47,345 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-13 17:54:47,345 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-13 17:54:47,346 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-13 17:54:47,346 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-13 17:54:47,346 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-13 17:54:47,346 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-13 17:54:47,346 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-13 17:54:47,347 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-13 17:54:47,347 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-13 17:54:47,347 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-13 17:54:47,347 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-13 17:54:47,348 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-13 17:54:47,348 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-13 17:54:47,348 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 17:54:47,348 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-13 17:54:47,348 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-13 17:54:47,349 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-13 17:54:47,349 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-13 17:54:47,349 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-13 17:54:47,349 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-13 17:54:47,350 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-13 17:54:47,350 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-13 17:54:47,350 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 -> aa31ba7b6b6c5a20100c4ed7bd6bb53a6560ae9fc8557479e094a44cc1bad058 [2022-07-13 17:54:47,587 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-13 17:54:47,613 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-13 17:54:47,616 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-13 17:54:47,617 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-13 17:54:47,618 INFO L275 PluginConnector]: CDTParser initialized [2022-07-13 17:54:47,619 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec8_product31.cil.c [2022-07-13 17:54:47,677 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/baed26579/0a18e2d91ee84ba8b6dde057fb4bc9f6/FLAGed259a445 [2022-07-13 17:54:48,190 INFO L306 CDTParser]: Found 1 translation units. [2022-07-13 17:54:48,190 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec8_product31.cil.c [2022-07-13 17:54:48,207 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/baed26579/0a18e2d91ee84ba8b6dde057fb4bc9f6/FLAGed259a445 [2022-07-13 17:54:48,698 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/baed26579/0a18e2d91ee84ba8b6dde057fb4bc9f6 [2022-07-13 17:54:48,701 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-13 17:54:48,702 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-13 17:54:48,703 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-13 17:54:48,704 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-13 17:54:48,708 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-13 17:54:48,709 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 05:54:48" (1/1) ... [2022-07-13 17:54:48,710 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1350bf7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:48, skipping insertion in model container [2022-07-13 17:54:48,710 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 05:54:48" (1/1) ... [2022-07-13 17:54:48,717 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-13 17:54:48,784 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-13 17:54:49,149 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_spec8_product31.cil.c[36672,36685] [2022-07-13 17:54:49,307 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 17:54:49,332 INFO L203 MainTranslator]: Completed pre-run [2022-07-13 17:54:49,371 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_spec8_product31.cil.c[36672,36685] [2022-07-13 17:54:49,398 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 17:54:49,424 INFO L208 MainTranslator]: Completed translation [2022-07-13 17:54:49,425 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49 WrapperNode [2022-07-13 17:54:49,425 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-13 17:54:49,426 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-13 17:54:49,426 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-13 17:54:49,426 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-13 17:54:49,433 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49" (1/1) ... [2022-07-13 17:54:49,458 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49" (1/1) ... [2022-07-13 17:54:49,514 INFO L137 Inliner]: procedures = 132, calls = 223, calls flagged for inlining = 62, calls inlined = 57, statements flattened = 1032 [2022-07-13 17:54:49,515 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-13 17:54:49,515 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-13 17:54:49,515 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-13 17:54:49,515 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-13 17:54:49,535 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49" (1/1) ... [2022-07-13 17:54:49,535 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49" (1/1) ... [2022-07-13 17:54:49,543 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49" (1/1) ... [2022-07-13 17:54:49,543 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49" (1/1) ... [2022-07-13 17:54:49,572 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49" (1/1) ... [2022-07-13 17:54:49,597 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49" (1/1) ... [2022-07-13 17:54:49,615 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49" (1/1) ... [2022-07-13 17:54:49,624 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-13 17:54:49,625 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-13 17:54:49,626 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-13 17:54:49,626 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-13 17:54:49,627 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49" (1/1) ... [2022-07-13 17:54:49,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 17:54:49,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:54:49,673 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) [2022-07-13 17:54:49,701 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 [2022-07-13 17:54:49,717 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-07-13 17:54:49,717 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-07-13 17:54:49,717 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-07-13 17:54:49,718 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-07-13 17:54:49,718 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-07-13 17:54:49,718 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-07-13 17:54:49,718 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-07-13 17:54:49,718 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-07-13 17:54:49,718 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-07-13 17:54:49,718 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-07-13 17:54:49,719 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-07-13 17:54:49,719 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-07-13 17:54:49,719 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-07-13 17:54:49,719 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-07-13 17:54:49,719 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-07-13 17:54:49,719 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-07-13 17:54:49,719 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-07-13 17:54:49,720 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-07-13 17:54:49,720 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-07-13 17:54:49,720 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-07-13 17:54:49,720 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-07-13 17:54:49,720 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-07-13 17:54:49,720 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-07-13 17:54:49,720 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-07-13 17:54:49,721 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-07-13 17:54:49,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-13 17:54:49,721 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-07-13 17:54:49,721 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-07-13 17:54:49,721 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-07-13 17:54:49,721 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-07-13 17:54:49,722 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-07-13 17:54:49,722 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-07-13 17:54:49,722 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-07-13 17:54:49,722 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-07-13 17:54:49,722 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-07-13 17:54:49,722 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-07-13 17:54:49,722 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-07-13 17:54:49,723 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-07-13 17:54:49,723 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-07-13 17:54:49,747 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-07-13 17:54:49,747 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-07-13 17:54:49,747 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-07-13 17:54:49,748 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-07-13 17:54:49,748 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-07-13 17:54:49,748 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-07-13 17:54:49,748 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-07-13 17:54:49,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-13 17:54:49,748 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-07-13 17:54:49,749 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-07-13 17:54:49,749 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-13 17:54:49,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-13 17:54:49,998 INFO L234 CfgBuilder]: Building ICFG [2022-07-13 17:54:50,005 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-13 17:54:50,634 INFO L275 CfgBuilder]: Performing block encoding [2022-07-13 17:54:50,651 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-13 17:54:50,651 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-13 17:54:50,654 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 05:54:50 BoogieIcfgContainer [2022-07-13 17:54:50,655 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-13 17:54:50,659 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-13 17:54:50,660 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-13 17:54:50,663 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-13 17:54:50,663 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.07 05:54:48" (1/3) ... [2022-07-13 17:54:50,664 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57e1a3db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 05:54:50, skipping insertion in model container [2022-07-13 17:54:50,664 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:54:49" (2/3) ... [2022-07-13 17:54:50,664 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57e1a3db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 05:54:50, skipping insertion in model container [2022-07-13 17:54:50,665 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 05:54:50" (3/3) ... [2022-07-13 17:54:50,666 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec8_product31.cil.c [2022-07-13 17:54:50,681 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-13 17:54:50,681 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-13 17:54:50,737 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-13 17:54:50,742 INFO L357 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, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@553f2e3b, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@73e33d2 [2022-07-13 17:54:50,743 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-13 17:54:50,748 INFO L276 IsEmpty]: Start isEmpty. Operand has 370 states, 286 states have (on average 1.5) internal successors, (429), 290 states have internal predecessors, (429), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-07-13 17:54:50,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-13 17:54:50,789 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:54:50,789 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:54:50,790 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:54:50,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:54:50,800 INFO L85 PathProgramCache]: Analyzing trace with hash -873528409, now seen corresponding path program 1 times [2022-07-13 17:54:50,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:54:50,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899907667] [2022-07-13 17:54:50,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:50,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:54:51,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:54:51,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:54:51,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:54:51,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 17:54:51,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-13 17:54:51,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:54:51,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 17:54:51,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-13 17:54:51,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:54:51,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:54:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-13 17:54:51,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-13 17:54:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-13 17:54:51,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,325 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-13 17:54:51,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:54:51,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899907667] [2022-07-13 17:54:51,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899907667] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:54:51,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815221149] [2022-07-13 17:54:51,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:51,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:54:51,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:54:51,339 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) [2022-07-13 17:54:51,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-13 17:54:51,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:51,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 1 conjunts are in the unsatisfiable core [2022-07-13 17:54:51,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:54:51,729 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-07-13 17:54:51,730 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:54:51,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815221149] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:54:51,730 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:54:51,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2022-07-13 17:54:51,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847772197] [2022-07-13 17:54:51,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:54:51,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-13 17:54:51,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:54:51,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-13 17:54:51,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:54:51,763 INFO L87 Difference]: Start difference. First operand has 370 states, 286 states have (on average 1.5) internal successors, (429), 290 states have internal predecessors, (429), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Second operand has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:54:51,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:54:51,819 INFO L93 Difference]: Finished difference Result 586 states and 848 transitions. [2022-07-13 17:54:51,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-13 17:54:51,821 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 101 [2022-07-13 17:54:51,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:54:51,835 INFO L225 Difference]: With dead ends: 586 [2022-07-13 17:54:51,835 INFO L226 Difference]: Without dead ends: 363 [2022-07-13 17:54:51,841 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:54:51,844 INFO L413 NwaCegarLoop]: 543 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, 543 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 [2022-07-13 17:54:51,845 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:54:51,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-07-13 17:54:51,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 363. [2022-07-13 17:54:51,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 280 states have (on average 1.4928571428571429) internal successors, (418), 283 states have internal predecessors, (418), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-07-13 17:54:51,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 535 transitions. [2022-07-13 17:54:51,935 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 535 transitions. Word has length 101 [2022-07-13 17:54:51,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:54:51,939 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 535 transitions. [2022-07-13 17:54:51,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:54:51,939 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 535 transitions. [2022-07-13 17:54:51,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-13 17:54:51,953 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:54:51,953 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:54:51,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-13 17:54:52,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-07-13 17:54:52,168 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:54:52,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:54:52,169 INFO L85 PathProgramCache]: Analyzing trace with hash -238493020, now seen corresponding path program 1 times [2022-07-13 17:54:52,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:54:52,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268888569] [2022-07-13 17:54:52,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:52,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:54:52,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:54:52,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:54:52,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:54:52,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 17:54:52,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-13 17:54:52,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:54:52,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 17:54:52,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:54:52,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-13 17:54:52,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-13 17:54:52,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-13 17:54:52,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 17:54:52,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-13 17:54:52,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,403 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-13 17:54:52,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:54:52,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268888569] [2022-07-13 17:54:52,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268888569] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:54:52,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936281994] [2022-07-13 17:54:52,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:52,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:54:52,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:54:52,411 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) [2022-07-13 17:54:52,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-13 17:54:52,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:52,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-13 17:54:52,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:54:52,763 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-07-13 17:54:52,763 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:54:52,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936281994] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:54:52,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:54:52,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-07-13 17:54:52,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290307169] [2022-07-13 17:54:52,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:54:52,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 17:54:52,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:54:52,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 17:54:52,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:54:52,766 INFO L87 Difference]: Start difference. First operand 363 states and 535 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:54:52,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:54:52,804 INFO L93 Difference]: Finished difference Result 576 states and 829 transitions. [2022-07-13 17:54:52,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 17:54:52,805 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 102 [2022-07-13 17:54:52,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:54:52,810 INFO L225 Difference]: With dead ends: 576 [2022-07-13 17:54:52,810 INFO L226 Difference]: Without dead ends: 366 [2022-07-13 17:54:52,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:54:52,812 INFO L413 NwaCegarLoop]: 533 mSDtfsCounter, 1 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1064 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 [2022-07-13 17:54:52,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1064 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:54:52,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-07-13 17:54:52,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 365. [2022-07-13 17:54:52,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 282 states have (on average 1.4893617021276595) internal successors, (420), 285 states have internal predecessors, (420), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-07-13 17:54:52,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 537 transitions. [2022-07-13 17:54:52,840 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 537 transitions. Word has length 102 [2022-07-13 17:54:52,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:54:52,841 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 537 transitions. [2022-07-13 17:54:52,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:54:52,841 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 537 transitions. [2022-07-13 17:54:52,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-13 17:54:52,844 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:54:52,844 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:54:52,870 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-13 17:54:53,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-07-13 17:54:53,065 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:54:53,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:54:53,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1960641683, now seen corresponding path program 1 times [2022-07-13 17:54:53,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:54:53,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596643903] [2022-07-13 17:54:53,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:53,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:54:53,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:54:53,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:54:53,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:54:53,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 17:54:53,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-13 17:54:53,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:54:53,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-13 17:54:53,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-13 17:54:53,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-13 17:54:53,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-13 17:54:53,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-13 17:54:53,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-13 17:54:53,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-13 17:54:53,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,221 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-13 17:54:53,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:54:53,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596643903] [2022-07-13 17:54:53,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596643903] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:54:53,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052792402] [2022-07-13 17:54:53,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:53,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:54:53,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:54:53,224 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) [2022-07-13 17:54:53,225 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-13 17:54:53,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 1077 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:54:53,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:54:53,502 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-07-13 17:54:53,503 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:54:53,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052792402] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:54:53,503 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:54:53,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-07-13 17:54:53,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053673647] [2022-07-13 17:54:53,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:54:53,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 17:54:53,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:54:53,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 17:54:53,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:54:53,505 INFO L87 Difference]: Start difference. First operand 365 states and 537 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:54:53,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:54:53,530 INFO L93 Difference]: Finished difference Result 760 states and 1133 transitions. [2022-07-13 17:54:53,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 17:54:53,531 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 108 [2022-07-13 17:54:53,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:54:53,534 INFO L225 Difference]: With dead ends: 760 [2022-07-13 17:54:53,534 INFO L226 Difference]: Without dead ends: 422 [2022-07-13 17:54:53,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:54:53,537 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 107 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 1047 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 [2022-07-13 17:54:53,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 1047 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:54:53,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2022-07-13 17:54:53,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 414. [2022-07-13 17:54:53,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 320 states have (on average 1.50625) internal successors, (482), 323 states have internal predecessors, (482), 70 states have call successors, (70), 23 states have call predecessors, (70), 23 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-07-13 17:54:53,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 621 transitions. [2022-07-13 17:54:53,561 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 621 transitions. Word has length 108 [2022-07-13 17:54:53,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:54:53,561 INFO L495 AbstractCegarLoop]: Abstraction has 414 states and 621 transitions. [2022-07-13 17:54:53,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:54:53,562 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 621 transitions. [2022-07-13 17:54:53,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-07-13 17:54:53,564 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:54:53,564 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:54:53,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-07-13 17:54:53,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:54:53,788 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:54:53,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:54:53,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1642716370, now seen corresponding path program 1 times [2022-07-13 17:54:53,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:54:53,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738025133] [2022-07-13 17:54:53,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:53,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:54:53,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:54:53,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:54:53,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:54:53,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 17:54:53,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-13 17:54:53,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:54:53,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-13 17:54:53,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-13 17:54:53,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:54:53,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-13 17:54:53,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-13 17:54:53,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-13 17:54:53,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-13 17:54:53,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:53,951 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-13 17:54:53,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:54:53,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738025133] [2022-07-13 17:54:53,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738025133] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:54:53,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861338079] [2022-07-13 17:54:53,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:53,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:54:53,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:54:53,953 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) [2022-07-13 17:54:53,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-13 17:54:54,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-13 17:54:54,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:54:54,271 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:54:54,271 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:54:54,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861338079] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:54:54,272 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:54:54,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2022-07-13 17:54:54,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529441393] [2022-07-13 17:54:54,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:54:54,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 17:54:54,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:54:54,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 17:54:54,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:54:54,274 INFO L87 Difference]: Start difference. First operand 414 states and 621 transitions. Second operand has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:54:54,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:54:54,347 INFO L93 Difference]: Finished difference Result 819 states and 1232 transitions. [2022-07-13 17:54:54,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:54:54,348 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 109 [2022-07-13 17:54:54,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:54:54,353 INFO L225 Difference]: With dead ends: 819 [2022-07-13 17:54:54,353 INFO L226 Difference]: Without dead ends: 416 [2022-07-13 17:54:54,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:54:54,382 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 125 mSDsluCounter, 1433 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 1959 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:54:54,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 1959 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:54:54,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2022-07-13 17:54:54,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 416. [2022-07-13 17:54:54,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 321 states have (on average 1.5046728971962617) internal successors, (483), 325 states have internal predecessors, (483), 70 states have call successors, (70), 23 states have call predecessors, (70), 24 states have return successors, (71), 69 states have call predecessors, (71), 69 states have call successors, (71) [2022-07-13 17:54:54,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 624 transitions. [2022-07-13 17:54:54,419 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 624 transitions. Word has length 109 [2022-07-13 17:54:54,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:54:54,420 INFO L495 AbstractCegarLoop]: Abstraction has 416 states and 624 transitions. [2022-07-13 17:54:54,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:54:54,420 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 624 transitions. [2022-07-13 17:54:54,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-07-13 17:54:54,425 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:54:54,425 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:54:54,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-13 17:54:54,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:54:54,651 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:54:54,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:54:54,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1181584103, now seen corresponding path program 1 times [2022-07-13 17:54:54,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:54:54,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67395318] [2022-07-13 17:54:54,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:54,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:54:54,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:54:54,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:54:54,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:54:54,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:54:54,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-13 17:54:54,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:54:54,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:54:54,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:54:54,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-13 17:54:54,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:54:54,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-13 17:54:54,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-13 17:54:54,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-13 17:54:54,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:54,789 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:54:54,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:54:54,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67395318] [2022-07-13 17:54:54,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67395318] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:54:54,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7987325] [2022-07-13 17:54:54,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:54,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:54:54,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:54:54,792 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) [2022-07-13 17:54:54,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-13 17:54:55,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-13 17:54:55,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:54:55,101 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:54:55,102 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:54:55,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7987325] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:54:55,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:54:55,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2022-07-13 17:54:55,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511570358] [2022-07-13 17:54:55,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:54:55,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 17:54:55,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:54:55,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 17:54:55,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2022-07-13 17:54:55,107 INFO L87 Difference]: Start difference. First operand 416 states and 624 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:54:55,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:54:55,167 INFO L93 Difference]: Finished difference Result 821 states and 1237 transitions. [2022-07-13 17:54:55,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:54:55,168 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 110 [2022-07-13 17:54:55,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:54:55,171 INFO L225 Difference]: With dead ends: 821 [2022-07-13 17:54:55,172 INFO L226 Difference]: Without dead ends: 418 [2022-07-13 17:54:55,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2022-07-13 17:54:55,174 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 124 mSDsluCounter, 1424 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1948 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:54:55,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 1948 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:54:55,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-07-13 17:54:55,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 418. [2022-07-13 17:54:55,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 322 states have (on average 1.5031055900621118) internal successors, (484), 327 states have internal predecessors, (484), 70 states have call successors, (70), 23 states have call predecessors, (70), 25 states have return successors, (76), 69 states have call predecessors, (76), 69 states have call successors, (76) [2022-07-13 17:54:55,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 630 transitions. [2022-07-13 17:54:55,195 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 630 transitions. Word has length 110 [2022-07-13 17:54:55,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:54:55,201 INFO L495 AbstractCegarLoop]: Abstraction has 418 states and 630 transitions. [2022-07-13 17:54:55,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:54:55,201 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 630 transitions. [2022-07-13 17:54:55,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-13 17:54:55,203 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:54:55,204 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:54:55,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-13 17:54:55,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:54:55,427 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:54:55,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:54:55,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1225166785, now seen corresponding path program 1 times [2022-07-13 17:54:55,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:54:55,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924076580] [2022-07-13 17:54:55,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:55,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:54:55,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:54:55,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:54:55,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:54:55,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:54:55,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:54:55,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-13 17:54:55,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-13 17:54:55,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-13 17:54:55,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-13 17:54:55,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-13 17:54:55,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:54:55,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-13 17:54:55,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-13 17:54:55,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:55,542 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-13 17:54:55,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:54:55,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924076580] [2022-07-13 17:54:55,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924076580] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:54:55,542 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:54:55,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-13 17:54:55,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872058119] [2022-07-13 17:54:55,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:54:55,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-13 17:54:55,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:54:55,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-13 17:54:55,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:54:55,544 INFO L87 Difference]: Start difference. First operand 418 states and 630 transitions. Second operand has 9 states, 8 states have (on average 9.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:54:57,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:54:57,557 INFO L93 Difference]: Finished difference Result 999 states and 1504 transitions. [2022-07-13 17:54:57,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-13 17:54:57,558 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 111 [2022-07-13 17:54:57,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:54:57,562 INFO L225 Difference]: With dead ends: 999 [2022-07-13 17:54:57,562 INFO L226 Difference]: Without dead ends: 604 [2022-07-13 17:54:57,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 17:54:57,565 INFO L413 NwaCegarLoop]: 641 mSDtfsCounter, 1380 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 2274 mSolverCounterSat, 535 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1397 SdHoareTripleChecker+Valid, 1455 SdHoareTripleChecker+Invalid, 2809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 535 IncrementalHoareTripleChecker+Valid, 2274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-07-13 17:54:57,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1397 Valid, 1455 Invalid, 2809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [535 Valid, 2274 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-07-13 17:54:57,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-07-13 17:54:57,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 418. [2022-07-13 17:54:57,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 322 states have (on average 1.5031055900621118) internal successors, (484), 327 states have internal predecessors, (484), 70 states have call successors, (70), 23 states have call predecessors, (70), 25 states have return successors, (75), 69 states have call predecessors, (75), 69 states have call successors, (75) [2022-07-13 17:54:57,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 629 transitions. [2022-07-13 17:54:57,618 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 629 transitions. Word has length 111 [2022-07-13 17:54:57,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:54:57,619 INFO L495 AbstractCegarLoop]: Abstraction has 418 states and 629 transitions. [2022-07-13 17:54:57,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:54:57,619 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 629 transitions. [2022-07-13 17:54:57,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-13 17:54:57,623 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:54:57,624 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:54:57,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-13 17:54:57,624 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:54:57,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:54:57,625 INFO L85 PathProgramCache]: Analyzing trace with hash -1394398968, now seen corresponding path program 2 times [2022-07-13 17:54:57,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:54:57,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290508865] [2022-07-13 17:54:57,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:57,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:54:57,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:54:57,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:54:57,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:54:57,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:54:57,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:54:57,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:54:57,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-13 17:54:57,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-13 17:54:57,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:54:57,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-13 17:54:57,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-13 17:54:57,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-13 17:54:57,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-07-13 17:54:57,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:57,749 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-13 17:54:57,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:54:57,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290508865] [2022-07-13 17:54:57,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290508865] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:54:57,750 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:54:57,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-13 17:54:57,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89635562] [2022-07-13 17:54:57,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:54:57,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-13 17:54:57,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:54:57,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-13 17:54:57,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:54:57,752 INFO L87 Difference]: Start difference. First operand 418 states and 629 transitions. Second operand has 9 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:54:59,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:54:59,644 INFO L93 Difference]: Finished difference Result 1001 states and 1507 transitions. [2022-07-13 17:54:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-13 17:54:59,645 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 112 [2022-07-13 17:54:59,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:54:59,650 INFO L225 Difference]: With dead ends: 1001 [2022-07-13 17:54:59,650 INFO L226 Difference]: Without dead ends: 606 [2022-07-13 17:54:59,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 17:54:59,653 INFO L413 NwaCegarLoop]: 648 mSDtfsCounter, 1343 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 2305 mSolverCounterSat, 556 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1360 SdHoareTripleChecker+Valid, 1462 SdHoareTripleChecker+Invalid, 2861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 556 IncrementalHoareTripleChecker+Valid, 2305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-07-13 17:54:59,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1360 Valid, 1462 Invalid, 2861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [556 Valid, 2305 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-07-13 17:54:59,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-07-13 17:54:59,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 420. [2022-07-13 17:54:59,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 323 states have (on average 1.501547987616099) internal successors, (485), 329 states have internal predecessors, (485), 70 states have call successors, (70), 23 states have call predecessors, (70), 26 states have return successors, (77), 69 states have call predecessors, (77), 69 states have call successors, (77) [2022-07-13 17:54:59,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 632 transitions. [2022-07-13 17:54:59,706 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 632 transitions. Word has length 112 [2022-07-13 17:54:59,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:54:59,707 INFO L495 AbstractCegarLoop]: Abstraction has 420 states and 632 transitions. [2022-07-13 17:54:59,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:54:59,707 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 632 transitions. [2022-07-13 17:54:59,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-07-13 17:54:59,709 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:54:59,709 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:54:59,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-13 17:54:59,709 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:54:59,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:54:59,710 INFO L85 PathProgramCache]: Analyzing trace with hash 2017001956, now seen corresponding path program 1 times [2022-07-13 17:54:59,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:54:59,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537151598] [2022-07-13 17:54:59,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:54:59,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:54:59,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:54:59,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:54:59,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:54:59,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:54:59,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:54:59,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:54:59,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-13 17:54:59,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-13 17:54:59,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:54:59,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-13 17:54:59,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 17:54:59,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-13 17:54:59,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-13 17:54:59,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:54:59,853 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:54:59,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:54:59,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537151598] [2022-07-13 17:54:59,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537151598] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:54:59,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:54:59,854 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-13 17:54:59,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425643588] [2022-07-13 17:54:59,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:54:59,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-13 17:54:59,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:54:59,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-13 17:54:59,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:54:59,855 INFO L87 Difference]: Start difference. First operand 420 states and 632 transitions. Second operand has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-13 17:55:02,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:02,261 INFO L93 Difference]: Finished difference Result 999 states and 1502 transitions. [2022-07-13 17:55:02,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 17:55:02,262 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 113 [2022-07-13 17:55:02,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:02,265 INFO L225 Difference]: With dead ends: 999 [2022-07-13 17:55:02,266 INFO L226 Difference]: Without dead ends: 606 [2022-07-13 17:55:02,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2022-07-13 17:55:02,268 INFO L413 NwaCegarLoop]: 603 mSDtfsCounter, 1505 mSDsluCounter, 1124 mSDsCounter, 0 mSdLazyCounter, 3961 mSolverCounterSat, 589 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1505 SdHoareTripleChecker+Valid, 1727 SdHoareTripleChecker+Invalid, 4550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 589 IncrementalHoareTripleChecker+Valid, 3961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:02,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1505 Valid, 1727 Invalid, 4550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [589 Valid, 3961 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-13 17:55:02,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-07-13 17:55:02,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 420. [2022-07-13 17:55:02,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 323 states have (on average 1.501547987616099) internal successors, (485), 329 states have internal predecessors, (485), 70 states have call successors, (70), 23 states have call predecessors, (70), 26 states have return successors, (76), 69 states have call predecessors, (76), 69 states have call successors, (76) [2022-07-13 17:55:02,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 631 transitions. [2022-07-13 17:55:02,296 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 631 transitions. Word has length 113 [2022-07-13 17:55:02,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:02,296 INFO L495 AbstractCegarLoop]: Abstraction has 420 states and 631 transitions. [2022-07-13 17:55:02,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-13 17:55:02,296 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 631 transitions. [2022-07-13 17:55:02,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-07-13 17:55:02,298 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:02,298 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:02,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-13 17:55:02,299 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:02,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:02,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1618188784, now seen corresponding path program 2 times [2022-07-13 17:55:02,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:02,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624924587] [2022-07-13 17:55:02,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:02,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:02,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:02,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:02,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:02,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:02,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:02,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:02,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-13 17:55:02,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:55:02,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-13 17:55:02,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-13 17:55:02,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-13 17:55:02,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-13 17:55:02,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-13 17:55:02,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:02,424 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:55:02,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:02,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624924587] [2022-07-13 17:55:02,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624924587] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:02,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:02,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-13 17:55:02,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850698652] [2022-07-13 17:55:02,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:02,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-13 17:55:02,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:02,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-13 17:55:02,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:55:02,427 INFO L87 Difference]: Start difference. First operand 420 states and 631 transitions. Second operand has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-13 17:55:04,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:04,632 INFO L93 Difference]: Finished difference Result 1001 states and 1508 transitions. [2022-07-13 17:55:04,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 17:55:04,633 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 114 [2022-07-13 17:55:04,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:04,637 INFO L225 Difference]: With dead ends: 1001 [2022-07-13 17:55:04,637 INFO L226 Difference]: Without dead ends: 608 [2022-07-13 17:55:04,639 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2022-07-13 17:55:04,640 INFO L413 NwaCegarLoop]: 625 mSDtfsCounter, 1463 mSDsluCounter, 1124 mSDsCounter, 0 mSdLazyCounter, 4115 mSolverCounterSat, 582 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1463 SdHoareTripleChecker+Valid, 1749 SdHoareTripleChecker+Invalid, 4697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 582 IncrementalHoareTripleChecker+Valid, 4115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:04,640 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1463 Valid, 1749 Invalid, 4697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [582 Valid, 4115 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-13 17:55:04,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2022-07-13 17:55:04,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 422. [2022-07-13 17:55:04,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 324 states have (on average 1.5) internal successors, (486), 331 states have internal predecessors, (486), 70 states have call successors, (70), 23 states have call predecessors, (70), 27 states have return successors, (81), 69 states have call predecessors, (81), 69 states have call successors, (81) [2022-07-13 17:55:04,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 637 transitions. [2022-07-13 17:55:04,671 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 637 transitions. Word has length 114 [2022-07-13 17:55:04,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:04,671 INFO L495 AbstractCegarLoop]: Abstraction has 422 states and 637 transitions. [2022-07-13 17:55:04,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-13 17:55:04,672 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 637 transitions. [2022-07-13 17:55:04,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-07-13 17:55:04,674 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:04,674 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:04,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-13 17:55:04,674 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:04,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:04,675 INFO L85 PathProgramCache]: Analyzing trace with hash -278494295, now seen corresponding path program 1 times [2022-07-13 17:55:04,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:04,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993627095] [2022-07-13 17:55:04,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:04,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:04,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:04,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:04,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:04,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:04,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:04,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:04,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:55:04,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-13 17:55:04,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-13 17:55:04,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-13 17:55:04,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-13 17:55:04,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-13 17:55:04,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-13 17:55:04,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,772 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:04,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:04,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993627095] [2022-07-13 17:55:04,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993627095] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:55:04,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830185974] [2022-07-13 17:55:04,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:04,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:55:04,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:55:04,774 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) [2022-07-13 17:55:04,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-13 17:55:04,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:04,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:55:04,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:55:05,036 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:05,036 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 17:55:05,104 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:05,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830185974] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 17:55:05,105 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-13 17:55:05,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 11 [2022-07-13 17:55:05,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244119741] [2022-07-13 17:55:05,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-13 17:55:05,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-13 17:55:05,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:05,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-13 17:55:05,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:55:05,107 INFO L87 Difference]: Start difference. First operand 422 states and 637 transitions. Second operand has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-13 17:55:07,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:07,125 INFO L93 Difference]: Finished difference Result 1170 states and 1836 transitions. [2022-07-13 17:55:07,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-13 17:55:07,125 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 115 [2022-07-13 17:55:07,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:07,131 INFO L225 Difference]: With dead ends: 1170 [2022-07-13 17:55:07,131 INFO L226 Difference]: Without dead ends: 960 [2022-07-13 17:55:07,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-07-13 17:55:07,135 INFO L413 NwaCegarLoop]: 728 mSDtfsCounter, 1570 mSDsluCounter, 1236 mSDsCounter, 0 mSdLazyCounter, 2643 mSolverCounterSat, 679 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1615 SdHoareTripleChecker+Valid, 1964 SdHoareTripleChecker+Invalid, 3322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 679 IncrementalHoareTripleChecker+Valid, 2643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:07,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1615 Valid, 1964 Invalid, 3322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [679 Valid, 2643 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-07-13 17:55:07,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2022-07-13 17:55:07,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 750. [2022-07-13 17:55:07,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 750 states, 588 states have (on average 1.5714285714285714) internal successors, (924), 595 states have internal predecessors, (924), 134 states have call successors, (134), 23 states have call predecessors, (134), 27 states have return successors, (155), 133 states have call predecessors, (155), 133 states have call successors, (155) [2022-07-13 17:55:07,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 1213 transitions. [2022-07-13 17:55:07,186 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 1213 transitions. Word has length 115 [2022-07-13 17:55:07,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:07,186 INFO L495 AbstractCegarLoop]: Abstraction has 750 states and 1213 transitions. [2022-07-13 17:55:07,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-13 17:55:07,187 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 1213 transitions. [2022-07-13 17:55:07,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-13 17:55:07,190 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:07,191 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:07,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-13 17:55:07,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:55:07,416 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:07,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:07,416 INFO L85 PathProgramCache]: Analyzing trace with hash 2073879302, now seen corresponding path program 1 times [2022-07-13 17:55:07,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:07,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346040203] [2022-07-13 17:55:07,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:07,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:07,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:07,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:07,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:07,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:07,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:07,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:07,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-13 17:55:07,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:55:07,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-13 17:55:07,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-13 17:55:07,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-13 17:55:07,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-13 17:55:07,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-13 17:55:07,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:07,536 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:07,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:07,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346040203] [2022-07-13 17:55:07,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346040203] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:07,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:07,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:55:07,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339412153] [2022-07-13 17:55:07,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:07,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:55:07,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:07,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:55:07,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:55:07,539 INFO L87 Difference]: Start difference. First operand 750 states and 1213 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:08,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:08,947 INFO L93 Difference]: Finished difference Result 1951 states and 3207 transitions. [2022-07-13 17:55:08,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:55:08,948 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 121 [2022-07-13 17:55:08,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:08,954 INFO L225 Difference]: With dead ends: 1951 [2022-07-13 17:55:08,954 INFO L226 Difference]: Without dead ends: 1269 [2022-07-13 17:55:08,956 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:55:08,957 INFO L413 NwaCegarLoop]: 649 mSDtfsCounter, 1401 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 1139 mSolverCounterSat, 597 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1416 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 1736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 597 IncrementalHoareTripleChecker+Valid, 1139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:08,957 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1416 Valid, 1288 Invalid, 1736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [597 Valid, 1139 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:55:08,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1269 states. [2022-07-13 17:55:09,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1269 to 1075. [2022-07-13 17:55:09,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 849 states have (on average 1.5889281507656066) internal successors, (1349), 856 states have internal predecessors, (1349), 198 states have call successors, (198), 23 states have call predecessors, (198), 27 states have return successors, (229), 197 states have call predecessors, (229), 197 states have call successors, (229) [2022-07-13 17:55:09,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 1776 transitions. [2022-07-13 17:55:09,020 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 1776 transitions. Word has length 121 [2022-07-13 17:55:09,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:09,021 INFO L495 AbstractCegarLoop]: Abstraction has 1075 states and 1776 transitions. [2022-07-13 17:55:09,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:09,021 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 1776 transitions. [2022-07-13 17:55:09,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-07-13 17:55:09,026 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:09,026 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:09,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-13 17:55:09,027 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:09,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:09,027 INFO L85 PathProgramCache]: Analyzing trace with hash -337144750, now seen corresponding path program 1 times [2022-07-13 17:55:09,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:09,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295264957] [2022-07-13 17:55:09,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:09,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:09,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:09,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:09,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:09,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:09,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:09,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:09,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-13 17:55:09,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:55:09,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-13 17:55:09,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-13 17:55:09,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-13 17:55:09,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-13 17:55:09,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-13 17:55:09,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:09,105 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:09,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:09,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295264957] [2022-07-13 17:55:09,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295264957] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:09,106 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:09,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:55:09,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828728286] [2022-07-13 17:55:09,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:09,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:55:09,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:09,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:55:09,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:55:09,108 INFO L87 Difference]: Start difference. First operand 1075 states and 1776 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:10,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:10,497 INFO L93 Difference]: Finished difference Result 2731 states and 4556 transitions. [2022-07-13 17:55:10,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:55:10,497 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 122 [2022-07-13 17:55:10,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:10,506 INFO L225 Difference]: With dead ends: 2731 [2022-07-13 17:55:10,506 INFO L226 Difference]: Without dead ends: 1777 [2022-07-13 17:55:10,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:55:10,510 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 1362 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 1145 mSolverCounterSat, 587 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1377 SdHoareTripleChecker+Valid, 1312 SdHoareTripleChecker+Invalid, 1732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 587 IncrementalHoareTripleChecker+Valid, 1145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:10,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1377 Valid, 1312 Invalid, 1732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [587 Valid, 1145 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:55:10,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1777 states. [2022-07-13 17:55:10,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1777 to 1583. [2022-07-13 17:55:10,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1262 states have (on average 1.6006339144215531) internal successors, (2020), 1269 states have internal predecessors, (2020), 293 states have call successors, (293), 23 states have call predecessors, (293), 27 states have return successors, (324), 292 states have call predecessors, (324), 292 states have call successors, (324) [2022-07-13 17:55:10,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 2637 transitions. [2022-07-13 17:55:10,596 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 2637 transitions. Word has length 122 [2022-07-13 17:55:10,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:10,597 INFO L495 AbstractCegarLoop]: Abstraction has 1583 states and 2637 transitions. [2022-07-13 17:55:10,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:10,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 2637 transitions. [2022-07-13 17:55:10,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 17:55:10,605 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:10,605 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:10,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-13 17:55:10,606 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:10,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:10,606 INFO L85 PathProgramCache]: Analyzing trace with hash 740211048, now seen corresponding path program 1 times [2022-07-13 17:55:10,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:10,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729572483] [2022-07-13 17:55:10,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:10,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:10,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:10,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:10,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:10,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:10,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:10,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:10,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:55:10,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-13 17:55:10,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-13 17:55:10,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-13 17:55:10,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-13 17:55:10,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-13 17:55:10,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-07-13 17:55:10,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:10,688 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:10,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:10,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729572483] [2022-07-13 17:55:10,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729572483] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:10,689 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:10,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:55:10,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560870817] [2022-07-13 17:55:10,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:10,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:55:10,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:10,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:55:10,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:55:10,690 INFO L87 Difference]: Start difference. First operand 1583 states and 2637 transitions. Second operand has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:12,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:12,043 INFO L93 Difference]: Finished difference Result 3883 states and 6565 transitions. [2022-07-13 17:55:12,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:55:12,044 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 123 [2022-07-13 17:55:12,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:12,056 INFO L225 Difference]: With dead ends: 3883 [2022-07-13 17:55:12,057 INFO L226 Difference]: Without dead ends: 2546 [2022-07-13 17:55:12,062 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:55:12,062 INFO L413 NwaCegarLoop]: 651 mSDtfsCounter, 1397 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 1155 mSolverCounterSat, 586 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1412 SdHoareTripleChecker+Valid, 1283 SdHoareTripleChecker+Invalid, 1741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 586 IncrementalHoareTripleChecker+Valid, 1155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:12,063 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1412 Valid, 1283 Invalid, 1741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [586 Valid, 1155 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-13 17:55:12,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2546 states. [2022-07-13 17:55:12,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2546 to 2352. [2022-07-13 17:55:12,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 1908 states have (on average 1.609538784067086) internal successors, (3071), 1915 states have internal predecessors, (3071), 416 states have call successors, (416), 23 states have call predecessors, (416), 27 states have return successors, (463), 415 states have call predecessors, (463), 415 states have call successors, (463) [2022-07-13 17:55:12,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 3950 transitions. [2022-07-13 17:55:12,196 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 3950 transitions. Word has length 123 [2022-07-13 17:55:12,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:12,196 INFO L495 AbstractCegarLoop]: Abstraction has 2352 states and 3950 transitions. [2022-07-13 17:55:12,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:12,197 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 3950 transitions. [2022-07-13 17:55:12,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-13 17:55:12,208 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:12,209 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:12,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-13 17:55:12,209 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:12,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:12,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1646975283, now seen corresponding path program 1 times [2022-07-13 17:55:12,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:12,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638636623] [2022-07-13 17:55:12,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:12,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:12,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:12,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:12,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:12,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:12,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:12,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-13 17:55:12,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-13 17:55:12,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-13 17:55:12,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-13 17:55:12,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-13 17:55:12,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 17:55:12,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-13 17:55:12,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:12,335 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:12,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:12,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638636623] [2022-07-13 17:55:12,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638636623] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:12,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:12,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:55:12,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902132405] [2022-07-13 17:55:12,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:12,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:55:12,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:12,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:55:12,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:55:12,338 INFO L87 Difference]: Start difference. First operand 2352 states and 3950 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:13,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:13,736 INFO L93 Difference]: Finished difference Result 5677 states and 9699 transitions. [2022-07-13 17:55:13,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:55:13,737 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 124 [2022-07-13 17:55:13,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:13,755 INFO L225 Difference]: With dead ends: 5677 [2022-07-13 17:55:13,755 INFO L226 Difference]: Without dead ends: 3775 [2022-07-13 17:55:13,761 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:55:13,761 INFO L413 NwaCegarLoop]: 643 mSDtfsCounter, 1397 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 1133 mSolverCounterSat, 603 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1412 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 1736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 603 IncrementalHoareTripleChecker+Valid, 1133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:13,761 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1412 Valid, 1275 Invalid, 1736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [603 Valid, 1133 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-13 17:55:13,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3775 states. [2022-07-13 17:55:13,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3775 to 3581. [2022-07-13 17:55:13,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3581 states, 2958 states have (on average 1.6152805949966194) internal successors, (4778), 2965 states have internal predecessors, (4778), 595 states have call successors, (595), 23 states have call predecessors, (595), 27 states have return successors, (668), 594 states have call predecessors, (668), 594 states have call successors, (668) [2022-07-13 17:55:13,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3581 states to 3581 states and 6041 transitions. [2022-07-13 17:55:13,992 INFO L78 Accepts]: Start accepts. Automaton has 3581 states and 6041 transitions. Word has length 124 [2022-07-13 17:55:13,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:13,993 INFO L495 AbstractCegarLoop]: Abstraction has 3581 states and 6041 transitions. [2022-07-13 17:55:13,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:13,993 INFO L276 IsEmpty]: Start isEmpty. Operand 3581 states and 6041 transitions. [2022-07-13 17:55:14,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-07-13 17:55:14,007 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:14,007 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:14,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-13 17:55:14,007 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:14,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:14,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1632985316, now seen corresponding path program 1 times [2022-07-13 17:55:14,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:14,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078424328] [2022-07-13 17:55:14,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:14,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:14,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:14,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:14,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:14,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:14,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:14,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:14,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-13 17:55:14,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-13 17:55:14,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:55:14,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-13 17:55:14,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-13 17:55:14,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-13 17:55:14,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-07-13 17:55:14,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:14,098 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:14,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:14,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078424328] [2022-07-13 17:55:14,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078424328] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:14,099 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:14,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:55:14,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344920827] [2022-07-13 17:55:14,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:14,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:55:14,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:14,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:55:14,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:55:14,100 INFO L87 Difference]: Start difference. First operand 3581 states and 6041 transitions. Second operand has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:15,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:15,654 INFO L93 Difference]: Finished difference Result 8625 states and 14846 transitions. [2022-07-13 17:55:15,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:55:15,655 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 125 [2022-07-13 17:55:15,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:15,686 INFO L225 Difference]: With dead ends: 8625 [2022-07-13 17:55:15,686 INFO L226 Difference]: Without dead ends: 5806 [2022-07-13 17:55:15,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:55:15,697 INFO L413 NwaCegarLoop]: 694 mSDtfsCounter, 1308 mSDsluCounter, 647 mSDsCounter, 0 mSdLazyCounter, 1206 mSolverCounterSat, 589 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1323 SdHoareTripleChecker+Valid, 1341 SdHoareTripleChecker+Invalid, 1795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 589 IncrementalHoareTripleChecker+Valid, 1206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:15,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1323 Valid, 1341 Invalid, 1795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [589 Valid, 1206 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:55:15,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5806 states. [2022-07-13 17:55:16,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5806 to 5612. [2022-07-13 17:55:16,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5612 states, 4613 states have (on average 1.6106655105137655) internal successors, (7430), 4620 states have internal predecessors, (7430), 971 states have call successors, (971), 23 states have call predecessors, (971), 27 states have return successors, (1088), 970 states have call predecessors, (1088), 970 states have call successors, (1088) [2022-07-13 17:55:16,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5612 states to 5612 states and 9489 transitions. [2022-07-13 17:55:16,072 INFO L78 Accepts]: Start accepts. Automaton has 5612 states and 9489 transitions. Word has length 125 [2022-07-13 17:55:16,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:16,072 INFO L495 AbstractCegarLoop]: Abstraction has 5612 states and 9489 transitions. [2022-07-13 17:55:16,073 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:16,073 INFO L276 IsEmpty]: Start isEmpty. Operand 5612 states and 9489 transitions. [2022-07-13 17:55:16,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-07-13 17:55:16,091 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:16,091 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:16,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-13 17:55:16,091 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:16,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:16,092 INFO L85 PathProgramCache]: Analyzing trace with hash 569175479, now seen corresponding path program 1 times [2022-07-13 17:55:16,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:16,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912459787] [2022-07-13 17:55:16,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:16,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:16,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:16,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:16,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:16,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:16,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:55:16,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-13 17:55:16,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-13 17:55:16,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-13 17:55:16,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-13 17:55:16,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-13 17:55:16,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-13 17:55:16,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:16,183 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:16,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:16,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912459787] [2022-07-13 17:55:16,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912459787] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:16,184 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:16,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:55:16,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584386758] [2022-07-13 17:55:16,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:16,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:55:16,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:16,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:55:16,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:55:16,186 INFO L87 Difference]: Start difference. First operand 5612 states and 9489 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:17,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:17,729 INFO L93 Difference]: Finished difference Result 13962 states and 24067 transitions. [2022-07-13 17:55:17,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:55:17,729 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 126 [2022-07-13 17:55:17,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:17,779 INFO L225 Difference]: With dead ends: 13962 [2022-07-13 17:55:17,779 INFO L226 Difference]: Without dead ends: 9489 [2022-07-13 17:55:17,796 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:55:17,797 INFO L413 NwaCegarLoop]: 651 mSDtfsCounter, 1355 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 1153 mSolverCounterSat, 588 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1370 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 1741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 588 IncrementalHoareTripleChecker+Valid, 1153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:17,798 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1370 Valid, 1288 Invalid, 1741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [588 Valid, 1153 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-13 17:55:17,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9489 states. [2022-07-13 17:55:18,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9489 to 9295. [2022-07-13 17:55:18,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9295 states, 7690 states have (on average 1.6093628088426528) internal successors, (12376), 7697 states have internal predecessors, (12376), 1577 states have call successors, (1577), 23 states have call predecessors, (1577), 27 states have return successors, (1772), 1576 states have call predecessors, (1772), 1576 states have call successors, (1772) [2022-07-13 17:55:18,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9295 states to 9295 states and 15725 transitions. [2022-07-13 17:55:18,368 INFO L78 Accepts]: Start accepts. Automaton has 9295 states and 15725 transitions. Word has length 126 [2022-07-13 17:55:18,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:18,368 INFO L495 AbstractCegarLoop]: Abstraction has 9295 states and 15725 transitions. [2022-07-13 17:55:18,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:18,369 INFO L276 IsEmpty]: Start isEmpty. Operand 9295 states and 15725 transitions. [2022-07-13 17:55:18,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-07-13 17:55:18,391 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:18,391 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:18,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-13 17:55:18,392 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:18,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:18,392 INFO L85 PathProgramCache]: Analyzing trace with hash 856995474, now seen corresponding path program 1 times [2022-07-13 17:55:18,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:18,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432723336] [2022-07-13 17:55:18,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:18,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:18,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:18,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:18,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:18,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:18,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:18,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:18,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:55:18,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:55:18,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 17:55:18,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-13 17:55:18,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-13 17:55:18,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-13 17:55:18,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-07-13 17:55:18,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:18,486 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:18,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:18,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432723336] [2022-07-13 17:55:18,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432723336] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:18,487 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:18,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:55:18,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290078624] [2022-07-13 17:55:18,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:18,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:55:18,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:18,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:55:18,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:55:18,489 INFO L87 Difference]: Start difference. First operand 9295 states and 15725 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:20,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:20,436 INFO L93 Difference]: Finished difference Result 24146 states and 41613 transitions. [2022-07-13 17:55:20,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:55:20,437 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 127 [2022-07-13 17:55:20,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:20,506 INFO L225 Difference]: With dead ends: 24146 [2022-07-13 17:55:20,506 INFO L226 Difference]: Without dead ends: 16442 [2022-07-13 17:55:20,533 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:55:20,534 INFO L413 NwaCegarLoop]: 644 mSDtfsCounter, 1395 mSDsluCounter, 653 mSDsCounter, 0 mSdLazyCounter, 1143 mSolverCounterSat, 593 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1410 SdHoareTripleChecker+Valid, 1297 SdHoareTripleChecker+Invalid, 1736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 593 IncrementalHoareTripleChecker+Valid, 1143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:20,535 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1410 Valid, 1297 Invalid, 1736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [593 Valid, 1143 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:55:20,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16442 states. [2022-07-13 17:55:21,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16442 to 16248. [2022-07-13 17:55:21,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16248 states, 13440 states have (on average 1.6010416666666667) internal successors, (21518), 13447 states have internal predecessors, (21518), 2780 states have call successors, (2780), 23 states have call predecessors, (2780), 27 states have return successors, (3119), 2779 states have call predecessors, (3119), 2779 states have call successors, (3119) [2022-07-13 17:55:21,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16248 states to 16248 states and 27417 transitions. [2022-07-13 17:55:21,460 INFO L78 Accepts]: Start accepts. Automaton has 16248 states and 27417 transitions. Word has length 127 [2022-07-13 17:55:21,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:21,460 INFO L495 AbstractCegarLoop]: Abstraction has 16248 states and 27417 transitions. [2022-07-13 17:55:21,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:21,461 INFO L276 IsEmpty]: Start isEmpty. Operand 16248 states and 27417 transitions. [2022-07-13 17:55:21,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-07-13 17:55:21,491 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:21,492 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:21,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-13 17:55:21,492 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:21,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:21,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1671109704, now seen corresponding path program 1 times [2022-07-13 17:55:21,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:21,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115841595] [2022-07-13 17:55:21,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:21,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:21,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:21,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:21,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:21,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:21,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:21,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:21,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-13 17:55:21,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-13 17:55:21,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-13 17:55:21,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-13 17:55:21,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-13 17:55:21,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-13 17:55:21,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-13 17:55:21,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:21,601 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:21,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:21,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115841595] [2022-07-13 17:55:21,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115841595] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:21,602 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:21,602 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:55:21,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925517866] [2022-07-13 17:55:21,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:21,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:55:21,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:21,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:55:21,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:55:21,604 INFO L87 Difference]: Start difference. First operand 16248 states and 27417 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:24,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:24,103 INFO L93 Difference]: Finished difference Result 43112 states and 74212 transitions. [2022-07-13 17:55:24,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:55:24,103 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 128 [2022-07-13 17:55:24,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:24,229 INFO L225 Difference]: With dead ends: 43112 [2022-07-13 17:55:24,229 INFO L226 Difference]: Without dead ends: 29097 [2022-07-13 17:55:24,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:55:24,276 INFO L413 NwaCegarLoop]: 682 mSDtfsCounter, 1319 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 1196 mSolverCounterSat, 589 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1334 SdHoareTripleChecker+Valid, 1315 SdHoareTripleChecker+Invalid, 1785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 589 IncrementalHoareTripleChecker+Valid, 1196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:24,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1334 Valid, 1315 Invalid, 1785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [589 Valid, 1196 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-13 17:55:24,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29097 states. [2022-07-13 17:55:25,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29097 to 28903. [2022-07-13 17:55:25,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28903 states, 24056 states have (on average 1.5971898902560693) internal successors, (38422), 24063 states have internal predecessors, (38422), 4819 states have call successors, (4819), 23 states have call predecessors, (4819), 27 states have return successors, (5432), 4818 states have call predecessors, (5432), 4818 states have call successors, (5432) [2022-07-13 17:55:25,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28903 states to 28903 states and 48673 transitions. [2022-07-13 17:55:25,963 INFO L78 Accepts]: Start accepts. Automaton has 28903 states and 48673 transitions. Word has length 128 [2022-07-13 17:55:25,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:25,964 INFO L495 AbstractCegarLoop]: Abstraction has 28903 states and 48673 transitions. [2022-07-13 17:55:25,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:25,964 INFO L276 IsEmpty]: Start isEmpty. Operand 28903 states and 48673 transitions. [2022-07-13 17:55:25,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-07-13 17:55:25,996 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:25,996 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:25,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-13 17:55:25,997 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:25,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:25,997 INFO L85 PathProgramCache]: Analyzing trace with hash 104454580, now seen corresponding path program 1 times [2022-07-13 17:55:25,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:25,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482664009] [2022-07-13 17:55:25,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:25,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:26,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:26,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:26,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:26,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:26,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:26,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:26,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-13 17:55:26,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-13 17:55:26,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-13 17:55:26,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-13 17:55:26,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-13 17:55:26,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-13 17:55:26,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-13 17:55:26,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:26,341 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:26,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:26,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482664009] [2022-07-13 17:55:26,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482664009] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:26,341 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:26,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:55:26,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900887948] [2022-07-13 17:55:26,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:26,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:55:26,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:26,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:55:26,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:55:26,344 INFO L87 Difference]: Start difference. First operand 28903 states and 48673 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:29,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:29,281 INFO L93 Difference]: Finished difference Result 78874 states and 134971 transitions. [2022-07-13 17:55:29,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:55:29,282 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 129 [2022-07-13 17:55:29,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:29,533 INFO L225 Difference]: With dead ends: 78874 [2022-07-13 17:55:29,533 INFO L226 Difference]: Without dead ends: 52976 [2022-07-13 17:55:29,618 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:55:29,619 INFO L413 NwaCegarLoop]: 665 mSDtfsCounter, 1358 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 1148 mSolverCounterSat, 593 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1373 SdHoareTripleChecker+Valid, 1306 SdHoareTripleChecker+Invalid, 1741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 593 IncrementalHoareTripleChecker+Valid, 1148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:29,619 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1373 Valid, 1306 Invalid, 1741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [593 Valid, 1148 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:55:29,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52976 states. [2022-07-13 17:55:31,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52976 to 52782. [2022-07-13 17:55:31,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52782 states, 44220 states have (on average 1.5918362731795568) internal successors, (70391), 44227 states have internal predecessors, (70391), 8534 states have call successors, (8534), 23 states have call predecessors, (8534), 27 states have return successors, (9679), 8533 states have call predecessors, (9679), 8533 states have call successors, (9679) [2022-07-13 17:55:32,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52782 states to 52782 states and 88604 transitions. [2022-07-13 17:55:32,425 INFO L78 Accepts]: Start accepts. Automaton has 52782 states and 88604 transitions. Word has length 129 [2022-07-13 17:55:32,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:32,426 INFO L495 AbstractCegarLoop]: Abstraction has 52782 states and 88604 transitions. [2022-07-13 17:55:32,426 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:32,426 INFO L276 IsEmpty]: Start isEmpty. Operand 52782 states and 88604 transitions. [2022-07-13 17:55:32,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-07-13 17:55:32,467 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:32,468 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:32,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-13 17:55:32,468 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:32,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:32,469 INFO L85 PathProgramCache]: Analyzing trace with hash 395645336, now seen corresponding path program 1 times [2022-07-13 17:55:32,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:32,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803478658] [2022-07-13 17:55:32,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:32,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:32,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:32,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:32,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:32,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:32,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:32,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:32,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-13 17:55:32,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-13 17:55:32,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-13 17:55:32,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-13 17:55:32,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-07-13 17:55:32,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-07-13 17:55:32,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-07-13 17:55:32,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:32,573 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:32,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:32,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803478658] [2022-07-13 17:55:32,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803478658] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:32,574 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:32,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:55:32,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735906829] [2022-07-13 17:55:32,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:32,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:55:32,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:32,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:55:32,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:55:32,576 INFO L87 Difference]: Start difference. First operand 52782 states and 88604 transitions. Second operand has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:36,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:36,768 INFO L93 Difference]: Finished difference Result 98645 states and 169158 transitions. [2022-07-13 17:55:36,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:55:36,768 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 130 [2022-07-13 17:55:36,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:37,440 INFO L225 Difference]: With dead ends: 98645 [2022-07-13 17:55:37,440 INFO L226 Difference]: Without dead ends: 98435 [2022-07-13 17:55:37,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:55:37,489 INFO L413 NwaCegarLoop]: 657 mSDtfsCounter, 1343 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 1169 mSolverCounterSat, 597 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1358 SdHoareTripleChecker+Valid, 1290 SdHoareTripleChecker+Invalid, 1766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 597 IncrementalHoareTripleChecker+Valid, 1169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:37,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1358 Valid, 1290 Invalid, 1766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [597 Valid, 1169 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-13 17:55:37,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98435 states. [2022-07-13 17:55:41,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98435 to 98241. [2022-07-13 17:55:41,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98241 states, 82880 states have (on average 1.5849541505791507) internal successors, (131361), 82887 states have internal predecessors, (131361), 15333 states have call successors, (15333), 23 states have call predecessors, (15333), 27 states have return successors, (17524), 15332 states have call predecessors, (17524), 15332 states have call successors, (17524) [2022-07-13 17:55:41,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98241 states to 98241 states and 164218 transitions. [2022-07-13 17:55:41,885 INFO L78 Accepts]: Start accepts. Automaton has 98241 states and 164218 transitions. Word has length 130 [2022-07-13 17:55:41,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:55:41,886 INFO L495 AbstractCegarLoop]: Abstraction has 98241 states and 164218 transitions. [2022-07-13 17:55:41,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:55:41,886 INFO L276 IsEmpty]: Start isEmpty. Operand 98241 states and 164218 transitions. [2022-07-13 17:55:41,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-13 17:55:41,932 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:55:41,932 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:55:41,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-13 17:55:41,933 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:55:41,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:55:41,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1107027763, now seen corresponding path program 1 times [2022-07-13 17:55:41,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:55:41,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997691273] [2022-07-13 17:55:41,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:55:41,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:55:41,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:55:42,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:55:42,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:55:42,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:55:42,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:55:42,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:55:42,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-13 17:55:42,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-13 17:55:42,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-13 17:55:42,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-13 17:55:42,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-13 17:55:42,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-13 17:55:42,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 17:55:42,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:55:42,141 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:55:42,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:55:42,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997691273] [2022-07-13 17:55:42,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997691273] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:55:42,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:55:42,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-13 17:55:42,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820915802] [2022-07-13 17:55:42,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:55:42,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-13 17:55:42,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:55:42,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-13 17:55:42,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2022-07-13 17:55:42,144 INFO L87 Difference]: Start difference. First operand 98241 states and 164218 transitions. Second operand has 18 states, 16 states have (on average 5.625) internal successors, (90), 12 states have internal predecessors, (90), 6 states have call successors, (15), 7 states have call predecessors, (15), 4 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2022-07-13 17:55:55,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:55:55,796 INFO L93 Difference]: Finished difference Result 196799 states and 340738 transitions. [2022-07-13 17:55:55,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-07-13 17:55:55,797 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 5.625) internal successors, (90), 12 states have internal predecessors, (90), 6 states have call successors, (15), 7 states have call predecessors, (15), 4 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 131 [2022-07-13 17:55:55,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:55:57,052 INFO L225 Difference]: With dead ends: 196799 [2022-07-13 17:55:57,052 INFO L226 Difference]: Without dead ends: 196595 [2022-07-13 17:55:57,137 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1281 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=872, Invalid=3820, Unknown=0, NotChecked=0, Total=4692 [2022-07-13 17:55:57,138 INFO L413 NwaCegarLoop]: 739 mSDtfsCounter, 5417 mSDsluCounter, 2793 mSDsCounter, 0 mSdLazyCounter, 11555 mSolverCounterSat, 3067 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5417 SdHoareTripleChecker+Valid, 3532 SdHoareTripleChecker+Invalid, 14622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3067 IncrementalHoareTripleChecker+Valid, 11555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:55:57,138 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5417 Valid, 3532 Invalid, 14622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3067 Valid, 11555 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2022-07-13 17:55:57,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196595 states. [2022-07-13 17:56:05,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196595 to 195831. [2022-07-13 17:56:06,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195831 states, 165256 states have (on average 1.5855400106501427) internal successors, (262020), 165163 states have internal predecessors, (262020), 30502 states have call successors, (30502), 62 states have call predecessors, (30502), 72 states have return successors, (38165), 30613 states have call predecessors, (38165), 30499 states have call successors, (38165) [2022-07-13 17:56:06,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195831 states to 195831 states and 330687 transitions. [2022-07-13 17:56:06,806 INFO L78 Accepts]: Start accepts. Automaton has 195831 states and 330687 transitions. Word has length 131 [2022-07-13 17:56:06,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:56:06,807 INFO L495 AbstractCegarLoop]: Abstraction has 195831 states and 330687 transitions. [2022-07-13 17:56:06,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 5.625) internal successors, (90), 12 states have internal predecessors, (90), 6 states have call successors, (15), 7 states have call predecessors, (15), 4 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2022-07-13 17:56:06,807 INFO L276 IsEmpty]: Start isEmpty. Operand 195831 states and 330687 transitions. [2022-07-13 17:56:07,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-07-13 17:56:07,313 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:56:07,314 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:56:07,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-13 17:56:07,314 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:56:07,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:56:07,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1288288394, now seen corresponding path program 1 times [2022-07-13 17:56:07,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:56:07,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741640223] [2022-07-13 17:56:07,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:56:07,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:56:07,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:56:07,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:56:07,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:56:07,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:56:07,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:56:07,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:56:07,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-13 17:56:07,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-13 17:56:07,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-13 17:56:07,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-13 17:56:07,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-13 17:56:07,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-07-13 17:56:07,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-07-13 17:56:07,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:56:07,484 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:56:07,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:56:07,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741640223] [2022-07-13 17:56:07,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741640223] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:56:07,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:56:07,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-13 17:56:07,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374394493] [2022-07-13 17:56:07,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:56:07,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-13 17:56:07,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:56:07,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-13 17:56:07,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2022-07-13 17:56:07,486 INFO L87 Difference]: Start difference. First operand 195831 states and 330687 transitions. Second operand has 14 states, 14 states have (on average 6.5) internal successors, (91), 8 states have internal predecessors, (91), 5 states have call successors, (15), 7 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13)