./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec3_product35.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version ae007674 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/email_spec3_product35.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 a235b81518d1466c5f4be9b22c3eaea6ff575e28236a3798a0ed19e321bfc6e0 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ae00767 [2021-12-28 00:48:25,947 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-28 00:48:25,948 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-28 00:48:25,978 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-28 00:48:25,978 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-28 00:48:25,981 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-28 00:48:25,981 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-28 00:48:25,985 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-28 00:48:25,987 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-28 00:48:25,990 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-28 00:48:25,990 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-28 00:48:25,991 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-28 00:48:25,991 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-28 00:48:25,993 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-28 00:48:25,994 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-28 00:48:25,998 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-28 00:48:25,998 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-28 00:48:25,999 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-28 00:48:26,000 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-28 00:48:26,004 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-28 00:48:26,005 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-28 00:48:26,006 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-28 00:48:26,006 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-28 00:48:26,008 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-28 00:48:26,012 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-28 00:48:26,012 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-28 00:48:26,013 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-28 00:48:26,013 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-28 00:48:26,014 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-28 00:48:26,014 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-28 00:48:26,015 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-28 00:48:26,015 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-28 00:48:26,016 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-28 00:48:26,017 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-28 00:48:26,017 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-28 00:48:26,017 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-28 00:48:26,018 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-28 00:48:26,018 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-28 00:48:26,018 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-28 00:48:26,019 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-28 00:48:26,020 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-28 00:48:26,023 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-28 00:48:26,045 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-28 00:48:26,045 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-28 00:48:26,046 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-28 00:48:26,046 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-28 00:48:26,047 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-28 00:48:26,047 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-28 00:48:26,048 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-28 00:48:26,048 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-28 00:48:26,048 INFO L138 SettingsManager]: * Use SBE=true [2021-12-28 00:48:26,048 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-28 00:48:26,049 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-28 00:48:26,049 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-28 00:48:26,049 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-28 00:48:26,049 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-28 00:48:26,049 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-28 00:48:26,050 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-28 00:48:26,050 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-28 00:48:26,050 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-28 00:48:26,050 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-28 00:48:26,050 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-28 00:48:26,050 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-28 00:48:26,050 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-28 00:48:26,050 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-28 00:48:26,051 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-28 00:48:26,051 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 00:48:26,051 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-28 00:48:26,057 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-28 00:48:26,058 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-28 00:48:26,058 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-28 00:48:26,058 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-28 00:48:26,058 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-28 00:48:26,058 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-28 00:48:26,059 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-28 00:48:26,059 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 -> a235b81518d1466c5f4be9b22c3eaea6ff575e28236a3798a0ed19e321bfc6e0 [2021-12-28 00:48:26,320 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-28 00:48:26,336 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-28 00:48:26,337 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-28 00:48:26,338 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-28 00:48:26,339 INFO L275 PluginConnector]: CDTParser initialized [2021-12-28 00:48:26,339 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec3_product35.cil.c [2021-12-28 00:48:26,383 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b7caea428/6535c33d0e9e45c390cee0b958a9c132/FLAGcff0e9ce8 [2021-12-28 00:48:26,787 INFO L306 CDTParser]: Found 1 translation units. [2021-12-28 00:48:26,787 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec3_product35.cil.c [2021-12-28 00:48:26,811 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b7caea428/6535c33d0e9e45c390cee0b958a9c132/FLAGcff0e9ce8 [2021-12-28 00:48:26,826 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b7caea428/6535c33d0e9e45c390cee0b958a9c132 [2021-12-28 00:48:26,828 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-28 00:48:26,829 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-28 00:48:26,830 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-28 00:48:26,830 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-28 00:48:26,833 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-28 00:48:26,833 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 12:48:26" (1/1) ... [2021-12-28 00:48:26,834 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b13a546 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:26, skipping insertion in model container [2021-12-28 00:48:26,834 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 12:48:26" (1/1) ... [2021-12-28 00:48:26,838 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-28 00:48:26,891 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-28 00:48:27,342 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_spec3_product35.cil.c[61781,61794] [2021-12-28 00:48:27,371 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 00:48:27,379 INFO L203 MainTranslator]: Completed pre-run [2021-12-28 00:48:27,475 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_spec3_product35.cil.c[61781,61794] [2021-12-28 00:48:27,488 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 00:48:27,522 INFO L208 MainTranslator]: Completed translation [2021-12-28 00:48:27,524 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27 WrapperNode [2021-12-28 00:48:27,524 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-28 00:48:27,525 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-28 00:48:27,525 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-28 00:48:27,525 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-28 00:48:27,529 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27" (1/1) ... [2021-12-28 00:48:27,559 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27" (1/1) ... [2021-12-28 00:48:27,619 INFO L137 Inliner]: procedures = 138, calls = 256, calls flagged for inlining = 66, calls inlined = 63, statements flattened = 1180 [2021-12-28 00:48:27,625 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-28 00:48:27,626 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-28 00:48:27,626 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-28 00:48:27,626 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-28 00:48:27,632 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27" (1/1) ... [2021-12-28 00:48:27,632 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27" (1/1) ... [2021-12-28 00:48:27,651 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27" (1/1) ... [2021-12-28 00:48:27,655 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27" (1/1) ... [2021-12-28 00:48:27,668 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27" (1/1) ... [2021-12-28 00:48:27,709 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27" (1/1) ... [2021-12-28 00:48:27,712 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27" (1/1) ... [2021-12-28 00:48:27,718 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-28 00:48:27,722 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-28 00:48:27,735 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-28 00:48:27,735 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-28 00:48:27,737 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27" (1/1) ... [2021-12-28 00:48:27,745 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 00:48:27,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:48:27,774 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-28 00:48:27,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-28 00:48:27,825 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2021-12-28 00:48:27,825 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2021-12-28 00:48:27,825 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2021-12-28 00:48:27,825 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2021-12-28 00:48:27,826 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2021-12-28 00:48:27,826 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2021-12-28 00:48:27,826 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2021-12-28 00:48:27,826 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2021-12-28 00:48:27,826 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2021-12-28 00:48:27,826 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2021-12-28 00:48:27,826 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-12-28 00:48:27,827 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-12-28 00:48:27,827 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__AutoResponder [2021-12-28 00:48:27,827 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__AutoResponder [2021-12-28 00:48:27,827 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-12-28 00:48:27,827 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-12-28 00:48:27,827 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-12-28 00:48:27,827 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-12-28 00:48:27,827 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-12-28 00:48:27,828 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-12-28 00:48:27,828 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2021-12-28 00:48:27,828 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2021-12-28 00:48:27,828 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-12-28 00:48:27,828 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-12-28 00:48:27,828 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-12-28 00:48:27,828 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-12-28 00:48:27,828 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-12-28 00:48:27,828 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-12-28 00:48:27,829 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-12-28 00:48:27,829 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2021-12-28 00:48:27,829 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2021-12-28 00:48:27,829 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-12-28 00:48:27,829 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-12-28 00:48:27,829 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-28 00:48:27,829 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-12-28 00:48:27,830 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-12-28 00:48:27,830 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2021-12-28 00:48:27,830 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2021-12-28 00:48:27,830 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2021-12-28 00:48:27,830 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2021-12-28 00:48:27,830 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-12-28 00:48:27,830 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-12-28 00:48:27,831 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2021-12-28 00:48:27,831 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2021-12-28 00:48:27,831 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-12-28 00:48:27,831 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-12-28 00:48:27,831 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-12-28 00:48:27,831 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-12-28 00:48:27,831 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2021-12-28 00:48:27,831 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2021-12-28 00:48:27,832 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-12-28 00:48:27,832 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-12-28 00:48:27,832 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2021-12-28 00:48:27,832 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2021-12-28 00:48:27,832 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-12-28 00:48:27,833 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-12-28 00:48:27,833 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-12-28 00:48:27,833 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-12-28 00:48:27,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-28 00:48:27,834 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-12-28 00:48:27,834 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-12-28 00:48:27,834 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2021-12-28 00:48:27,835 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2021-12-28 00:48:27,835 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-28 00:48:27,835 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-28 00:48:27,989 INFO L234 CfgBuilder]: Building ICFG [2021-12-28 00:48:27,990 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-28 00:48:28,517 INFO L275 CfgBuilder]: Performing block encoding [2021-12-28 00:48:28,524 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-28 00:48:28,524 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-28 00:48:28,526 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 12:48:28 BoogieIcfgContainer [2021-12-28 00:48:28,526 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-28 00:48:28,527 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-28 00:48:28,527 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-28 00:48:28,529 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-28 00:48:28,529 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.12 12:48:26" (1/3) ... [2021-12-28 00:48:28,530 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6103baf6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 12:48:28, skipping insertion in model container [2021-12-28 00:48:28,530 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 12:48:27" (2/3) ... [2021-12-28 00:48:28,530 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6103baf6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 12:48:28, skipping insertion in model container [2021-12-28 00:48:28,530 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 12:48:28" (3/3) ... [2021-12-28 00:48:28,531 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec3_product35.cil.c [2021-12-28 00:48:28,534 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-28 00:48:28,534 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-28 00:48:28,563 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-28 00:48:28,568 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-28 00:48:28,568 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-28 00:48:28,598 INFO L276 IsEmpty]: Start isEmpty. Operand has 477 states, 365 states have (on average 1.5315068493150685) internal successors, (559), 372 states have internal predecessors, (559), 80 states have call successors, (80), 30 states have call predecessors, (80), 30 states have return successors, (80), 78 states have call predecessors, (80), 80 states have call successors, (80) [2021-12-28 00:48:28,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-28 00:48:28,609 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:28,610 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:28,610 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:28,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:28,614 INFO L85 PathProgramCache]: Analyzing trace with hash 1167867297, now seen corresponding path program 1 times [2021-12-28 00:48:28,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:28,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843949836] [2021-12-28 00:48:28,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:28,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:28,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:28,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:28,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:28,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 00:48:28,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-28 00:48:28,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-28 00:48:28,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 00:48:28,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-28 00:48:28,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 00:48:28,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-28 00:48:28,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 00:48:28,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 00:48:28,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-28 00:48:28,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-28 00:48:28,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-28 00:48:28,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:28,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-28 00:48:28,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:29,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-28 00:48:29,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:29,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-28 00:48:29,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:29,008 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-28 00:48:29,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:29,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843949836] [2021-12-28 00:48:29,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843949836] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:48:29,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448376059] [2021-12-28 00:48:29,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:29,009 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:48:29,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:48:29,011 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 00:48:29,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-28 00:48:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:29,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 1297 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-28 00:48:29,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:48:29,500 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-28 00:48:29,500 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 00:48:29,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448376059] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:29,501 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 00:48:29,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2021-12-28 00:48:29,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465849360] [2021-12-28 00:48:29,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:29,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-28 00:48:29,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:29,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-28 00:48:29,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-28 00:48:29,525 INFO L87 Difference]: Start difference. First operand has 477 states, 365 states have (on average 1.5315068493150685) internal successors, (559), 372 states have internal predecessors, (559), 80 states have call successors, (80), 30 states have call predecessors, (80), 30 states have return successors, (80), 78 states have call predecessors, (80), 80 states have call successors, (80) Second operand has 2 states, 2 states have (on average 37.0) internal successors, (74), 2 states have internal predecessors, (74), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:48:29,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:29,572 INFO L93 Difference]: Finished difference Result 755 states and 1120 transitions. [2021-12-28 00:48:29,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-28 00:48:29,574 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 37.0) internal successors, (74), 2 states have internal predecessors, (74), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 139 [2021-12-28 00:48:29,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:29,584 INFO L225 Difference]: With dead ends: 755 [2021-12-28 00:48:29,585 INFO L226 Difference]: Without dead ends: 469 [2021-12-28 00:48:29,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-28 00:48:29,592 INFO L933 BasicCegarLoop]: 713 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, 713 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:29,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 713 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 00:48:29,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-12-28 00:48:29,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 469. [2021-12-28 00:48:29,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 359 states have (on average 1.5264623955431755) internal successors, (548), 364 states have internal predecessors, (548), 80 states have call successors, (80), 30 states have call predecessors, (80), 29 states have return successors, (77), 76 states have call predecessors, (77), 77 states have call successors, (77) [2021-12-28 00:48:29,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 705 transitions. [2021-12-28 00:48:29,645 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 705 transitions. Word has length 139 [2021-12-28 00:48:29,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:29,646 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 705 transitions. [2021-12-28 00:48:29,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.0) internal successors, (74), 2 states have internal predecessors, (74), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:48:29,647 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 705 transitions. [2021-12-28 00:48:29,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-28 00:48:29,650 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:29,650 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:29,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-28 00:48:29,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-12-28 00:48:29,871 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:29,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:29,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1311574471, now seen corresponding path program 1 times [2021-12-28 00:48:29,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:29,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146520014] [2021-12-28 00:48:29,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:29,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:29,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:29,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:29,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:29,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:29,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:29,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:29,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:29,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 00:48:29,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:29,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-28 00:48:29,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:29,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-28 00:48:29,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:29,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-28 00:48:29,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-28 00:48:30,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 00:48:30,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-28 00:48:30,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 00:48:30,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-28 00:48:30,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 00:48:30,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-28 00:48:30,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-28 00:48:30,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-28 00:48:30,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-28 00:48:30,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-28 00:48:30,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,027 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-28 00:48:30,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:30,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146520014] [2021-12-28 00:48:30,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146520014] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:48:30,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429521894] [2021-12-28 00:48:30,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:30,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:48:30,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:48:30,029 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 00:48:30,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-28 00:48:30,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 1298 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-28 00:48:30,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:48:30,438 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-28 00:48:30,438 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 00:48:30,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429521894] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:30,439 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 00:48:30,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-28 00:48:30,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769381021] [2021-12-28 00:48:30,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:30,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 00:48:30,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:30,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 00:48:30,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:48:30,441 INFO L87 Difference]: Start difference. First operand 469 states and 705 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:48:30,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:30,470 INFO L93 Difference]: Finished difference Result 744 states and 1094 transitions. [2021-12-28 00:48:30,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 00:48:30,470 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 140 [2021-12-28 00:48:30,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:30,473 INFO L225 Difference]: With dead ends: 744 [2021-12-28 00:48:30,474 INFO L226 Difference]: Without dead ends: 472 [2021-12-28 00:48:30,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:48:30,475 INFO L933 BasicCegarLoop]: 703 mSDtfsCounter, 1 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1404 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:30,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 1404 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 00:48:30,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-12-28 00:48:30,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 471. [2021-12-28 00:48:30,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 361 states have (on average 1.5235457063711912) internal successors, (550), 366 states have internal predecessors, (550), 80 states have call successors, (80), 30 states have call predecessors, (80), 29 states have return successors, (77), 76 states have call predecessors, (77), 77 states have call successors, (77) [2021-12-28 00:48:30,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 707 transitions. [2021-12-28 00:48:30,496 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 707 transitions. Word has length 140 [2021-12-28 00:48:30,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:30,497 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 707 transitions. [2021-12-28 00:48:30,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:48:30,497 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 707 transitions. [2021-12-28 00:48:30,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-28 00:48:30,500 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:30,500 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:30,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-28 00:48:30,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-12-28 00:48:30,711 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:30,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:30,712 INFO L85 PathProgramCache]: Analyzing trace with hash 663622155, now seen corresponding path program 1 times [2021-12-28 00:48:30,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:30,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803743635] [2021-12-28 00:48:30,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:30,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:30,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:30,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:30,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:30,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 00:48:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-28 00:48:30,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-28 00:48:30,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-28 00:48:30,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 00:48:30,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 00:48:30,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 00:48:30,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-28 00:48:30,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-28 00:48:30,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-28 00:48:30,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-28 00:48:30,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-28 00:48:30,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-28 00:48:30,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-28 00:48:30,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-28 00:48:30,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-28 00:48:30,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-28 00:48:30,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-28 00:48:30,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:30,889 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-28 00:48:30,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:30,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803743635] [2021-12-28 00:48:30,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803743635] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:48:30,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494855019] [2021-12-28 00:48:30,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:30,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:48:30,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:48:30,892 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 00:48:30,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-28 00:48:31,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 1406 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-28 00:48:31,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:48:31,367 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-12-28 00:48:31,367 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 00:48:31,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494855019] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:31,368 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 00:48:31,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-28 00:48:31,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123149460] [2021-12-28 00:48:31,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:31,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 00:48:31,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:31,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 00:48:31,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:48:31,369 INFO L87 Difference]: Start difference. First operand 471 states and 707 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:48:31,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:31,432 INFO L93 Difference]: Finished difference Result 995 states and 1514 transitions. [2021-12-28 00:48:31,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 00:48:31,432 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 168 [2021-12-28 00:48:31,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:31,438 INFO L225 Difference]: With dead ends: 995 [2021-12-28 00:48:31,439 INFO L226 Difference]: Without dead ends: 551 [2021-12-28 00:48:31,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-28 00:48:31,453 INFO L933 BasicCegarLoop]: 728 mSDtfsCounter, 142 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:31,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 1387 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 00:48:31,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-12-28 00:48:31,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 543. [2021-12-28 00:48:31,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 419 states have (on average 1.5441527446300716) internal successors, (647), 424 states have internal predecessors, (647), 94 states have call successors, (94), 30 states have call predecessors, (94), 29 states have return successors, (91), 90 states have call predecessors, (91), 91 states have call successors, (91) [2021-12-28 00:48:31,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 832 transitions. [2021-12-28 00:48:31,490 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 832 transitions. Word has length 168 [2021-12-28 00:48:31,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:31,491 INFO L470 AbstractCegarLoop]: Abstraction has 543 states and 832 transitions. [2021-12-28 00:48:31,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:48:31,491 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 832 transitions. [2021-12-28 00:48:31,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-12-28 00:48:31,494 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:31,494 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:31,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-28 00:48:31,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:48:31,715 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:31,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:31,716 INFO L85 PathProgramCache]: Analyzing trace with hash -834949809, now seen corresponding path program 1 times [2021-12-28 00:48:31,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:31,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139607098] [2021-12-28 00:48:31,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:31,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:31,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:31,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:31,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:31,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 00:48:31,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-28 00:48:31,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-28 00:48:31,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-28 00:48:31,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-28 00:48:31,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 00:48:31,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-28 00:48:31,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-28 00:48:31,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-28 00:48:31,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-28 00:48:31,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-28 00:48:31,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-28 00:48:31,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-28 00:48:31,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-28 00:48:31,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-28 00:48:31,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-28 00:48:31,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-28 00:48:31,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-28 00:48:31,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:31,818 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-28 00:48:31,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:31,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139607098] [2021-12-28 00:48:31,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139607098] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:48:31,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984232732] [2021-12-28 00:48:31,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:31,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:48:31,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:48:31,820 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 00:48:31,849 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-28 00:48:32,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 1413 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-28 00:48:32,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:48:32,318 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-28 00:48:32,318 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 00:48:32,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984232732] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:32,318 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 00:48:32,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2021-12-28 00:48:32,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441254045] [2021-12-28 00:48:32,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:32,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 00:48:32,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:32,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 00:48:32,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-28 00:48:32,320 INFO L87 Difference]: Start difference. First operand 543 states and 832 transitions. Second operand has 5 states, 4 states have (on average 25.0) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (21), 2 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-28 00:48:32,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:32,364 INFO L93 Difference]: Finished difference Result 1077 states and 1654 transitions. [2021-12-28 00:48:32,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 00:48:32,365 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 25.0) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (21), 2 states have call predecessors, (21), 3 states have call successors, (21) Word has length 169 [2021-12-28 00:48:32,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:32,368 INFO L225 Difference]: With dead ends: 1077 [2021-12-28 00:48:32,368 INFO L226 Difference]: Without dead ends: 545 [2021-12-28 00:48:32,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-28 00:48:32,370 INFO L933 BasicCegarLoop]: 696 mSDtfsCounter, 160 mSDsluCounter, 1906 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 2602 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:32,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 2602 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 00:48:32,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-12-28 00:48:32,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2021-12-28 00:48:32,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 420 states have (on average 1.542857142857143) internal successors, (648), 426 states have internal predecessors, (648), 94 states have call successors, (94), 30 states have call predecessors, (94), 30 states have return successors, (93), 90 states have call predecessors, (93), 91 states have call successors, (93) [2021-12-28 00:48:32,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 835 transitions. [2021-12-28 00:48:32,410 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 835 transitions. Word has length 169 [2021-12-28 00:48:32,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:32,411 INFO L470 AbstractCegarLoop]: Abstraction has 545 states and 835 transitions. [2021-12-28 00:48:32,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 25.0) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (21), 2 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-28 00:48:32,411 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 835 transitions. [2021-12-28 00:48:32,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-12-28 00:48:32,414 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:32,414 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:32,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-28 00:48:32,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:48:32,632 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:32,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:32,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1061317573, now seen corresponding path program 1 times [2021-12-28 00:48:32,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:32,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792524550] [2021-12-28 00:48:32,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:32,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:32,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:32,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:32,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:32,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-28 00:48:32,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-28 00:48:32,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-28 00:48:32,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-28 00:48:32,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-28 00:48:32,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-28 00:48:32,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 00:48:32,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 00:48:32,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-28 00:48:32,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-28 00:48:32,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-28 00:48:32,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-28 00:48:32,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-28 00:48:32,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-28 00:48:32,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:32,777 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-28 00:48:32,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:32,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792524550] [2021-12-28 00:48:32,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792524550] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:48:32,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402156027] [2021-12-28 00:48:32,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:32,778 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:48:32,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:48:32,779 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 00:48:32,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-28 00:48:33,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 1333 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-28 00:48:33,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:48:33,222 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-28 00:48:33,222 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 00:48:33,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402156027] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:33,223 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 00:48:33,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2021-12-28 00:48:33,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936522857] [2021-12-28 00:48:33,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:33,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 00:48:33,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:33,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 00:48:33,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-12-28 00:48:33,225 INFO L87 Difference]: Start difference. First operand 545 states and 835 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 3 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:48:33,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:33,276 INFO L93 Difference]: Finished difference Result 1079 states and 1659 transitions. [2021-12-28 00:48:33,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 00:48:33,277 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 3 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 151 [2021-12-28 00:48:33,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:33,280 INFO L225 Difference]: With dead ends: 1079 [2021-12-28 00:48:33,280 INFO L226 Difference]: Without dead ends: 547 [2021-12-28 00:48:33,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-12-28 00:48:33,283 INFO L933 BasicCegarLoop]: 694 mSDtfsCounter, 159 mSDsluCounter, 1897 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 2591 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:33,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 2591 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 00:48:33,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-12-28 00:48:33,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2021-12-28 00:48:33,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 421 states have (on average 1.5415676959619953) internal successors, (649), 428 states have internal predecessors, (649), 94 states have call successors, (94), 30 states have call predecessors, (94), 31 states have return successors, (98), 90 states have call predecessors, (98), 91 states have call successors, (98) [2021-12-28 00:48:33,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 841 transitions. [2021-12-28 00:48:33,304 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 841 transitions. Word has length 151 [2021-12-28 00:48:33,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:33,306 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 841 transitions. [2021-12-28 00:48:33,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 3 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:48:33,307 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 841 transitions. [2021-12-28 00:48:33,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-28 00:48:33,310 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:33,310 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:33,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-28 00:48:33,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:48:33,529 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:33,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:33,530 INFO L85 PathProgramCache]: Analyzing trace with hash -1881780488, now seen corresponding path program 1 times [2021-12-28 00:48:33,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:33,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957956844] [2021-12-28 00:48:33,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:33,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:33,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:33,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:33,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:33,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:33,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:33,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-28 00:48:33,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-28 00:48:33,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 00:48:33,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-28 00:48:33,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-28 00:48:33,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 00:48:33,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-28 00:48:33,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-28 00:48:33,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-28 00:48:33,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-28 00:48:33,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-28 00:48:33,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-28 00:48:33,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 00:48:33,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:33,647 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-28 00:48:33,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:33,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957956844] [2021-12-28 00:48:33,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957956844] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:33,648 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:48:33,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-28 00:48:33,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753186651] [2021-12-28 00:48:33,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:33,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-28 00:48:33,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:33,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-28 00:48:33,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-28 00:48:33,650 INFO L87 Difference]: Start difference. First operand 547 states and 841 transitions. Second operand has 9 states, 8 states have (on average 11.375) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (22), 6 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:48:35,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:35,499 INFO L93 Difference]: Finished difference Result 1312 states and 2045 transitions. [2021-12-28 00:48:35,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-28 00:48:35,499 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 11.375) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (22), 6 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) Word has length 152 [2021-12-28 00:48:35,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:35,505 INFO L225 Difference]: With dead ends: 1312 [2021-12-28 00:48:35,505 INFO L226 Difference]: Without dead ends: 788 [2021-12-28 00:48:35,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-28 00:48:35,508 INFO L933 BasicCegarLoop]: 864 mSDtfsCounter, 1748 mSDsluCounter, 1034 mSDsCounter, 0 mSdLazyCounter, 3162 mSolverCounterSat, 777 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1768 SdHoareTripleChecker+Valid, 1898 SdHoareTripleChecker+Invalid, 3939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 777 IncrementalHoareTripleChecker+Valid, 3162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:35,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1768 Valid, 1898 Invalid, 3939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [777 Valid, 3162 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-28 00:48:35,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2021-12-28 00:48:35,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 547. [2021-12-28 00:48:35,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 421 states have (on average 1.5415676959619953) internal successors, (649), 428 states have internal predecessors, (649), 94 states have call successors, (94), 30 states have call predecessors, (94), 31 states have return successors, (97), 90 states have call predecessors, (97), 91 states have call successors, (97) [2021-12-28 00:48:35,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 840 transitions. [2021-12-28 00:48:35,553 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 840 transitions. Word has length 152 [2021-12-28 00:48:35,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:35,553 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 840 transitions. [2021-12-28 00:48:35,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 11.375) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (22), 6 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-28 00:48:35,554 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 840 transitions. [2021-12-28 00:48:35,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2021-12-28 00:48:35,557 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:35,557 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:35,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-28 00:48:35,557 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:35,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:35,558 INFO L85 PathProgramCache]: Analyzing trace with hash 253588646, now seen corresponding path program 1 times [2021-12-28 00:48:35,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:35,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123786092] [2021-12-28 00:48:35,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:35,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:35,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:35,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:35,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:35,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:35,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:35,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 00:48:35,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-28 00:48:35,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-28 00:48:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-28 00:48:35,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 00:48:35,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 00:48:35,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-28 00:48:35,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-28 00:48:35,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-28 00:48:35,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-28 00:48:35,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-28 00:48:35,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-28 00:48:35,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-28 00:48:35,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-28 00:48:35,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-28 00:48:35,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-28 00:48:35,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:35,706 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-28 00:48:35,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:35,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123786092] [2021-12-28 00:48:35,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123786092] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:35,707 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:48:35,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-28 00:48:35,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832002558] [2021-12-28 00:48:35,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:35,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-28 00:48:35,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:35,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-28 00:48:35,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-28 00:48:35,709 INFO L87 Difference]: Start difference. First operand 547 states and 840 transitions. Second operand has 9 states, 8 states have (on average 12.375) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (25), 6 states have call predecessors, (25), 2 states have return successors, (21), 2 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-28 00:48:37,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:37,624 INFO L93 Difference]: Finished difference Result 1314 states and 2048 transitions. [2021-12-28 00:48:37,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-28 00:48:37,625 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.375) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (25), 6 states have call predecessors, (25), 2 states have return successors, (21), 2 states have call predecessors, (21), 3 states have call successors, (21) Word has length 172 [2021-12-28 00:48:37,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:37,629 INFO L225 Difference]: With dead ends: 1314 [2021-12-28 00:48:37,630 INFO L226 Difference]: Without dead ends: 790 [2021-12-28 00:48:37,631 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-28 00:48:37,632 INFO L933 BasicCegarLoop]: 865 mSDtfsCounter, 1745 mSDsluCounter, 1034 mSDsCounter, 0 mSdLazyCounter, 3175 mSolverCounterSat, 766 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1766 SdHoareTripleChecker+Valid, 1899 SdHoareTripleChecker+Invalid, 3941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 766 IncrementalHoareTripleChecker+Valid, 3175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:37,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1766 Valid, 1899 Invalid, 3941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [766 Valid, 3175 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-28 00:48:37,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2021-12-28 00:48:37,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 549. [2021-12-28 00:48:37,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 422 states have (on average 1.5402843601895735) internal successors, (650), 430 states have internal predecessors, (650), 94 states have call successors, (94), 30 states have call predecessors, (94), 32 states have return successors, (99), 90 states have call predecessors, (99), 91 states have call successors, (99) [2021-12-28 00:48:37,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 843 transitions. [2021-12-28 00:48:37,657 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 843 transitions. Word has length 172 [2021-12-28 00:48:37,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:37,657 INFO L470 AbstractCegarLoop]: Abstraction has 549 states and 843 transitions. [2021-12-28 00:48:37,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.375) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (25), 6 states have call predecessors, (25), 2 states have return successors, (21), 2 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-28 00:48:37,658 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 843 transitions. [2021-12-28 00:48:37,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-12-28 00:48:37,659 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:37,659 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:37,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-28 00:48:37,660 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:37,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:37,660 INFO L85 PathProgramCache]: Analyzing trace with hash -195537165, now seen corresponding path program 1 times [2021-12-28 00:48:37,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:37,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225819640] [2021-12-28 00:48:37,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:37,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:37,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:37,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:37,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:37,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:37,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:37,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:48:37,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-28 00:48:37,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 00:48:37,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-28 00:48:37,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 00:48:37,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-28 00:48:37,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 00:48:37,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-28 00:48:37,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-28 00:48:37,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-28 00:48:37,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-28 00:48:37,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-28 00:48:37,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-28 00:48:37,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:37,792 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-28 00:48:37,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:37,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225819640] [2021-12-28 00:48:37,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225819640] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:37,792 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:48:37,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-28 00:48:37,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234585198] [2021-12-28 00:48:37,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:37,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-28 00:48:37,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:37,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-28 00:48:37,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-28 00:48:37,794 INFO L87 Difference]: Start difference. First operand 549 states and 843 transitions. Second operand has 12 states, 11 states have (on average 8.727272727272727) internal successors, (96), 8 states have internal predecessors, (96), 4 states have call successors, (22), 6 states have call predecessors, (22), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-28 00:48:40,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:40,905 INFO L93 Difference]: Finished difference Result 1312 states and 2043 transitions. [2021-12-28 00:48:40,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-28 00:48:40,906 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.727272727272727) internal successors, (96), 8 states have internal predecessors, (96), 4 states have call successors, (22), 6 states have call predecessors, (22), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) Word has length 154 [2021-12-28 00:48:40,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:40,910 INFO L225 Difference]: With dead ends: 1312 [2021-12-28 00:48:40,910 INFO L226 Difference]: Without dead ends: 790 [2021-12-28 00:48:40,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-28 00:48:40,912 INFO L933 BasicCegarLoop]: 854 mSDtfsCounter, 1890 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 5730 mSolverCounterSat, 822 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1890 SdHoareTripleChecker+Valid, 2284 SdHoareTripleChecker+Invalid, 6552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 822 IncrementalHoareTripleChecker+Valid, 5730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:40,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1890 Valid, 2284 Invalid, 6552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [822 Valid, 5730 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-28 00:48:40,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2021-12-28 00:48:40,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 549. [2021-12-28 00:48:40,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 422 states have (on average 1.5402843601895735) internal successors, (650), 430 states have internal predecessors, (650), 94 states have call successors, (94), 30 states have call predecessors, (94), 32 states have return successors, (98), 90 states have call predecessors, (98), 91 states have call successors, (98) [2021-12-28 00:48:40,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 842 transitions. [2021-12-28 00:48:40,940 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 842 transitions. Word has length 154 [2021-12-28 00:48:40,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:40,940 INFO L470 AbstractCegarLoop]: Abstraction has 549 states and 842 transitions. [2021-12-28 00:48:40,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.727272727272727) internal successors, (96), 8 states have internal predecessors, (96), 4 states have call successors, (22), 6 states have call predecessors, (22), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-28 00:48:40,940 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 842 transitions. [2021-12-28 00:48:40,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-12-28 00:48:40,942 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:40,942 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:40,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-28 00:48:40,943 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:40,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:40,943 INFO L85 PathProgramCache]: Analyzing trace with hash -2029074581, now seen corresponding path program 1 times [2021-12-28 00:48:40,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:40,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744922047] [2021-12-28 00:48:40,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:40,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:40,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:40,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:40,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:40,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:40,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:40,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:40,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:40,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:41,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:41,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:48:41,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-28 00:48:41,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-28 00:48:41,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-28 00:48:41,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-28 00:48:41,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-28 00:48:41,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 00:48:41,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-28 00:48:41,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-28 00:48:41,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-28 00:48:41,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-28 00:48:41,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-28 00:48:41,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-28 00:48:41,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-28 00:48:41,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-28 00:48:41,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-28 00:48:41,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:41,065 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:48:41,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:41,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744922047] [2021-12-28 00:48:41,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744922047] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:41,066 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:48:41,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-28 00:48:41,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962109285] [2021-12-28 00:48:41,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:41,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-28 00:48:41,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:41,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-28 00:48:41,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-28 00:48:41,068 INFO L87 Difference]: Start difference. First operand 549 states and 842 transitions. Second operand has 12 states, 11 states have (on average 9.454545454545455) internal successors, (104), 8 states have internal predecessors, (104), 4 states have call successors, (25), 6 states have call predecessors, (25), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) [2021-12-28 00:48:43,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:43,470 INFO L93 Difference]: Finished difference Result 1314 states and 2049 transitions. [2021-12-28 00:48:43,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-28 00:48:43,470 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 9.454545454545455) internal successors, (104), 8 states have internal predecessors, (104), 4 states have call successors, (25), 6 states have call predecessors, (25), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) Word has length 174 [2021-12-28 00:48:43,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:43,474 INFO L225 Difference]: With dead ends: 1314 [2021-12-28 00:48:43,476 INFO L226 Difference]: Without dead ends: 792 [2021-12-28 00:48:43,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-28 00:48:43,479 INFO L933 BasicCegarLoop]: 855 mSDtfsCounter, 1884 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 5745 mSolverCounterSat, 826 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1884 SdHoareTripleChecker+Valid, 2285 SdHoareTripleChecker+Invalid, 6571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 826 IncrementalHoareTripleChecker+Valid, 5745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:43,479 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1884 Valid, 2285 Invalid, 6571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [826 Valid, 5745 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-28 00:48:43,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2021-12-28 00:48:43,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 551. [2021-12-28 00:48:43,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 423 states have (on average 1.5390070921985815) internal successors, (651), 432 states have internal predecessors, (651), 94 states have call successors, (94), 30 states have call predecessors, (94), 33 states have return successors, (103), 90 states have call predecessors, (103), 91 states have call successors, (103) [2021-12-28 00:48:43,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 848 transitions. [2021-12-28 00:48:43,507 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 848 transitions. Word has length 174 [2021-12-28 00:48:43,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:43,508 INFO L470 AbstractCegarLoop]: Abstraction has 551 states and 848 transitions. [2021-12-28 00:48:43,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 9.454545454545455) internal successors, (104), 8 states have internal predecessors, (104), 4 states have call successors, (25), 6 states have call predecessors, (25), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) [2021-12-28 00:48:43,509 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 848 transitions. [2021-12-28 00:48:43,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-12-28 00:48:43,510 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:43,511 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:43,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-28 00:48:43,511 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:43,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:43,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1855523143, now seen corresponding path program 1 times [2021-12-28 00:48:43,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:43,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581439785] [2021-12-28 00:48:43,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:43,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:43,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:43,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:43,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:43,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:43,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:43,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:48:43,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-28 00:48:43,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-28 00:48:43,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 00:48:43,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-28 00:48:43,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-28 00:48:43,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-28 00:48:43,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-28 00:48:43,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-28 00:48:43,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-28 00:48:43,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-28 00:48:43,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-28 00:48:43,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-28 00:48:43,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-28 00:48:43,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-28 00:48:43,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-28 00:48:43,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:43,720 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-28 00:48:43,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:43,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581439785] [2021-12-28 00:48:43,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581439785] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:48:43,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049952653] [2021-12-28 00:48:43,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:43,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:48:43,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:48:43,736 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 00:48:43,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-28 00:48:44,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:44,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 1419 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-28 00:48:44,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:48:44,160 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 00:48:44,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 00:48:44,349 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 00:48:44,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049952653] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-28 00:48:44,349 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-28 00:48:44,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2021-12-28 00:48:44,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74417812] [2021-12-28 00:48:44,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-28 00:48:44,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-28 00:48:44,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:44,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-28 00:48:44,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-28 00:48:44,354 INFO L87 Difference]: Start difference. First operand 551 states and 848 transitions. Second operand has 15 states, 14 states have (on average 12.0) internal successors, (168), 11 states have internal predecessors, (168), 4 states have call successors, (50), 6 states have call predecessors, (50), 3 states have return successors, (40), 3 states have call predecessors, (40), 4 states have call successors, (40) [2021-12-28 00:48:47,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:47,548 INFO L93 Difference]: Finished difference Result 2223 states and 3687 transitions. [2021-12-28 00:48:47,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-28 00:48:47,548 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 12.0) internal successors, (168), 11 states have internal predecessors, (168), 4 states have call successors, (50), 6 states have call predecessors, (50), 3 states have return successors, (40), 3 states have call predecessors, (40), 4 states have call successors, (40) Word has length 175 [2021-12-28 00:48:47,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:47,556 INFO L225 Difference]: With dead ends: 2223 [2021-12-28 00:48:47,557 INFO L226 Difference]: Without dead ends: 1703 [2021-12-28 00:48:47,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 389 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=181, Invalid=811, Unknown=0, NotChecked=0, Total=992 [2021-12-28 00:48:47,559 INFO L933 BasicCegarLoop]: 1075 mSDtfsCounter, 4355 mSDsluCounter, 3498 mSDsCounter, 0 mSdLazyCounter, 7138 mSolverCounterSat, 1850 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4357 SdHoareTripleChecker+Valid, 4573 SdHoareTripleChecker+Invalid, 8988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1850 IncrementalHoareTripleChecker+Valid, 7138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:47,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4357 Valid, 4573 Invalid, 8988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1850 Valid, 7138 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-28 00:48:47,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1703 states. [2021-12-28 00:48:47,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1703 to 994. [2021-12-28 00:48:47,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 994 states, 787 states have (on average 1.5972045743329097) internal successors, (1257), 796 states have internal predecessors, (1257), 173 states have call successors, (173), 30 states have call predecessors, (173), 33 states have return successors, (192), 169 states have call predecessors, (192), 170 states have call successors, (192) [2021-12-28 00:48:47,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 994 states to 994 states and 1622 transitions. [2021-12-28 00:48:47,623 INFO L78 Accepts]: Start accepts. Automaton has 994 states and 1622 transitions. Word has length 175 [2021-12-28 00:48:47,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:47,624 INFO L470 AbstractCegarLoop]: Abstraction has 994 states and 1622 transitions. [2021-12-28 00:48:47,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 12.0) internal successors, (168), 11 states have internal predecessors, (168), 4 states have call successors, (50), 6 states have call predecessors, (50), 3 states have return successors, (40), 3 states have call predecessors, (40), 4 states have call successors, (40) [2021-12-28 00:48:47,624 INFO L276 IsEmpty]: Start isEmpty. Operand 994 states and 1622 transitions. [2021-12-28 00:48:47,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-28 00:48:47,627 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:47,628 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:47,647 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-28 00:48:47,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:48:47,845 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:47,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:47,846 INFO L85 PathProgramCache]: Analyzing trace with hash 732379611, now seen corresponding path program 1 times [2021-12-28 00:48:47,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:47,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508665939] [2021-12-28 00:48:47,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:47,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:47,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:47,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:47,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:47,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:47,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:47,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:48:47,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 00:48:47,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 00:48:47,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-28 00:48:47,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-28 00:48:47,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 00:48:47,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-28 00:48:47,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-28 00:48:47,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-28 00:48:47,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-28 00:48:47,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-28 00:48:47,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-28 00:48:47,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-28 00:48:47,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:47,939 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:48:47,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:47,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508665939] [2021-12-28 00:48:47,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508665939] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:47,940 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:48:47,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 00:48:47,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271186717] [2021-12-28 00:48:47,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:47,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 00:48:47,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:47,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 00:48:47,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 00:48:47,942 INFO L87 Difference]: Start difference. First operand 994 states and 1622 transitions. Second operand has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:48:49,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:49,294 INFO L93 Difference]: Finished difference Result 2574 states and 4295 transitions. [2021-12-28 00:48:49,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:48:49,295 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 159 [2021-12-28 00:48:49,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:49,315 INFO L225 Difference]: With dead ends: 2574 [2021-12-28 00:48:49,316 INFO L226 Difference]: Without dead ends: 1658 [2021-12-28 00:48:49,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-28 00:48:49,334 INFO L933 BasicCegarLoop]: 895 mSDtfsCounter, 1741 mSDsluCounter, 810 mSDsCounter, 0 mSdLazyCounter, 1574 mSolverCounterSat, 845 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1760 SdHoareTripleChecker+Valid, 1705 SdHoareTripleChecker+Invalid, 2419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 845 IncrementalHoareTripleChecker+Valid, 1574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:49,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1760 Valid, 1705 Invalid, 2419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [845 Valid, 1574 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-28 00:48:49,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1658 states. [2021-12-28 00:48:49,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1658 to 1409. [2021-12-28 00:48:49,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1409 states, 1123 states have (on average 1.617987533392698) internal successors, (1817), 1132 states have internal predecessors, (1817), 252 states have call successors, (252), 30 states have call predecessors, (252), 33 states have return successors, (281), 248 states have call predecessors, (281), 249 states have call successors, (281) [2021-12-28 00:48:49,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1409 states to 1409 states and 2350 transitions. [2021-12-28 00:48:49,422 INFO L78 Accepts]: Start accepts. Automaton has 1409 states and 2350 transitions. Word has length 159 [2021-12-28 00:48:49,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:49,423 INFO L470 AbstractCegarLoop]: Abstraction has 1409 states and 2350 transitions. [2021-12-28 00:48:49,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:48:49,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1409 states and 2350 transitions. [2021-12-28 00:48:49,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-28 00:48:49,428 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:49,428 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:49,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-28 00:48:49,428 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:49,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:49,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1980513845, now seen corresponding path program 1 times [2021-12-28 00:48:49,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:49,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564225367] [2021-12-28 00:48:49,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:49,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:49,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:49,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:49,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:49,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:49,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:49,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:48:49,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-28 00:48:49,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-28 00:48:49,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-28 00:48:49,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 00:48:49,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 00:48:49,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-28 00:48:49,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-28 00:48:49,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-28 00:48:49,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-28 00:48:49,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-28 00:48:49,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-28 00:48:49,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-28 00:48:49,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-28 00:48:49,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-28 00:48:49,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-28 00:48:49,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:49,531 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 00:48:49,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:49,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564225367] [2021-12-28 00:48:49,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564225367] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:49,531 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:48:49,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 00:48:49,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159323933] [2021-12-28 00:48:49,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:49,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 00:48:49,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:49,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 00:48:49,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 00:48:49,534 INFO L87 Difference]: Start difference. First operand 1409 states and 2350 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:48:50,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:50,798 INFO L93 Difference]: Finished difference Result 3613 states and 6108 transitions. [2021-12-28 00:48:50,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:48:50,798 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 179 [2021-12-28 00:48:50,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:50,835 INFO L225 Difference]: With dead ends: 3613 [2021-12-28 00:48:50,835 INFO L226 Difference]: Without dead ends: 2335 [2021-12-28 00:48:50,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-28 00:48:50,840 INFO L933 BasicCegarLoop]: 899 mSDtfsCounter, 1737 mSDsluCounter, 831 mSDsCounter, 0 mSdLazyCounter, 1566 mSolverCounterSat, 824 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1756 SdHoareTripleChecker+Valid, 1730 SdHoareTripleChecker+Invalid, 2390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 824 IncrementalHoareTripleChecker+Valid, 1566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:50,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1756 Valid, 1730 Invalid, 2390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [824 Valid, 1566 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-28 00:48:50,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-12-28 00:48:50,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 2086. [2021-12-28 00:48:50,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2086 states, 1681 states have (on average 1.629387269482451) internal successors, (2739), 1690 states have internal predecessors, (2739), 371 states have call successors, (371), 30 states have call predecessors, (371), 33 states have return successors, (400), 367 states have call predecessors, (400), 368 states have call successors, (400) [2021-12-28 00:48:50,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2086 states to 2086 states and 3510 transitions. [2021-12-28 00:48:50,965 INFO L78 Accepts]: Start accepts. Automaton has 2086 states and 3510 transitions. Word has length 179 [2021-12-28 00:48:50,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:50,965 INFO L470 AbstractCegarLoop]: Abstraction has 2086 states and 3510 transitions. [2021-12-28 00:48:50,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:48:50,965 INFO L276 IsEmpty]: Start isEmpty. Operand 2086 states and 3510 transitions. [2021-12-28 00:48:50,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-12-28 00:48:50,973 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:50,973 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:50,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-28 00:48:50,974 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:50,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:50,974 INFO L85 PathProgramCache]: Analyzing trace with hash 1336105740, now seen corresponding path program 1 times [2021-12-28 00:48:50,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:50,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333402422] [2021-12-28 00:48:50,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:50,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:50,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:51,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:51,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:51,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:51,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:51,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:48:51,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-28 00:48:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-28 00:48:51,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 00:48:51,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 00:48:51,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 00:48:51,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-28 00:48:51,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-28 00:48:51,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-28 00:48:51,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-28 00:48:51,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-28 00:48:51,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 00:48:51,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-28 00:48:51,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-28 00:48:51,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-28 00:48:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-28 00:48:51,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:51,069 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 00:48:51,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:51,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333402422] [2021-12-28 00:48:51,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333402422] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:51,069 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:48:51,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 00:48:51,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012989263] [2021-12-28 00:48:51,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:51,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 00:48:51,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:51,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 00:48:51,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 00:48:51,071 INFO L87 Difference]: Start difference. First operand 2086 states and 3510 transitions. Second operand has 7 states, 7 states have (on average 15.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:48:52,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:52,658 INFO L93 Difference]: Finished difference Result 5198 states and 8887 transitions. [2021-12-28 00:48:52,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:48:52,659 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 180 [2021-12-28 00:48:52,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:52,680 INFO L225 Difference]: With dead ends: 5198 [2021-12-28 00:48:52,681 INFO L226 Difference]: Without dead ends: 3378 [2021-12-28 00:48:52,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-28 00:48:52,702 INFO L933 BasicCegarLoop]: 894 mSDtfsCounter, 1733 mSDsluCounter, 805 mSDsCounter, 0 mSdLazyCounter, 1578 mSolverCounterSat, 819 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1751 SdHoareTripleChecker+Valid, 1699 SdHoareTripleChecker+Invalid, 2397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 819 IncrementalHoareTripleChecker+Valid, 1578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:52,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1751 Valid, 1699 Invalid, 2397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [819 Valid, 1578 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-28 00:48:52,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3378 states. [2021-12-28 00:48:52,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3378 to 3129. [2021-12-28 00:48:52,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3129 states, 2562 states have (on average 1.6381733021077283) internal successors, (4197), 2571 states have internal predecessors, (4197), 533 states have call successors, (533), 30 states have call predecessors, (533), 33 states have return successors, (578), 529 states have call predecessors, (578), 530 states have call successors, (578) [2021-12-28 00:48:52,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3129 states to 3129 states and 5308 transitions. [2021-12-28 00:48:52,919 INFO L78 Accepts]: Start accepts. Automaton has 3129 states and 5308 transitions. Word has length 180 [2021-12-28 00:48:52,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:52,920 INFO L470 AbstractCegarLoop]: Abstraction has 3129 states and 5308 transitions. [2021-12-28 00:48:52,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:48:52,920 INFO L276 IsEmpty]: Start isEmpty. Operand 3129 states and 5308 transitions. [2021-12-28 00:48:52,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-28 00:48:52,932 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:52,932 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:52,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-28 00:48:52,932 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:52,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:52,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1099827605, now seen corresponding path program 1 times [2021-12-28 00:48:52,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:52,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707572146] [2021-12-28 00:48:52,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:52,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:52,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:52,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:52,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:52,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:52,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:52,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:52,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:52,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:52,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:52,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:52,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:52,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:48:52,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:52,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-28 00:48:52,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-28 00:48:53,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 00:48:53,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-28 00:48:53,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-28 00:48:53,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-28 00:48:53,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-28 00:48:53,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-28 00:48:53,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-28 00:48:53,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-28 00:48:53,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-28 00:48:53,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-28 00:48:53,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:53,016 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:48:53,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:53,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707572146] [2021-12-28 00:48:53,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707572146] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:53,016 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:48:53,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 00:48:53,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533733100] [2021-12-28 00:48:53,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:53,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 00:48:53,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:53,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 00:48:53,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 00:48:53,018 INFO L87 Difference]: Start difference. First operand 3129 states and 5308 transitions. Second operand has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:48:54,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:54,658 INFO L93 Difference]: Finished difference Result 7712 states and 13302 transitions. [2021-12-28 00:48:54,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:48:54,659 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 162 [2021-12-28 00:48:54,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:54,692 INFO L225 Difference]: With dead ends: 7712 [2021-12-28 00:48:54,692 INFO L226 Difference]: Without dead ends: 5068 [2021-12-28 00:48:54,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-28 00:48:54,699 INFO L933 BasicCegarLoop]: 891 mSDtfsCounter, 1731 mSDsluCounter, 805 mSDsCounter, 0 mSdLazyCounter, 1575 mSolverCounterSat, 806 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1749 SdHoareTripleChecker+Valid, 1696 SdHoareTripleChecker+Invalid, 2381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 806 IncrementalHoareTripleChecker+Valid, 1575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:54,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1749 Valid, 1696 Invalid, 2381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [806 Valid, 1575 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-28 00:48:54,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5068 states. [2021-12-28 00:48:54,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5068 to 4819. [2021-12-28 00:48:54,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4819 states, 4007 states have (on average 1.644372348390317) internal successors, (6589), 4016 states have internal predecessors, (6589), 778 states have call successors, (778), 30 states have call predecessors, (778), 33 states have return successors, (849), 774 states have call predecessors, (849), 775 states have call successors, (849) [2021-12-28 00:48:54,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4819 states to 4819 states and 8216 transitions. [2021-12-28 00:48:54,948 INFO L78 Accepts]: Start accepts. Automaton has 4819 states and 8216 transitions. Word has length 162 [2021-12-28 00:48:54,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:54,949 INFO L470 AbstractCegarLoop]: Abstraction has 4819 states and 8216 transitions. [2021-12-28 00:48:54,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:48:54,949 INFO L276 IsEmpty]: Start isEmpty. Operand 4819 states and 8216 transitions. [2021-12-28 00:48:54,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2021-12-28 00:48:54,971 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:54,971 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:54,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-28 00:48:54,971 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:54,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:54,972 INFO L85 PathProgramCache]: Analyzing trace with hash 448524336, now seen corresponding path program 1 times [2021-12-28 00:48:54,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:54,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669129464] [2021-12-28 00:48:54,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:54,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:54,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:55,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:55,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:55,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:55,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:55,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:48:55,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-28 00:48:55,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-28 00:48:55,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-28 00:48:55,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-28 00:48:55,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-28 00:48:55,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-28 00:48:55,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-28 00:48:55,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-28 00:48:55,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-28 00:48:55,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-28 00:48:55,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-28 00:48:55,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-28 00:48:55,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-28 00:48:55,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-28 00:48:55,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-28 00:48:55,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:55,058 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 00:48:55,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:55,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669129464] [2021-12-28 00:48:55,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669129464] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:55,059 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:48:55,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 00:48:55,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332559698] [2021-12-28 00:48:55,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:55,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 00:48:55,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:55,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 00:48:55,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 00:48:55,060 INFO L87 Difference]: Start difference. First operand 4819 states and 8216 transitions. Second operand has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:48:56,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:56,600 INFO L93 Difference]: Finished difference Result 11913 states and 20679 transitions. [2021-12-28 00:48:56,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:48:56,600 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 182 [2021-12-28 00:48:56,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:56,630 INFO L225 Difference]: With dead ends: 11913 [2021-12-28 00:48:56,630 INFO L226 Difference]: Without dead ends: 7911 [2021-12-28 00:48:56,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-28 00:48:56,639 INFO L933 BasicCegarLoop]: 901 mSDtfsCounter, 1732 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 1580 mSolverCounterSat, 841 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1751 SdHoareTripleChecker+Valid, 1725 SdHoareTripleChecker+Invalid, 2421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 841 IncrementalHoareTripleChecker+Valid, 1580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:56,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1751 Valid, 1725 Invalid, 2421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [841 Valid, 1580 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-28 00:48:56,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7911 states. [2021-12-28 00:48:56,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7911 to 7662. [2021-12-28 00:48:57,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7662 states, 6357 states have (on average 1.6435425515180115) internal successors, (10448), 6366 states have internal predecessors, (10448), 1271 states have call successors, (1271), 30 states have call predecessors, (1271), 33 states have return successors, (1386), 1267 states have call predecessors, (1386), 1268 states have call successors, (1386) [2021-12-28 00:48:57,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7662 states to 7662 states and 13105 transitions. [2021-12-28 00:48:57,022 INFO L78 Accepts]: Start accepts. Automaton has 7662 states and 13105 transitions. Word has length 182 [2021-12-28 00:48:57,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:57,022 INFO L470 AbstractCegarLoop]: Abstraction has 7662 states and 13105 transitions. [2021-12-28 00:48:57,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:48:57,022 INFO L276 IsEmpty]: Start isEmpty. Operand 7662 states and 13105 transitions. [2021-12-28 00:48:57,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-28 00:48:57,047 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:57,047 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:57,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-28 00:48:57,047 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:57,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:57,048 INFO L85 PathProgramCache]: Analyzing trace with hash 2099558671, now seen corresponding path program 1 times [2021-12-28 00:48:57,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:57,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862188255] [2021-12-28 00:48:57,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:57,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:57,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:57,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:57,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:57,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:57,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:48:57,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-28 00:48:57,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-28 00:48:57,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-28 00:48:57,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-28 00:48:57,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-28 00:48:57,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-28 00:48:57,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-28 00:48:57,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-28 00:48:57,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-28 00:48:57,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-28 00:48:57,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-28 00:48:57,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-28 00:48:57,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:57,131 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:48:57,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:57,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862188255] [2021-12-28 00:48:57,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862188255] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:57,132 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:48:57,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 00:48:57,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955249115] [2021-12-28 00:48:57,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:57,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 00:48:57,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:57,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 00:48:57,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 00:48:57,134 INFO L87 Difference]: Start difference. First operand 7662 states and 13105 transitions. Second operand has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:48:58,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:48:58,704 INFO L93 Difference]: Finished difference Result 19528 states and 33955 transitions. [2021-12-28 00:48:58,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:48:58,704 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 164 [2021-12-28 00:48:58,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:48:58,746 INFO L225 Difference]: With dead ends: 19528 [2021-12-28 00:48:58,746 INFO L226 Difference]: Without dead ends: 13085 [2021-12-28 00:48:58,764 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-28 00:48:58,765 INFO L933 BasicCegarLoop]: 894 mSDtfsCounter, 1730 mSDsluCounter, 810 mSDsCounter, 0 mSdLazyCounter, 1588 mSolverCounterSat, 819 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1749 SdHoareTripleChecker+Valid, 1704 SdHoareTripleChecker+Invalid, 2407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 819 IncrementalHoareTripleChecker+Valid, 1588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-28 00:48:58,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1749 Valid, 1704 Invalid, 2407 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [819 Valid, 1588 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-28 00:48:58,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13085 states. [2021-12-28 00:48:59,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13085 to 12836. [2021-12-28 00:48:59,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12836 states, 10709 states have (on average 1.644504622280325) internal successors, (17611), 10718 states have internal predecessors, (17611), 2093 states have call successors, (2093), 30 states have call predecessors, (2093), 33 states have return successors, (2286), 2089 states have call predecessors, (2286), 2090 states have call successors, (2286) [2021-12-28 00:48:59,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12836 states to 12836 states and 21990 transitions. [2021-12-28 00:48:59,395 INFO L78 Accepts]: Start accepts. Automaton has 12836 states and 21990 transitions. Word has length 164 [2021-12-28 00:48:59,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:48:59,395 INFO L470 AbstractCegarLoop]: Abstraction has 12836 states and 21990 transitions. [2021-12-28 00:48:59,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:48:59,396 INFO L276 IsEmpty]: Start isEmpty. Operand 12836 states and 21990 transitions. [2021-12-28 00:48:59,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-28 00:48:59,432 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:48:59,432 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:48:59,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-28 00:48:59,432 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:48:59,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:48:59,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1637067934, now seen corresponding path program 1 times [2021-12-28 00:48:59,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:48:59,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961675868] [2021-12-28 00:48:59,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:48:59,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:48:59,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:48:59,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:48:59,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:48:59,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:48:59,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:48:59,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:48:59,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-28 00:48:59,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 00:48:59,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-28 00:48:59,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-28 00:48:59,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-28 00:48:59,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-28 00:48:59,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-28 00:48:59,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-28 00:48:59,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-28 00:48:59,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-28 00:48:59,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-28 00:48:59,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-28 00:48:59,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-28 00:48:59,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-28 00:48:59,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-28 00:48:59,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:48:59,535 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 00:48:59,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:48:59,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961675868] [2021-12-28 00:48:59,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961675868] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:48:59,536 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:48:59,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 00:48:59,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842031795] [2021-12-28 00:48:59,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:48:59,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 00:48:59,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:48:59,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 00:48:59,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 00:48:59,538 INFO L87 Difference]: Start difference. First operand 12836 states and 21990 transitions. Second operand has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:49:01,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:49:01,426 INFO L93 Difference]: Finished difference Result 31011 states and 53655 transitions. [2021-12-28 00:49:01,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:49:01,426 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 184 [2021-12-28 00:49:01,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:49:01,493 INFO L225 Difference]: With dead ends: 31011 [2021-12-28 00:49:01,493 INFO L226 Difference]: Without dead ends: 20398 [2021-12-28 00:49:01,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-28 00:49:01,518 INFO L933 BasicCegarLoop]: 896 mSDtfsCounter, 1728 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 1585 mSolverCounterSat, 814 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1747 SdHoareTripleChecker+Valid, 1684 SdHoareTripleChecker+Invalid, 2399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 814 IncrementalHoareTripleChecker+Valid, 1585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-28 00:49:01,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1747 Valid, 1684 Invalid, 2399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [814 Valid, 1585 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-28 00:49:01,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20398 states. [2021-12-28 00:49:02,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20398 to 20149. [2021-12-28 00:49:02,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20149 states, 16819 states have (on average 1.6206076461145134) internal successors, (27257), 16828 states have internal predecessors, (27257), 3296 states have call successors, (3296), 30 states have call predecessors, (3296), 33 states have return successors, (3633), 3292 states have call predecessors, (3633), 3293 states have call successors, (3633) [2021-12-28 00:49:02,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20149 states to 20149 states and 34186 transitions. [2021-12-28 00:49:02,517 INFO L78 Accepts]: Start accepts. Automaton has 20149 states and 34186 transitions. Word has length 184 [2021-12-28 00:49:02,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:49:02,517 INFO L470 AbstractCegarLoop]: Abstraction has 20149 states and 34186 transitions. [2021-12-28 00:49:02,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 3 states have internal predecessors, (109), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:49:02,517 INFO L276 IsEmpty]: Start isEmpty. Operand 20149 states and 34186 transitions. [2021-12-28 00:49:02,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-12-28 00:49:02,557 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:49:02,557 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:49:02,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-28 00:49:02,557 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:49:02,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:49:02,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1639084176, now seen corresponding path program 1 times [2021-12-28 00:49:02,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:49:02,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726618435] [2021-12-28 00:49:02,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:49:02,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:49:02,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:49:02,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:49:02,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:49:02,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:49:02,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:49:02,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:49:02,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-28 00:49:02,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 00:49:02,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-28 00:49:02,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 00:49:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-28 00:49:02,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-28 00:49:02,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-28 00:49:02,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-28 00:49:02,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-28 00:49:02,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-28 00:49:02,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-28 00:49:02,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-28 00:49:02,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:02,639 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-28 00:49:02,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:49:02,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726618435] [2021-12-28 00:49:02,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726618435] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:49:02,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:49:02,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 00:49:02,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272406759] [2021-12-28 00:49:02,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:49:02,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 00:49:02,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:49:02,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 00:49:02,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 00:49:02,642 INFO L87 Difference]: Start difference. First operand 20149 states and 34186 transitions. Second operand has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:49:05,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:49:05,441 INFO L93 Difference]: Finished difference Result 53453 states and 92189 transitions. [2021-12-28 00:49:05,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:49:05,441 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 166 [2021-12-28 00:49:05,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:49:05,536 INFO L225 Difference]: With dead ends: 53453 [2021-12-28 00:49:05,536 INFO L226 Difference]: Without dead ends: 36204 [2021-12-28 00:49:05,571 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-28 00:49:05,571 INFO L933 BasicCegarLoop]: 901 mSDtfsCounter, 1721 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 1601 mSolverCounterSat, 818 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1739 SdHoareTripleChecker+Valid, 1707 SdHoareTripleChecker+Invalid, 2419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 818 IncrementalHoareTripleChecker+Valid, 1601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-28 00:49:05,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1739 Valid, 1707 Invalid, 2419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [818 Valid, 1601 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-28 00:49:05,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36204 states. [2021-12-28 00:49:07,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36204 to 35955. [2021-12-28 00:49:07,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35955 states, 30175 states have (on average 1.6178624689312344) internal successors, (48819), 30184 states have internal predecessors, (48819), 5746 states have call successors, (5746), 30 states have call predecessors, (5746), 33 states have return successors, (6357), 5742 states have call predecessors, (6357), 5743 states have call successors, (6357) [2021-12-28 00:49:07,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35955 states to 35955 states and 60922 transitions. [2021-12-28 00:49:07,532 INFO L78 Accepts]: Start accepts. Automaton has 35955 states and 60922 transitions. Word has length 166 [2021-12-28 00:49:07,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:49:07,532 INFO L470 AbstractCegarLoop]: Abstraction has 35955 states and 60922 transitions. [2021-12-28 00:49:07,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-28 00:49:07,532 INFO L276 IsEmpty]: Start isEmpty. Operand 35955 states and 60922 transitions. [2021-12-28 00:49:07,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-12-28 00:49:07,589 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:49:07,589 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:49:07,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-28 00:49:07,589 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:49:07,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:49:07,590 INFO L85 PathProgramCache]: Analyzing trace with hash -1703414296, now seen corresponding path program 1 times [2021-12-28 00:49:07,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:49:07,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041143533] [2021-12-28 00:49:07,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:49:07,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:49:07,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:49:07,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:49:07,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:49:07,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:49:07,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:49:07,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:49:07,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-28 00:49:07,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-28 00:49:07,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-28 00:49:07,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-28 00:49:07,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-28 00:49:07,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-28 00:49:07,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-28 00:49:07,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-28 00:49:07,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-28 00:49:07,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 00:49:07,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-28 00:49:07,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-28 00:49:07,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-28 00:49:07,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-28 00:49:07,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-28 00:49:07,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:07,706 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 00:49:07,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:49:07,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041143533] [2021-12-28 00:49:07,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041143533] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:49:07,707 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:49:07,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 00:49:07,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123737528] [2021-12-28 00:49:07,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:49:07,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 00:49:07,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:49:07,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 00:49:07,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 00:49:07,709 INFO L87 Difference]: Start difference. First operand 35955 states and 60922 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:49:11,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:49:11,792 INFO L93 Difference]: Finished difference Result 98300 states and 168748 transitions. [2021-12-28 00:49:11,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:49:11,793 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 186 [2021-12-28 00:49:11,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:49:12,103 INFO L225 Difference]: With dead ends: 98300 [2021-12-28 00:49:12,103 INFO L226 Difference]: Without dead ends: 66201 [2021-12-28 00:49:12,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-28 00:49:12,181 INFO L933 BasicCegarLoop]: 901 mSDtfsCounter, 1723 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 1578 mSolverCounterSat, 837 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1742 SdHoareTripleChecker+Valid, 1736 SdHoareTripleChecker+Invalid, 2415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 837 IncrementalHoareTripleChecker+Valid, 1578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-28 00:49:12,181 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1742 Valid, 1736 Invalid, 2415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [837 Valid, 1578 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-28 00:49:12,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66201 states. [2021-12-28 00:49:15,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66201 to 65952. [2021-12-28 00:49:15,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65952 states, 55659 states have (on average 1.613970786395731) internal successors, (89832), 55668 states have internal predecessors, (89832), 10259 states have call successors, (10259), 30 states have call predecessors, (10259), 33 states have return successors, (11402), 10255 states have call predecessors, (11402), 10256 states have call successors, (11402) [2021-12-28 00:49:15,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65952 states to 65952 states and 111493 transitions. [2021-12-28 00:49:15,916 INFO L78 Accepts]: Start accepts. Automaton has 65952 states and 111493 transitions. Word has length 186 [2021-12-28 00:49:15,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:49:15,917 INFO L470 AbstractCegarLoop]: Abstraction has 65952 states and 111493 transitions. [2021-12-28 00:49:15,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:49:15,917 INFO L276 IsEmpty]: Start isEmpty. Operand 65952 states and 111493 transitions. [2021-12-28 00:49:15,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-12-28 00:49:15,986 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:49:15,987 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:49:15,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-28 00:49:15,987 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:49:15,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:49:15,987 INFO L85 PathProgramCache]: Analyzing trace with hash 75365317, now seen corresponding path program 1 times [2021-12-28 00:49:15,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:49:15,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385756643] [2021-12-28 00:49:15,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:49:15,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:49:16,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:49:16,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:49:16,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:49:16,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:49:16,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:49:16,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:49:16,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-28 00:49:16,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-28 00:49:16,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-28 00:49:16,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-28 00:49:16,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-28 00:49:16,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-28 00:49:16,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-28 00:49:16,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-28 00:49:16,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-28 00:49:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-28 00:49:16,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-28 00:49:16,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-28 00:49:16,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-28 00:49:16,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-28 00:49:16,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-12-28 00:49:16,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:16,072 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 00:49:16,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:49:16,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385756643] [2021-12-28 00:49:16,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385756643] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 00:49:16,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 00:49:16,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 00:49:16,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252573165] [2021-12-28 00:49:16,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 00:49:16,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 00:49:16,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:49:16,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 00:49:16,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 00:49:16,074 INFO L87 Difference]: Start difference. First operand 65952 states and 111493 transitions. Second operand has 7 states, 7 states have (on average 16.0) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:49:21,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 00:49:21,627 INFO L93 Difference]: Finished difference Result 123961 states and 213181 transitions. [2021-12-28 00:49:21,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 00:49:21,627 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 187 [2021-12-28 00:49:21,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 00:49:22,164 INFO L225 Difference]: With dead ends: 123961 [2021-12-28 00:49:22,164 INFO L226 Difference]: Without dead ends: 123689 [2021-12-28 00:49:22,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-28 00:49:22,214 INFO L933 BasicCegarLoop]: 890 mSDtfsCounter, 1723 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 1572 mSolverCounterSat, 839 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1742 SdHoareTripleChecker+Valid, 1696 SdHoareTripleChecker+Invalid, 2411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 839 IncrementalHoareTripleChecker+Valid, 1572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-28 00:49:22,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1742 Valid, 1696 Invalid, 2411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [839 Valid, 1572 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-28 00:49:22,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123689 states. [2021-12-28 00:49:27,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123689 to 123440. [2021-12-28 00:49:28,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123440 states, 104779 states have (on average 1.6089483579724946) internal successors, (168584), 104788 states have internal predecessors, (168584), 18627 states have call successors, (18627), 30 states have call predecessors, (18627), 33 states have return successors, (20816), 18623 states have call predecessors, (20816), 18624 states have call successors, (20816) [2021-12-28 00:49:28,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123440 states to 123440 states and 208027 transitions. [2021-12-28 00:49:28,615 INFO L78 Accepts]: Start accepts. Automaton has 123440 states and 208027 transitions. Word has length 187 [2021-12-28 00:49:28,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 00:49:28,615 INFO L470 AbstractCegarLoop]: Abstraction has 123440 states and 208027 transitions. [2021-12-28 00:49:28,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 00:49:28,615 INFO L276 IsEmpty]: Start isEmpty. Operand 123440 states and 208027 transitions. [2021-12-28 00:49:28,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-12-28 00:49:28,722 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 00:49:28,722 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 00:49:28,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-28 00:49:28,723 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 00:49:28,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 00:49:28,723 INFO L85 PathProgramCache]: Analyzing trace with hash 1645697612, now seen corresponding path program 1 times [2021-12-28 00:49:28,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 00:49:28,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935931805] [2021-12-28 00:49:28,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:49:28,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 00:49:28,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-28 00:49:28,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 00:49:28,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-28 00:49:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-28 00:49:28,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-28 00:49:28,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-28 00:49:28,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-28 00:49:28,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-28 00:49:28,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 00:49:28,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-28 00:49:28,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-28 00:49:28,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-28 00:49:28,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-28 00:49:28,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-28 00:49:28,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-28 00:49:28,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-28 00:49:28,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-28 00:49:28,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-28 00:49:28,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:28,910 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-28 00:49:28,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 00:49:28,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935931805] [2021-12-28 00:49:28,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935931805] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 00:49:28,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047584006] [2021-12-28 00:49:28,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 00:49:28,911 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 00:49:28,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 00:49:28,912 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 00:49:28,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-28 00:49:29,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 00:49:29,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 1394 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-28 00:49:29,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 00:49:29,442 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-28 00:49:29,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 00:49:29,946 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-28 00:49:29,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047584006] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-28 00:49:29,947 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-28 00:49:29,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 9] total 32 [2021-12-28 00:49:29,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497531683] [2021-12-28 00:49:29,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-28 00:49:29,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-28 00:49:29,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 00:49:29,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-28 00:49:29,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=914, Unknown=0, NotChecked=0, Total=992 [2021-12-28 00:49:29,951 INFO L87 Difference]: Start difference. First operand 123440 states and 208027 transitions. Second operand has 32 states, 30 states have (on average 8.733333333333333) internal successors, (262), 24 states have internal predecessors, (262), 9 states have call successors, (56), 12 states have call predecessors, (56), 12 states have return successors, (47), 11 states have call predecessors, (47), 9 states have call successors, (47)