./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec11_product24.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/email_spec11_product24.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 51fa488e776e831bac86701b44da2398387b953b2cee791cda39a1547c039fcd --- Real Ultimate output --- This is Ultimate 0.2.2-839c364b5d67a0f615c82cb70ab247790648d4a9-839c364 [2021-12-14 14:32:43,096 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-14 14:32:43,098 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-14 14:32:43,122 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-14 14:32:43,122 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-14 14:32:43,125 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-14 14:32:43,127 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-14 14:32:43,128 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-14 14:32:43,129 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-14 14:32:43,129 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-14 14:32:43,130 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-14 14:32:43,131 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-14 14:32:43,131 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-14 14:32:43,131 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-14 14:32:43,132 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-14 14:32:43,148 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-14 14:32:43,148 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-14 14:32:43,149 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-14 14:32:43,150 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-14 14:32:43,150 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-14 14:32:43,152 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-14 14:32:43,153 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-14 14:32:43,153 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-14 14:32:43,154 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-14 14:32:43,155 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-14 14:32:43,155 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-14 14:32:43,156 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-14 14:32:43,161 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-14 14:32:43,162 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-14 14:32:43,162 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-14 14:32:43,162 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-14 14:32:43,163 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-14 14:32:43,163 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-14 14:32:43,164 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-14 14:32:43,165 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-14 14:32:43,165 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-14 14:32:43,165 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-14 14:32:43,165 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-14 14:32:43,167 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-14 14:32:43,168 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-14 14:32:43,168 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-14 14:32:43,169 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-14 14:32:43,183 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-14 14:32:43,184 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-14 14:32:43,184 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-14 14:32:43,185 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-14 14:32:43,185 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-14 14:32:43,185 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-14 14:32:43,186 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-14 14:32:43,186 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-14 14:32:43,186 INFO L138 SettingsManager]: * Use SBE=true [2021-12-14 14:32:43,186 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-14 14:32:43,186 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-14 14:32:43,187 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-14 14:32:43,187 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-14 14:32:43,187 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-14 14:32:43,187 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-14 14:32:43,187 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-14 14:32:43,187 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-14 14:32:43,188 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-14 14:32:43,188 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-14 14:32:43,188 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-14 14:32:43,188 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-14 14:32:43,188 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-14 14:32:43,188 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-14 14:32:43,189 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-14 14:32:43,189 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 14:32:43,189 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-14 14:32:43,189 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-14 14:32:43,189 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-14 14:32:43,190 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-14 14:32:43,190 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-14 14:32:43,190 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-14 14:32:43,190 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-14 14:32:43,190 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-14 14:32:43,190 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-14 14:32:43,191 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 -> 51fa488e776e831bac86701b44da2398387b953b2cee791cda39a1547c039fcd [2021-12-14 14:32:43,396 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-14 14:32:43,413 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-14 14:32:43,416 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-14 14:32:43,416 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-14 14:32:43,417 INFO L275 PluginConnector]: CDTParser initialized [2021-12-14 14:32:43,418 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec11_product24.cil.c [2021-12-14 14:32:43,481 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/edf17502d/20490ac8edc446e3a5adb322e81fbd02/FLAG62e95cecd [2021-12-14 14:32:43,937 INFO L306 CDTParser]: Found 1 translation units. [2021-12-14 14:32:43,938 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec11_product24.cil.c [2021-12-14 14:32:43,960 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/edf17502d/20490ac8edc446e3a5adb322e81fbd02/FLAG62e95cecd [2021-12-14 14:32:43,971 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/edf17502d/20490ac8edc446e3a5adb322e81fbd02 [2021-12-14 14:32:43,976 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-14 14:32:43,977 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-14 14:32:43,991 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-14 14:32:43,992 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-14 14:32:43,994 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-14 14:32:43,995 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:32:43" (1/1) ... [2021-12-14 14:32:43,996 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@287df3af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:43, skipping insertion in model container [2021-12-14 14:32:43,996 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:32:43" (1/1) ... [2021-12-14 14:32:44,001 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-14 14:32:44,047 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-14 14:32:44,340 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_spec11_product24.cil.c[16887,16900] [2021-12-14 14:32:44,457 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 14:32:44,466 INFO L203 MainTranslator]: Completed pre-run [2021-12-14 14:32:44,502 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_spec11_product24.cil.c[16887,16900] [2021-12-14 14:32:44,575 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 14:32:44,617 INFO L208 MainTranslator]: Completed translation [2021-12-14 14:32:44,618 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44 WrapperNode [2021-12-14 14:32:44,619 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-14 14:32:44,620 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-14 14:32:44,621 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-14 14:32:44,621 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-14 14:32:44,627 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44" (1/1) ... [2021-12-14 14:32:44,662 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44" (1/1) ... [2021-12-14 14:32:44,723 INFO L137 Inliner]: procedures = 130, calls = 208, calls flagged for inlining = 64, calls inlined = 59, statements flattened = 1049 [2021-12-14 14:32:44,743 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-14 14:32:44,744 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-14 14:32:44,744 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-14 14:32:44,744 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-14 14:32:44,750 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44" (1/1) ... [2021-12-14 14:32:44,750 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44" (1/1) ... [2021-12-14 14:32:44,756 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44" (1/1) ... [2021-12-14 14:32:44,757 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44" (1/1) ... [2021-12-14 14:32:44,771 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44" (1/1) ... [2021-12-14 14:32:44,792 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44" (1/1) ... [2021-12-14 14:32:44,795 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44" (1/1) ... [2021-12-14 14:32:44,799 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-14 14:32:44,813 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-14 14:32:44,813 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-14 14:32:44,814 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-14 14:32:44,814 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44" (1/1) ... [2021-12-14 14:32:44,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 14:32:44,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:32:44,839 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-14 14:32:44,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-14 14:32:44,900 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-12-14 14:32:44,901 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-12-14 14:32:44,901 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-12-14 14:32:44,901 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-12-14 14:32:44,901 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-12-14 14:32:44,901 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-12-14 14:32:44,901 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-12-14 14:32:44,901 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-12-14 14:32:44,902 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-12-14 14:32:44,902 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-12-14 14:32:44,902 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-12-14 14:32:44,902 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-12-14 14:32:44,902 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-12-14 14:32:44,902 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-12-14 14:32:44,902 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-12-14 14:32:44,903 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2021-12-14 14:32:44,903 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2021-12-14 14:32:44,903 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-12-14 14:32:44,903 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-12-14 14:32:44,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-14 14:32:44,903 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-12-14 14:32:44,904 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-12-14 14:32:44,904 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-12-14 14:32:44,904 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-12-14 14:32:44,904 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-12-14 14:32:44,904 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-12-14 14:32:44,904 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-12-14 14:32:44,904 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-12-14 14:32:44,904 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-12-14 14:32:44,905 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-12-14 14:32:44,905 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-12-14 14:32:44,905 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-12-14 14:32:44,905 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-12-14 14:32:44,905 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-12-14 14:32:44,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-14 14:32:44,906 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-12-14 14:32:44,906 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-12-14 14:32:44,906 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-14 14:32:44,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-14 14:32:45,193 INFO L236 CfgBuilder]: Building ICFG [2021-12-14 14:32:45,195 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-14 14:32:45,758 INFO L277 CfgBuilder]: Performing block encoding [2021-12-14 14:32:45,765 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-14 14:32:45,765 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-14 14:32:45,767 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:32:45 BoogieIcfgContainer [2021-12-14 14:32:45,767 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-14 14:32:45,774 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-14 14:32:45,774 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-14 14:32:45,776 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-14 14:32:45,777 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 02:32:43" (1/3) ... [2021-12-14 14:32:45,777 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@406cc7ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:32:45, skipping insertion in model container [2021-12-14 14:32:45,777 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:32:44" (2/3) ... [2021-12-14 14:32:45,778 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@406cc7ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:32:45, skipping insertion in model container [2021-12-14 14:32:45,778 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:32:45" (3/3) ... [2021-12-14 14:32:45,779 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec11_product24.cil.c [2021-12-14 14:32:45,782 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-14 14:32:45,783 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-14 14:32:45,819 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-14 14:32:45,825 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-14 14:32:45,825 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-14 14:32:45,851 INFO L276 IsEmpty]: Start isEmpty. Operand has 320 states, 255 states have (on average 1.5333333333333334) internal successors, (391), 257 states have internal predecessors, (391), 46 states have call successors, (46), 17 states have call predecessors, (46), 17 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2021-12-14 14:32:45,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-12-14 14:32:45,865 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:32:45,866 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:32:45,867 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:32:45,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:32:45,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1690099201, now seen corresponding path program 1 times [2021-12-14 14:32:45,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:32:45,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441565490] [2021-12-14 14:32:45,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:45,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:32:46,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:32:46,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:32:46,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:32:46,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:32:46,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:32:46,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:32:46,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 14:32:46,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-14 14:32:46,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 14:32:46,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:32:46,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-14 14:32:46,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 14:32:46,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,289 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-14 14:32:46,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:32:46,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441565490] [2021-12-14 14:32:46,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441565490] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:32:46,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147134305] [2021-12-14 14:32:46,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:46,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:32:46,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:32:46,293 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:32:46,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-14 14:32:46,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:46,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 1055 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-14 14:32:46,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:32:46,817 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-14 14:32:46,818 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:32:46,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147134305] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:32:46,818 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:32:46,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2021-12-14 14:32:46,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347500384] [2021-12-14 14:32:46,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:32:46,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-14 14:32:46,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:32:46,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-14 14:32:46,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:32:46,849 INFO L87 Difference]: Start difference. First operand has 320 states, 255 states have (on average 1.5333333333333334) internal successors, (391), 257 states have internal predecessors, (391), 46 states have call successors, (46), 17 states have call predecessors, (46), 17 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) Second operand has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:32:46,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:32:46,903 INFO L93 Difference]: Finished difference Result 481 states and 712 transitions. [2021-12-14 14:32:46,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-14 14:32:46,905 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 98 [2021-12-14 14:32:46,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:32:46,918 INFO L225 Difference]: With dead ends: 481 [2021-12-14 14:32:46,918 INFO L226 Difference]: Without dead ends: 313 [2021-12-14 14:32:46,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:32:46,925 INFO L933 BasicCegarLoop]: 479 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, 479 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:32:46,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:32:46,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-12-14 14:32:46,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 313. [2021-12-14 14:32:46,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 249 states have (on average 1.5261044176706828) internal successors, (380), 250 states have internal predecessors, (380), 46 states have call successors, (46), 17 states have call predecessors, (46), 17 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2021-12-14 14:32:46,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 471 transitions. [2021-12-14 14:32:46,987 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 471 transitions. Word has length 98 [2021-12-14 14:32:46,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:32:46,988 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 471 transitions. [2021-12-14 14:32:46,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:32:46,989 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 471 transitions. [2021-12-14 14:32:46,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-12-14 14:32:46,993 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:32:46,993 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:32:47,012 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-14 14:32:47,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-12-14 14:32:47,208 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:32:47,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:32:47,209 INFO L85 PathProgramCache]: Analyzing trace with hash 2990504, now seen corresponding path program 1 times [2021-12-14 14:32:47,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:32:47,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626024509] [2021-12-14 14:32:47,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:47,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:32:47,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:32:47,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:32:47,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:32:47,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:32:47,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:32:47,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:32:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 14:32:47,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-14 14:32:47,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-14 14:32:47,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:32:47,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 14:32:47,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-14 14:32:47,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,383 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-14 14:32:47,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:32:47,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626024509] [2021-12-14 14:32:47,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626024509] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:32:47,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855115056] [2021-12-14 14:32:47,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:47,385 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:32:47,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:32:47,386 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:32:47,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-14 14:32:47,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:47,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 1056 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 14:32:47,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:32:47,748 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-14 14:32:47,748 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:32:47,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855115056] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:32:47,749 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:32:47,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-14 14:32:47,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286325648] [2021-12-14 14:32:47,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:32:47,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 14:32:47,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:32:47,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 14:32:47,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:32:47,752 INFO L87 Difference]: Start difference. First operand 313 states and 471 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:32:47,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:32:47,777 INFO L93 Difference]: Finished difference Result 471 states and 693 transitions. [2021-12-14 14:32:47,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 14:32:47,778 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 99 [2021-12-14 14:32:47,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:32:47,780 INFO L225 Difference]: With dead ends: 471 [2021-12-14 14:32:47,780 INFO L226 Difference]: Without dead ends: 316 [2021-12-14 14:32:47,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:32:47,782 INFO L933 BasicCegarLoop]: 469 mSDtfsCounter, 1 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 936 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:32:47,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 936 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:32:47,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-12-14 14:32:47,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 315. [2021-12-14 14:32:47,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 251 states have (on average 1.5219123505976095) internal successors, (382), 252 states have internal predecessors, (382), 46 states have call successors, (46), 17 states have call predecessors, (46), 17 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2021-12-14 14:32:47,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 473 transitions. [2021-12-14 14:32:47,800 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 473 transitions. Word has length 99 [2021-12-14 14:32:47,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:32:47,801 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 473 transitions. [2021-12-14 14:32:47,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:32:47,801 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 473 transitions. [2021-12-14 14:32:47,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-12-14 14:32:47,803 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:32:47,803 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:32:47,825 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-14 14:32:48,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-12-14 14:32:48,016 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:32:48,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:32:48,017 INFO L85 PathProgramCache]: Analyzing trace with hash -223135106, now seen corresponding path program 1 times [2021-12-14 14:32:48,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:32:48,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13379525] [2021-12-14 14:32:48,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:48,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:32:48,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:32:48,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:32:48,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:32:48,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:32:48,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:32:48,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:32:48,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-14 14:32:48,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-14 14:32:48,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:32:48,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-14 14:32:48,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:32:48,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-14 14:32:48,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,138 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-14 14:32:48,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:32:48,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13379525] [2021-12-14 14:32:48,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13379525] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:32:48,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299995871] [2021-12-14 14:32:48,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:48,139 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:32:48,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:32:48,141 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:32:48,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-14 14:32:48,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 14:32:48,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:32:48,495 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-14 14:32:48,496 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:32:48,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299995871] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:32:48,496 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:32:48,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-14 14:32:48,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750360724] [2021-12-14 14:32:48,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:32:48,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 14:32:48,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:32:48,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 14:32:48,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:32:48,498 INFO L87 Difference]: Start difference. First operand 315 states and 473 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:32:48,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:32:48,527 INFO L93 Difference]: Finished difference Result 665 states and 1013 transitions. [2021-12-14 14:32:48,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 14:32:48,528 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 108 [2021-12-14 14:32:48,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:32:48,531 INFO L225 Difference]: With dead ends: 665 [2021-12-14 14:32:48,531 INFO L226 Difference]: Without dead ends: 377 [2021-12-14 14:32:48,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:32:48,533 INFO L933 BasicCegarLoop]: 485 mSDtfsCounter, 115 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 907 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:32:48,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 907 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:32:48,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-12-14 14:32:48,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 369. [2021-12-14 14:32:48,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 294 states have (on average 1.5374149659863945) internal successors, (452), 295 states have internal predecessors, (452), 57 states have call successors, (57), 17 states have call predecessors, (57), 17 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2021-12-14 14:32:48,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 565 transitions. [2021-12-14 14:32:48,549 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 565 transitions. Word has length 108 [2021-12-14 14:32:48,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:32:48,550 INFO L470 AbstractCegarLoop]: Abstraction has 369 states and 565 transitions. [2021-12-14 14:32:48,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:32:48,550 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 565 transitions. [2021-12-14 14:32:48,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-14 14:32:48,552 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:32:48,552 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:32:48,572 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-14 14:32:48,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:32:48,767 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:32:48,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:32:48,767 INFO L85 PathProgramCache]: Analyzing trace with hash -2129020549, now seen corresponding path program 1 times [2021-12-14 14:32:48,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:32:48,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039931575] [2021-12-14 14:32:48,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:48,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:32:48,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:32:48,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:32:48,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:32:48,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:32:48,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:32:48,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:32:48,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-14 14:32:48,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-14 14:32:48,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-14 14:32:48,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-14 14:32:48,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:32:48,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 14:32:48,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:48,895 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-14 14:32:48,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:32:48,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039931575] [2021-12-14 14:32:48,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039931575] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:32:48,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616201988] [2021-12-14 14:32:48,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:48,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:32:48,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:32:48,900 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:32:48,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-14 14:32:49,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-14 14:32:49,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:32:49,292 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-14 14:32:49,292 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:32:49,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616201988] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:32:49,293 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:32:49,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2021-12-14 14:32:49,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081244224] [2021-12-14 14:32:49,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:32:49,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:32:49,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:32:49,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:32:49,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:32:49,295 INFO L87 Difference]: Start difference. First operand 369 states and 565 transitions. Second operand has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:32:49,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:32:49,378 INFO L93 Difference]: Finished difference Result 729 states and 1120 transitions. [2021-12-14 14:32:49,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:32:49,380 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 109 [2021-12-14 14:32:49,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:32:49,383 INFO L225 Difference]: With dead ends: 729 [2021-12-14 14:32:49,383 INFO L226 Difference]: Without dead ends: 371 [2021-12-14 14:32:49,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:32:49,385 INFO L933 BasicCegarLoop]: 462 mSDtfsCounter, 133 mSDsluCounter, 1234 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1696 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:32:49,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 1696 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:32:49,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-12-14 14:32:49,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 371. [2021-12-14 14:32:49,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 295 states have (on average 1.535593220338983) internal successors, (453), 297 states have internal predecessors, (453), 57 states have call successors, (57), 17 states have call predecessors, (57), 18 states have return successors, (58), 56 states have call predecessors, (58), 56 states have call successors, (58) [2021-12-14 14:32:49,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 568 transitions. [2021-12-14 14:32:49,397 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 568 transitions. Word has length 109 [2021-12-14 14:32:49,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:32:49,397 INFO L470 AbstractCegarLoop]: Abstraction has 371 states and 568 transitions. [2021-12-14 14:32:49,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:32:49,397 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 568 transitions. [2021-12-14 14:32:49,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-12-14 14:32:49,399 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:32:49,399 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:32:49,428 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-14 14:32:49,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:32:49,617 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:32:49,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:32:49,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1018902216, now seen corresponding path program 1 times [2021-12-14 14:32:49,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:32:49,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165889646] [2021-12-14 14:32:49,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:49,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:32:49,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:32:49,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:32:49,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:32:49,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:32:49,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 14:32:49,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-14 14:32:49,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-14 14:32:49,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-14 14:32:49,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-14 14:32:49,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 14:32:49,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 14:32:49,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-14 14:32:49,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,734 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-14 14:32:49,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:32:49,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165889646] [2021-12-14 14:32:49,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165889646] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:32:49,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792423375] [2021-12-14 14:32:49,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:49,735 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:32:49,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:32:49,736 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:32:49,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-14 14:32:49,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:49,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-14 14:32:49,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:32:50,141 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-14 14:32:50,142 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:32:50,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792423375] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:32:50,142 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:32:50,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2021-12-14 14:32:50,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130926455] [2021-12-14 14:32:50,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:32:50,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:32:50,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:32:50,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:32:50,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-12-14 14:32:50,144 INFO L87 Difference]: Start difference. First operand 371 states and 568 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:32:50,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:32:50,192 INFO L93 Difference]: Finished difference Result 731 states and 1125 transitions. [2021-12-14 14:32:50,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:32:50,193 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 110 [2021-12-14 14:32:50,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:32:50,195 INFO L225 Difference]: With dead ends: 731 [2021-12-14 14:32:50,195 INFO L226 Difference]: Without dead ends: 373 [2021-12-14 14:32:50,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-12-14 14:32:50,197 INFO L933 BasicCegarLoop]: 460 mSDtfsCounter, 132 mSDsluCounter, 1225 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 1685 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:32:50,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 1685 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:32:50,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-12-14 14:32:50,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 373. [2021-12-14 14:32:50,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 296 states have (on average 1.5337837837837838) internal successors, (454), 299 states have internal predecessors, (454), 57 states have call successors, (57), 17 states have call predecessors, (57), 19 states have return successors, (63), 56 states have call predecessors, (63), 56 states have call successors, (63) [2021-12-14 14:32:50,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 574 transitions. [2021-12-14 14:32:50,224 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 574 transitions. Word has length 110 [2021-12-14 14:32:50,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:32:50,225 INFO L470 AbstractCegarLoop]: Abstraction has 373 states and 574 transitions. [2021-12-14 14:32:50,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:32:50,225 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 574 transitions. [2021-12-14 14:32:50,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-14 14:32:50,227 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:32:50,227 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-14 14:32:50,247 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-14 14:32:50,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:32:50,447 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:32:50,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:32:50,448 INFO L85 PathProgramCache]: Analyzing trace with hash -884998255, now seen corresponding path program 1 times [2021-12-14 14:32:50,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:32:50,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539293860] [2021-12-14 14:32:50,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:50,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:32:50,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:32:50,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:32:50,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:32:50,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:32:50,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:32:50,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-14 14:32:50,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 14:32:50,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-14 14:32:50,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 14:32:50,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 14:32:50,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-14 14:32:50,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-14 14:32:50,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:50,598 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-14 14:32:50,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:32:50,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539293860] [2021-12-14 14:32:50,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539293860] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:32:50,598 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:32:50,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 14:32:50,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543846019] [2021-12-14 14:32:50,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:32:50,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 14:32:50,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:32:50,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 14:32:50,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:32:50,600 INFO L87 Difference]: Start difference. First operand 373 states and 574 transitions. Second operand has 9 states, 8 states have (on average 9.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:32:51,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:32:51,972 INFO L93 Difference]: Finished difference Result 908 states and 1409 transitions. [2021-12-14 14:32:51,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 14:32:51,973 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 111 [2021-12-14 14:32:51,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:32:51,976 INFO L225 Difference]: With dead ends: 908 [2021-12-14 14:32:51,976 INFO L226 Difference]: Without dead ends: 558 [2021-12-14 14:32:51,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-14 14:32:51,977 INFO L933 BasicCegarLoop]: 588 mSDtfsCounter, 1184 mSDsluCounter, 1078 mSDsCounter, 0 mSdLazyCounter, 1851 mSolverCounterSat, 416 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1201 SdHoareTripleChecker+Valid, 1666 SdHoareTripleChecker+Invalid, 2267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 416 IncrementalHoareTripleChecker+Valid, 1851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:32:51,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1201 Valid, 1666 Invalid, 2267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [416 Valid, 1851 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:32:51,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-12-14 14:32:51,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 373. [2021-12-14 14:32:51,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 296 states have (on average 1.5337837837837838) internal successors, (454), 299 states have internal predecessors, (454), 57 states have call successors, (57), 17 states have call predecessors, (57), 19 states have return successors, (62), 56 states have call predecessors, (62), 56 states have call successors, (62) [2021-12-14 14:32:51,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 573 transitions. [2021-12-14 14:32:51,997 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 573 transitions. Word has length 111 [2021-12-14 14:32:51,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:32:51,997 INFO L470 AbstractCegarLoop]: Abstraction has 373 states and 573 transitions. [2021-12-14 14:32:51,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:32:51,997 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 573 transitions. [2021-12-14 14:32:51,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-14 14:32:51,999 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:32:51,999 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:32:51,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-14 14:32:51,999 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:32:52,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:32:52,000 INFO L85 PathProgramCache]: Analyzing trace with hash -348871252, now seen corresponding path program 2 times [2021-12-14 14:32:52,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:32:52,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087185072] [2021-12-14 14:32:52,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:52,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:32:52,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:32:52,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:32:52,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:32:52,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:32:52,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:32:52,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 14:32:52,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-14 14:32:52,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-14 14:32:52,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 14:32:52,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-14 14:32:52,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:32:52,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-14 14:32:52,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:52,090 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-14 14:32:52,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:32:52,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087185072] [2021-12-14 14:32:52,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087185072] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:32:52,091 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:32:52,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 14:32:52,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595916947] [2021-12-14 14:32:52,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:32:52,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 14:32:52,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:32:52,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 14:32:52,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:32:52,092 INFO L87 Difference]: Start difference. First operand 373 states and 573 transitions. Second operand has 9 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:32:53,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:32:53,355 INFO L93 Difference]: Finished difference Result 910 states and 1412 transitions. [2021-12-14 14:32:53,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 14:32:53,356 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 112 [2021-12-14 14:32:53,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:32:53,359 INFO L225 Difference]: With dead ends: 910 [2021-12-14 14:32:53,359 INFO L226 Difference]: Without dead ends: 560 [2021-12-14 14:32:53,360 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-14 14:32:53,360 INFO L933 BasicCegarLoop]: 604 mSDtfsCounter, 1159 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 1887 mSolverCounterSat, 413 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1178 SdHoareTripleChecker+Valid, 1693 SdHoareTripleChecker+Invalid, 2300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 413 IncrementalHoareTripleChecker+Valid, 1887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:32:53,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1178 Valid, 1693 Invalid, 2300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [413 Valid, 1887 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:32:53,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-12-14 14:32:53,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 375. [2021-12-14 14:32:53,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 297 states have (on average 1.531986531986532) internal successors, (455), 301 states have internal predecessors, (455), 57 states have call successors, (57), 17 states have call predecessors, (57), 20 states have return successors, (64), 56 states have call predecessors, (64), 56 states have call successors, (64) [2021-12-14 14:32:53,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 576 transitions. [2021-12-14 14:32:53,385 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 576 transitions. Word has length 112 [2021-12-14 14:32:53,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:32:53,387 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 576 transitions. [2021-12-14 14:32:53,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:32:53,387 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 576 transitions. [2021-12-14 14:32:53,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-14 14:32:53,388 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:32:53,389 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:32:53,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-14 14:32:53,389 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:32:53,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:32:53,389 INFO L85 PathProgramCache]: Analyzing trace with hash -814073736, now seen corresponding path program 1 times [2021-12-14 14:32:53,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:32:53,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682777170] [2021-12-14 14:32:53,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:53,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:32:53,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:32:53,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:32:53,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:32:53,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:32:53,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:32:53,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:32:53,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-14 14:32:53,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 14:32:53,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-14 14:32:53,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-14 14:32:53,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-14 14:32:53,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 14:32:53,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:53,481 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-14 14:32:53,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:32:53,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682777170] [2021-12-14 14:32:53,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682777170] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:32:53,481 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:32:53,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 14:32:53,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634483060] [2021-12-14 14:32:53,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:32:53,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 14:32:53,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:32:53,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 14:32:53,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:32:53,483 INFO L87 Difference]: Start difference. First operand 375 states and 576 transitions. Second operand has 9 states, 8 states have (on average 9.25) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:32:54,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:32:54,781 INFO L93 Difference]: Finished difference Result 910 states and 1411 transitions. [2021-12-14 14:32:54,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-14 14:32:54,782 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.25) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 113 [2021-12-14 14:32:54,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:32:54,817 INFO L225 Difference]: With dead ends: 910 [2021-12-14 14:32:54,818 INFO L226 Difference]: Without dead ends: 560 [2021-12-14 14:32:54,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-12-14 14:32:54,821 INFO L933 BasicCegarLoop]: 600 mSDtfsCounter, 1165 mSDsluCounter, 1083 mSDsCounter, 0 mSdLazyCounter, 1866 mSolverCounterSat, 423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1183 SdHoareTripleChecker+Valid, 1683 SdHoareTripleChecker+Invalid, 2289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 423 IncrementalHoareTripleChecker+Valid, 1866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:32:54,821 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1183 Valid, 1683 Invalid, 2289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [423 Valid, 1866 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:32:54,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-12-14 14:32:54,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 375. [2021-12-14 14:32:54,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 297 states have (on average 1.531986531986532) internal successors, (455), 301 states have internal predecessors, (455), 57 states have call successors, (57), 17 states have call predecessors, (57), 20 states have return successors, (64), 56 states have call predecessors, (64), 56 states have call successors, (64) [2021-12-14 14:32:54,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 576 transitions. [2021-12-14 14:32:54,853 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 576 transitions. Word has length 113 [2021-12-14 14:32:54,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:32:54,854 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 576 transitions. [2021-12-14 14:32:54,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.25) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-14 14:32:54,854 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 576 transitions. [2021-12-14 14:32:54,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-14 14:32:54,855 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:32:54,855 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:32:54,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-14 14:32:54,856 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:32:54,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:32:54,856 INFO L85 PathProgramCache]: Analyzing trace with hash -841139338, now seen corresponding path program 1 times [2021-12-14 14:32:54,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:32:54,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138240848] [2021-12-14 14:32:54,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:54,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:32:54,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:54,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:32:54,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:54,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:32:54,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:54,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:32:54,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:54,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:32:54,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:54,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:32:54,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:54,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:32:54,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:54,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-14 14:32:54,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:54,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 14:32:54,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:54,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-14 14:32:55,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:55,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-14 14:32:55,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:55,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-14 14:32:55,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:55,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 14:32:55,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:55,006 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-14 14:32:55,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:32:55,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138240848] [2021-12-14 14:32:55,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138240848] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:32:55,007 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:32:55,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-14 14:32:55,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764783261] [2021-12-14 14:32:55,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:32:55,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-14 14:32:55,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:32:55,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-14 14:32:55,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:32:55,009 INFO L87 Difference]: Start difference. First operand 375 states and 576 transitions. Second operand has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-14 14:32:56,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:32:56,347 INFO L93 Difference]: Finished difference Result 908 states and 1406 transitions. [2021-12-14 14:32:56,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 14:32:56,347 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 113 [2021-12-14 14:32:56,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:32:56,350 INFO L225 Difference]: With dead ends: 908 [2021-12-14 14:32:56,350 INFO L226 Difference]: Without dead ends: 560 [2021-12-14 14:32:56,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-14 14:32:56,353 INFO L933 BasicCegarLoop]: 583 mSDtfsCounter, 1293 mSDsluCounter, 1571 mSDsCounter, 0 mSdLazyCounter, 3331 mSolverCounterSat, 468 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1293 SdHoareTripleChecker+Valid, 2154 SdHoareTripleChecker+Invalid, 3799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 468 IncrementalHoareTripleChecker+Valid, 3331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:32:56,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1293 Valid, 2154 Invalid, 3799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [468 Valid, 3331 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:32:56,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-12-14 14:32:56,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 375. [2021-12-14 14:32:56,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 297 states have (on average 1.531986531986532) internal successors, (455), 301 states have internal predecessors, (455), 57 states have call successors, (57), 17 states have call predecessors, (57), 20 states have return successors, (63), 56 states have call predecessors, (63), 56 states have call successors, (63) [2021-12-14 14:32:56,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 575 transitions. [2021-12-14 14:32:56,371 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 575 transitions. Word has length 113 [2021-12-14 14:32:56,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:32:56,372 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 575 transitions. [2021-12-14 14:32:56,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-14 14:32:56,372 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 575 transitions. [2021-12-14 14:32:56,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-14 14:32:56,374 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:32:56,375 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:32:56,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-14 14:32:56,375 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:32:56,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:32:56,375 INFO L85 PathProgramCache]: Analyzing trace with hash 8663705, now seen corresponding path program 2 times [2021-12-14 14:32:56,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:32:56,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083316425] [2021-12-14 14:32:56,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:56,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:32:56,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:32:56,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:32:56,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:32:56,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:32:56,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:32:56,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:32:56,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-14 14:32:56,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-14 14:32:56,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-14 14:32:56,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:32:56,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 14:32:56,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-14 14:32:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:56,494 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-14 14:32:56,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:32:56,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083316425] [2021-12-14 14:32:56,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083316425] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:32:56,495 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:32:56,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-14 14:32:56,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805460907] [2021-12-14 14:32:56,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:32:56,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-14 14:32:56,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:32:56,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-14 14:32:56,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:32:56,496 INFO L87 Difference]: Start difference. First operand 375 states and 575 transitions. Second operand has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-14 14:32:58,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:32:58,011 INFO L93 Difference]: Finished difference Result 910 states and 1412 transitions. [2021-12-14 14:32:58,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 14:32:58,011 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 114 [2021-12-14 14:32:58,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:32:58,014 INFO L225 Difference]: With dead ends: 910 [2021-12-14 14:32:58,014 INFO L226 Difference]: Without dead ends: 562 [2021-12-14 14:32:58,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-14 14:32:58,038 INFO L933 BasicCegarLoop]: 593 mSDtfsCounter, 1273 mSDsluCounter, 1600 mSDsCounter, 0 mSdLazyCounter, 3388 mSolverCounterSat, 458 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 2193 SdHoareTripleChecker+Invalid, 3846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 458 IncrementalHoareTripleChecker+Valid, 3388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-14 14:32:58,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1273 Valid, 2193 Invalid, 3846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [458 Valid, 3388 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-14 14:32:58,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-12-14 14:32:58,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 377. [2021-12-14 14:32:58,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 298 states have (on average 1.5302013422818792) internal successors, (456), 303 states have internal predecessors, (456), 57 states have call successors, (57), 17 states have call predecessors, (57), 21 states have return successors, (68), 56 states have call predecessors, (68), 56 states have call successors, (68) [2021-12-14 14:32:58,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 581 transitions. [2021-12-14 14:32:58,054 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 581 transitions. Word has length 114 [2021-12-14 14:32:58,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:32:58,055 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 581 transitions. [2021-12-14 14:32:58,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-14 14:32:58,055 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 581 transitions. [2021-12-14 14:32:58,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-12-14 14:32:58,076 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:32:58,076 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-12-14 14:32:58,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-14 14:32:58,077 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:32:58,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:32:58,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1835622373, now seen corresponding path program 1 times [2021-12-14 14:32:58,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:32:58,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168478792] [2021-12-14 14:32:58,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:58,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:32:58,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:32:58,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:32:58,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:32:58,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:32:58,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:32:58,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:32:58,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-14 14:32:58,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-14 14:32:58,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-14 14:32:58,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:32:58,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 14:32:58,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-14 14:32:58,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,210 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-14 14:32:58,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:32:58,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168478792] [2021-12-14 14:32:58,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168478792] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:32:58,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915390461] [2021-12-14 14:32:58,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:32:58,210 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:32:58,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:32:58,212 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:32:58,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-14 14:32:58,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:32:58,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 1096 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 14:32:58,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:32:58,540 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:32:58,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 14:32:58,691 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:32:58,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915390461] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 14:32:58,691 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 14:32:58,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2021-12-14 14:32:58,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553602693] [2021-12-14 14:32:58,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 14:32:58,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-14 14:32:58,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:32:58,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-14 14:32:58,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-14 14:32:58,695 INFO L87 Difference]: Start difference. First operand 377 states and 581 transitions. Second operand has 15 states, 14 states have (on average 8.857142857142858) internal successors, (124), 11 states have internal predecessors, (124), 4 states have call successors, (29), 6 states have call predecessors, (29), 3 states have return successors, (22), 3 states have call predecessors, (22), 4 states have call successors, (22) [2021-12-14 14:33:01,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:33:01,048 INFO L93 Difference]: Finished difference Result 1639 states and 2720 transitions. [2021-12-14 14:33:01,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-14 14:33:01,048 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 8.857142857142858) internal successors, (124), 11 states have internal predecessors, (124), 4 states have call successors, (29), 6 states have call predecessors, (29), 3 states have return successors, (22), 3 states have call predecessors, (22), 4 states have call successors, (22) Word has length 115 [2021-12-14 14:33:01,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:33:01,072 INFO L225 Difference]: With dead ends: 1639 [2021-12-14 14:33:01,072 INFO L226 Difference]: Without dead ends: 1293 [2021-12-14 14:33:01,075 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 251 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-14 14:33:01,076 INFO L933 BasicCegarLoop]: 715 mSDtfsCounter, 3220 mSDsluCounter, 2906 mSDsCounter, 0 mSdLazyCounter, 5288 mSolverCounterSat, 1257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3222 SdHoareTripleChecker+Valid, 3621 SdHoareTripleChecker+Invalid, 6545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1257 IncrementalHoareTripleChecker+Valid, 5288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:33:01,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3222 Valid, 3621 Invalid, 6545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1257 Valid, 5288 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-14 14:33:01,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1293 states. [2021-12-14 14:33:01,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1293 to 730. [2021-12-14 14:33:01,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 587 states have (on average 1.5792163543441227) internal successors, (927), 592 states have internal predecessors, (927), 121 states have call successors, (121), 17 states have call predecessors, (121), 21 states have return successors, (142), 120 states have call predecessors, (142), 120 states have call successors, (142) [2021-12-14 14:33:01,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1190 transitions. [2021-12-14 14:33:01,110 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1190 transitions. Word has length 115 [2021-12-14 14:33:01,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:33:01,111 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 1190 transitions. [2021-12-14 14:33:01,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 8.857142857142858) internal successors, (124), 11 states have internal predecessors, (124), 4 states have call successors, (29), 6 states have call predecessors, (29), 3 states have return successors, (22), 3 states have call predecessors, (22), 4 states have call successors, (22) [2021-12-14 14:33:01,111 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1190 transitions. [2021-12-14 14:33:01,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-14 14:33:01,113 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:33:01,113 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:33:01,132 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-14 14:33:01,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:33:01,331 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:33:01,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:33:01,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1826023173, now seen corresponding path program 1 times [2021-12-14 14:33:01,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:33:01,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377422445] [2021-12-14 14:33:01,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:01,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:33:01,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:33:01,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:33:01,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:33:01,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:33:01,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:33:01,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:33:01,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 14:33:01,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 14:33:01,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-14 14:33:01,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:33:01,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 14:33:01,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-14 14:33:01,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:01,419 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:33:01,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:33:01,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377422445] [2021-12-14 14:33:01,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377422445] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:33:01,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:33:01,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:33:01,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387557097] [2021-12-14 14:33:01,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:33:01,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:33:01,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:33:01,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:33:01,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:33:01,421 INFO L87 Difference]: Start difference. First operand 730 states and 1190 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:02,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:33:02,357 INFO L93 Difference]: Finished difference Result 1900 states and 3163 transitions. [2021-12-14 14:33:02,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:33:02,358 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 118 [2021-12-14 14:33:02,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:33:02,363 INFO L225 Difference]: With dead ends: 1900 [2021-12-14 14:33:02,363 INFO L226 Difference]: Without dead ends: 1248 [2021-12-14 14:33:02,365 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:33:02,365 INFO L933 BasicCegarLoop]: 630 mSDtfsCounter, 1171 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 461 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1187 SdHoareTripleChecker+Valid, 1413 SdHoareTripleChecker+Invalid, 1467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 461 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 14:33:02,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1187 Valid, 1413 Invalid, 1467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [461 Valid, 1006 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 14:33:02,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-12-14 14:33:02,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 1055. [2021-12-14 14:33:02,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1055 states, 848 states have (on average 1.5943396226415094) internal successors, (1352), 853 states have internal predecessors, (1352), 185 states have call successors, (185), 17 states have call predecessors, (185), 21 states have return successors, (216), 184 states have call predecessors, (216), 184 states have call successors, (216) [2021-12-14 14:33:02,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1055 states to 1055 states and 1753 transitions. [2021-12-14 14:33:02,406 INFO L78 Accepts]: Start accepts. Automaton has 1055 states and 1753 transitions. Word has length 118 [2021-12-14 14:33:02,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:33:02,406 INFO L470 AbstractCegarLoop]: Abstraction has 1055 states and 1753 transitions. [2021-12-14 14:33:02,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:02,406 INFO L276 IsEmpty]: Start isEmpty. Operand 1055 states and 1753 transitions. [2021-12-14 14:33:02,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-14 14:33:02,410 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:33:02,410 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:33:02,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-14 14:33:02,410 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:33:02,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:33:02,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1063234977, now seen corresponding path program 1 times [2021-12-14 14:33:02,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:33:02,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268526736] [2021-12-14 14:33:02,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:02,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:33:02,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:33:02,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:33:02,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:33:02,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:33:02,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:33:02,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:33:02,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-14 14:33:02,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:33:02,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-14 14:33:02,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-14 14:33:02,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-14 14:33:02,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-14 14:33:02,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:02,477 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:33:02,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:33:02,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268526736] [2021-12-14 14:33:02,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268526736] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:33:02,478 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:33:02,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:33:02,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684210145] [2021-12-14 14:33:02,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:33:02,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:33:02,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:33:02,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:33:02,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:33:02,479 INFO L87 Difference]: Start difference. First operand 1055 states and 1753 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:03,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:33:03,205 INFO L93 Difference]: Finished difference Result 2705 states and 4547 transitions. [2021-12-14 14:33:03,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:33:03,206 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2021-12-14 14:33:03,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:33:03,213 INFO L225 Difference]: With dead ends: 2705 [2021-12-14 14:33:03,213 INFO L226 Difference]: Without dead ends: 1781 [2021-12-14 14:33:03,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:33:03,224 INFO L933 BasicCegarLoop]: 639 mSDtfsCounter, 1142 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 1018 mSolverCounterSat, 452 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1158 SdHoareTripleChecker+Valid, 1404 SdHoareTripleChecker+Invalid, 1470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 452 IncrementalHoareTripleChecker+Valid, 1018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-14 14:33:03,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1158 Valid, 1404 Invalid, 1470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [452 Valid, 1018 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-14 14:33:03,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1781 states. [2021-12-14 14:33:03,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1781 to 1588. [2021-12-14 14:33:03,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1588 states, 1286 states have (on average 1.6003110419906688) internal successors, (2058), 1291 states have internal predecessors, (2058), 280 states have call successors, (280), 17 states have call predecessors, (280), 21 states have return successors, (311), 279 states have call predecessors, (311), 279 states have call successors, (311) [2021-12-14 14:33:03,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1588 states to 1588 states and 2649 transitions. [2021-12-14 14:33:03,303 INFO L78 Accepts]: Start accepts. Automaton has 1588 states and 2649 transitions. Word has length 119 [2021-12-14 14:33:03,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:33:03,304 INFO L470 AbstractCegarLoop]: Abstraction has 1588 states and 2649 transitions. [2021-12-14 14:33:03,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:03,304 INFO L276 IsEmpty]: Start isEmpty. Operand 1588 states and 2649 transitions. [2021-12-14 14:33:03,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-14 14:33:03,309 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:33:03,309 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:33:03,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-14 14:33:03,309 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:33:03,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:33:03,310 INFO L85 PathProgramCache]: Analyzing trace with hash 15597751, now seen corresponding path program 1 times [2021-12-14 14:33:03,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:33:03,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901578715] [2021-12-14 14:33:03,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:03,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:33:03,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:33:03,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:33:03,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:33:03,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:33:03,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:33:03,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:33:03,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-14 14:33:03,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:33:03,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:33:03,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 14:33:03,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-14 14:33:03,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-14 14:33:03,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:03,377 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:33:03,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:33:03,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901578715] [2021-12-14 14:33:03,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901578715] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:33:03,377 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:33:03,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:33:03,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298424175] [2021-12-14 14:33:03,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:33:03,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:33:03,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:33:03,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:33:03,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:33:03,379 INFO L87 Difference]: Start difference. First operand 1588 states and 2649 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:04,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:33:04,420 INFO L93 Difference]: Finished difference Result 3912 states and 6633 transitions. [2021-12-14 14:33:04,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:33:04,421 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 120 [2021-12-14 14:33:04,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:33:04,433 INFO L225 Difference]: With dead ends: 3912 [2021-12-14 14:33:04,434 INFO L226 Difference]: Without dead ends: 2590 [2021-12-14 14:33:04,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:33:04,438 INFO L933 BasicCegarLoop]: 627 mSDtfsCounter, 1149 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 448 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1165 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 1458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 448 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 14:33:04,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1165 Valid, 1387 Invalid, 1458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [448 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 14:33:04,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2021-12-14 14:33:04,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 2397. [2021-12-14 14:33:04,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2397 states, 1972 states have (on average 1.604969574036511) internal successors, (3165), 1977 states have internal predecessors, (3165), 403 states have call successors, (403), 17 states have call predecessors, (403), 21 states have return successors, (450), 402 states have call predecessors, (450), 402 states have call successors, (450) [2021-12-14 14:33:04,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 4018 transitions. [2021-12-14 14:33:04,536 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 4018 transitions. Word has length 120 [2021-12-14 14:33:04,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:33:04,536 INFO L470 AbstractCegarLoop]: Abstraction has 2397 states and 4018 transitions. [2021-12-14 14:33:04,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:04,536 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 4018 transitions. [2021-12-14 14:33:04,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-14 14:33:04,542 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:33:04,543 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:33:04,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-14 14:33:04,543 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:33:04,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:33:04,543 INFO L85 PathProgramCache]: Analyzing trace with hash 615683806, now seen corresponding path program 1 times [2021-12-14 14:33:04,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:33:04,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787247827] [2021-12-14 14:33:04,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:04,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:33:04,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:33:04,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:33:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:33:04,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:33:04,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:33:04,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:33:04,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-14 14:33:04,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:33:04,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:33:04,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 14:33:04,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 14:33:04,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-14 14:33:04,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:04,624 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:33:04,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:33:04,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787247827] [2021-12-14 14:33:04,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787247827] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:33:04,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:33:04,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:33:04,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735795982] [2021-12-14 14:33:04,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:33:04,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:33:04,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:33:04,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:33:04,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:33:04,626 INFO L87 Difference]: Start difference. First operand 2397 states and 4018 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:05,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:33:05,660 INFO L93 Difference]: Finished difference Result 5796 states and 9893 transitions. [2021-12-14 14:33:05,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:33:05,661 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 121 [2021-12-14 14:33:05,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:33:05,699 INFO L225 Difference]: With dead ends: 5796 [2021-12-14 14:33:05,699 INFO L226 Difference]: Without dead ends: 3884 [2021-12-14 14:33:05,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:33:05,721 INFO L933 BasicCegarLoop]: 632 mSDtfsCounter, 1141 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 1004 mSolverCounterSat, 453 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1157 SdHoareTripleChecker+Valid, 1390 SdHoareTripleChecker+Invalid, 1457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 453 IncrementalHoareTripleChecker+Valid, 1004 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 14:33:05,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1157 Valid, 1390 Invalid, 1457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [453 Valid, 1004 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 14:33:05,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3884 states. [2021-12-14 14:33:06,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3884 to 3691. [2021-12-14 14:33:06,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3691 states, 3087 states have (on average 1.6077097505668934) internal successors, (4963), 3092 states have internal predecessors, (4963), 582 states have call successors, (582), 17 states have call predecessors, (582), 21 states have return successors, (655), 581 states have call predecessors, (655), 581 states have call successors, (655) [2021-12-14 14:33:06,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3691 states to 3691 states and 6200 transitions. [2021-12-14 14:33:06,084 INFO L78 Accepts]: Start accepts. Automaton has 3691 states and 6200 transitions. Word has length 121 [2021-12-14 14:33:06,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:33:06,084 INFO L470 AbstractCegarLoop]: Abstraction has 3691 states and 6200 transitions. [2021-12-14 14:33:06,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:06,084 INFO L276 IsEmpty]: Start isEmpty. Operand 3691 states and 6200 transitions. [2021-12-14 14:33:06,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-12-14 14:33:06,099 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:33:06,099 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:33:06,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-14 14:33:06,100 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:33:06,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:33:06,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1448203013, now seen corresponding path program 1 times [2021-12-14 14:33:06,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:33:06,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870896122] [2021-12-14 14:33:06,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:06,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:33:06,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:33:06,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:33:06,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:33:06,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:33:06,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:33:06,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:33:06,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 14:33:06,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:33:06,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 14:33:06,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 14:33:06,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-14 14:33:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-14 14:33:06,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:06,207 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:33:06,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:33:06,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870896122] [2021-12-14 14:33:06,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870896122] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:33:06,208 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:33:06,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:33:06,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761001811] [2021-12-14 14:33:06,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:33:06,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:33:06,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:33:06,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:33:06,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:33:06,209 INFO L87 Difference]: Start difference. First operand 3691 states and 6200 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:07,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:33:07,270 INFO L93 Difference]: Finished difference Result 8899 states and 15257 transitions. [2021-12-14 14:33:07,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:33:07,270 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 122 [2021-12-14 14:33:07,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:33:07,314 INFO L225 Difference]: With dead ends: 8899 [2021-12-14 14:33:07,315 INFO L226 Difference]: Without dead ends: 6025 [2021-12-14 14:33:07,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:33:07,334 INFO L933 BasicCegarLoop]: 627 mSDtfsCounter, 1165 mSDsluCounter, 782 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 464 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1181 SdHoareTripleChecker+Valid, 1409 SdHoareTripleChecker+Invalid, 1466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 464 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:33:07,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1181 Valid, 1409 Invalid, 1466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [464 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 14:33:07,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6025 states. [2021-12-14 14:33:07,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6025 to 5832. [2021-12-14 14:33:07,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5832 states, 4852 states have (on average 1.6011953833470733) internal successors, (7769), 4857 states have internal predecessors, (7769), 958 states have call successors, (958), 17 states have call predecessors, (958), 21 states have return successors, (1075), 957 states have call predecessors, (1075), 957 states have call successors, (1075) [2021-12-14 14:33:07,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5832 states to 5832 states and 9802 transitions. [2021-12-14 14:33:07,671 INFO L78 Accepts]: Start accepts. Automaton has 5832 states and 9802 transitions. Word has length 122 [2021-12-14 14:33:07,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:33:07,672 INFO L470 AbstractCegarLoop]: Abstraction has 5832 states and 9802 transitions. [2021-12-14 14:33:07,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:07,673 INFO L276 IsEmpty]: Start isEmpty. Operand 5832 states and 9802 transitions. [2021-12-14 14:33:07,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-12-14 14:33:07,685 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:33:07,685 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:33:07,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-14 14:33:07,686 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:33:07,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:33:07,686 INFO L85 PathProgramCache]: Analyzing trace with hash -423922022, now seen corresponding path program 1 times [2021-12-14 14:33:07,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:33:07,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145533395] [2021-12-14 14:33:07,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:07,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:33:07,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:33:07,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:33:07,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:33:07,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:33:07,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:33:07,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:33:07,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 14:33:07,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:33:07,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-14 14:33:07,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 14:33:07,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-14 14:33:07,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-14 14:33:07,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:07,766 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:33:07,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:33:07,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145533395] [2021-12-14 14:33:07,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145533395] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:33:07,767 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:33:07,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:33:07,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890092841] [2021-12-14 14:33:07,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:33:07,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:33:07,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:33:07,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:33:07,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:33:07,769 INFO L87 Difference]: Start difference. First operand 5832 states and 9802 transitions. Second operand has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:08,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:33:08,834 INFO L93 Difference]: Finished difference Result 14516 states and 24870 transitions. [2021-12-14 14:33:08,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:33:08,841 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 123 [2021-12-14 14:33:08,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:33:08,919 INFO L225 Difference]: With dead ends: 14516 [2021-12-14 14:33:08,919 INFO L226 Difference]: Without dead ends: 9903 [2021-12-14 14:33:08,932 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:33:08,932 INFO L933 BasicCegarLoop]: 622 mSDtfsCounter, 1156 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 1001 mSolverCounterSat, 461 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1171 SdHoareTripleChecker+Valid, 1386 SdHoareTripleChecker+Invalid, 1462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 461 IncrementalHoareTripleChecker+Valid, 1001 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:33:08,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1171 Valid, 1386 Invalid, 1462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [461 Valid, 1001 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 14:33:08,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9903 states. [2021-12-14 14:33:09,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9903 to 9710. [2021-12-14 14:33:09,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9710 states, 8124 states have (on average 1.5987198424421467) internal successors, (12988), 8129 states have internal predecessors, (12988), 1564 states have call successors, (1564), 17 states have call predecessors, (1564), 21 states have return successors, (1759), 1563 states have call predecessors, (1759), 1563 states have call successors, (1759) [2021-12-14 14:33:09,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9710 states to 9710 states and 16311 transitions. [2021-12-14 14:33:09,807 INFO L78 Accepts]: Start accepts. Automaton has 9710 states and 16311 transitions. Word has length 123 [2021-12-14 14:33:09,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:33:09,807 INFO L470 AbstractCegarLoop]: Abstraction has 9710 states and 16311 transitions. [2021-12-14 14:33:09,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:09,808 INFO L276 IsEmpty]: Start isEmpty. Operand 9710 states and 16311 transitions. [2021-12-14 14:33:09,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-12-14 14:33:09,822 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:33:09,822 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:33:09,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-14 14:33:09,823 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:33:09,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:33:09,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1473374131, now seen corresponding path program 1 times [2021-12-14 14:33:09,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:33:09,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23142640] [2021-12-14 14:33:09,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:09,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:33:09,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:33:09,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:33:09,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:33:09,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:33:09,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:33:09,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:33:09,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:33:09,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-14 14:33:09,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:33:09,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 14:33:09,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-14 14:33:09,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-14 14:33:09,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:09,896 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:33:09,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:33:09,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23142640] [2021-12-14 14:33:09,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23142640] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:33:09,896 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:33:09,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:33:09,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740116542] [2021-12-14 14:33:09,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:33:09,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:33:09,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:33:09,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:33:09,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:33:09,899 INFO L87 Difference]: Start difference. First operand 9710 states and 16311 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:11,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:33:11,463 INFO L93 Difference]: Finished difference Result 25225 states and 43151 transitions. [2021-12-14 14:33:11,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:33:11,463 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 124 [2021-12-14 14:33:11,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:33:11,519 INFO L225 Difference]: With dead ends: 25225 [2021-12-14 14:33:11,520 INFO L226 Difference]: Without dead ends: 17216 [2021-12-14 14:33:11,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:33:11,547 INFO L933 BasicCegarLoop]: 642 mSDtfsCounter, 1143 mSDsluCounter, 786 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 452 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1159 SdHoareTripleChecker+Valid, 1428 SdHoareTripleChecker+Invalid, 1472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 452 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 14:33:11,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1159 Valid, 1428 Invalid, 1472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [452 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 14:33:11,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17216 states. [2021-12-14 14:33:12,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17216 to 17023. [2021-12-14 14:33:12,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17023 states, 14234 states have (on average 1.590136293382043) internal successors, (22634), 14239 states have internal predecessors, (22634), 2767 states have call successors, (2767), 17 states have call predecessors, (2767), 21 states have return successors, (3106), 2766 states have call predecessors, (3106), 2766 states have call successors, (3106) [2021-12-14 14:33:12,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17023 states to 17023 states and 28507 transitions. [2021-12-14 14:33:12,367 INFO L78 Accepts]: Start accepts. Automaton has 17023 states and 28507 transitions. Word has length 124 [2021-12-14 14:33:12,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:33:12,368 INFO L470 AbstractCegarLoop]: Abstraction has 17023 states and 28507 transitions. [2021-12-14 14:33:12,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:12,368 INFO L276 IsEmpty]: Start isEmpty. Operand 17023 states and 28507 transitions. [2021-12-14 14:33:12,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-12-14 14:33:12,386 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:33:12,386 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:33:12,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-14 14:33:12,387 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:33:12,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:33:12,387 INFO L85 PathProgramCache]: Analyzing trace with hash 627752441, now seen corresponding path program 1 times [2021-12-14 14:33:12,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:33:12,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72002852] [2021-12-14 14:33:12,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:12,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:33:12,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:33:12,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:33:12,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:33:12,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:33:12,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:33:12,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:33:12,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:33:12,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-14 14:33:12,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-14 14:33:12,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-14 14:33:12,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 14:33:12,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-14 14:33:12,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:12,467 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:33:12,467 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:33:12,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72002852] [2021-12-14 14:33:12,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72002852] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:33:12,467 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:33:12,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:33:12,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686537822] [2021-12-14 14:33:12,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:33:12,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:33:12,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:33:12,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:33:12,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:33:12,469 INFO L87 Difference]: Start difference. First operand 17023 states and 28507 transitions. Second operand has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:14,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:33:14,653 INFO L93 Difference]: Finished difference Result 45201 states and 77164 transitions. [2021-12-14 14:33:14,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:33:14,654 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 125 [2021-12-14 14:33:14,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:33:14,872 INFO L225 Difference]: With dead ends: 45201 [2021-12-14 14:33:14,872 INFO L226 Difference]: Without dead ends: 30556 [2021-12-14 14:33:14,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:33:14,928 INFO L933 BasicCegarLoop]: 644 mSDtfsCounter, 1125 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 1028 mSolverCounterSat, 457 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1140 SdHoareTripleChecker+Valid, 1412 SdHoareTripleChecker+Invalid, 1485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 457 IncrementalHoareTripleChecker+Valid, 1028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 14:33:14,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1140 Valid, 1412 Invalid, 1485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [457 Valid, 1028 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 14:33:14,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30556 states. [2021-12-14 14:33:16,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30556 to 30363. [2021-12-14 14:33:16,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30363 states, 25535 states have (on average 1.5859408654787546) internal successors, (40497), 25540 states have internal predecessors, (40497), 4806 states have call successors, (4806), 17 states have call predecessors, (4806), 21 states have return successors, (5419), 4805 states have call predecessors, (5419), 4805 states have call successors, (5419) [2021-12-14 14:33:17,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30363 states to 30363 states and 50722 transitions. [2021-12-14 14:33:17,263 INFO L78 Accepts]: Start accepts. Automaton has 30363 states and 50722 transitions. Word has length 125 [2021-12-14 14:33:17,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:33:17,263 INFO L470 AbstractCegarLoop]: Abstraction has 30363 states and 50722 transitions. [2021-12-14 14:33:17,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:17,264 INFO L276 IsEmpty]: Start isEmpty. Operand 30363 states and 50722 transitions. [2021-12-14 14:33:17,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-12-14 14:33:17,295 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:33:17,295 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:33:17,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-14 14:33:17,296 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:33:17,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:33:17,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1060158123, now seen corresponding path program 1 times [2021-12-14 14:33:17,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:33:17,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078765955] [2021-12-14 14:33:17,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:17,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:33:17,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:33:17,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:33:17,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:33:17,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:33:17,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:33:17,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:33:17,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:33:17,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 14:33:17,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 14:33:17,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-14 14:33:17,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-14 14:33:17,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-14 14:33:17,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:17,375 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:33:17,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:33:17,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078765955] [2021-12-14 14:33:17,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078765955] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:33:17,376 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:33:17,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:33:17,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864168050] [2021-12-14 14:33:17,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:33:17,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:33:17,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:33:17,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:33:17,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:33:17,378 INFO L87 Difference]: Start difference. First operand 30363 states and 50722 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:20,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:33:20,695 INFO L93 Difference]: Finished difference Result 82938 states and 140688 transitions. [2021-12-14 14:33:20,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:33:20,695 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 126 [2021-12-14 14:33:20,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:33:20,894 INFO L225 Difference]: With dead ends: 82938 [2021-12-14 14:33:20,894 INFO L226 Difference]: Without dead ends: 55765 [2021-12-14 14:33:20,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:33:20,962 INFO L933 BasicCegarLoop]: 639 mSDtfsCounter, 1131 mSDsluCounter, 777 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 460 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1146 SdHoareTripleChecker+Valid, 1416 SdHoareTripleChecker+Invalid, 1482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 460 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:33:20,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1146 Valid, 1416 Invalid, 1482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [460 Valid, 1022 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:33:21,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55765 states. [2021-12-14 14:33:23,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55765 to 55572. [2021-12-14 14:33:23,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55572 states, 47029 states have (on average 1.5804716238916414) internal successors, (74328), 47034 states have internal predecessors, (74328), 8521 states have call successors, (8521), 17 states have call predecessors, (8521), 21 states have return successors, (9666), 8520 states have call predecessors, (9666), 8520 states have call successors, (9666) [2021-12-14 14:33:24,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55572 states to 55572 states and 92515 transitions. [2021-12-14 14:33:24,066 INFO L78 Accepts]: Start accepts. Automaton has 55572 states and 92515 transitions. Word has length 126 [2021-12-14 14:33:24,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:33:24,067 INFO L470 AbstractCegarLoop]: Abstraction has 55572 states and 92515 transitions. [2021-12-14 14:33:24,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:24,067 INFO L276 IsEmpty]: Start isEmpty. Operand 55572 states and 92515 transitions. [2021-12-14 14:33:24,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-12-14 14:33:24,086 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:33:24,086 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:33:24,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-14 14:33:24,087 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:33:24,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:33:24,087 INFO L85 PathProgramCache]: Analyzing trace with hash -489258535, now seen corresponding path program 1 times [2021-12-14 14:33:24,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:33:24,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780520886] [2021-12-14 14:33:24,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:24,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:33:24,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:33:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:33:24,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:33:24,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:33:24,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:33:24,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:33:24,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:33:24,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 14:33:24,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 14:33:24,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 14:33:24,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-14 14:33:24,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-14 14:33:24,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:24,151 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 14:33:24,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:33:24,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780520886] [2021-12-14 14:33:24,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780520886] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:33:24,151 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:33:24,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:33:24,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599656869] [2021-12-14 14:33:24,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:33:24,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:33:24,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:33:24,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:33:24,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:33:24,153 INFO L87 Difference]: Start difference. First operand 55572 states and 92515 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:29,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:33:29,120 INFO L93 Difference]: Finished difference Result 103994 states and 176674 transitions. [2021-12-14 14:33:29,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:33:29,120 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 127 [2021-12-14 14:33:29,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:33:29,730 INFO L225 Difference]: With dead ends: 103994 [2021-12-14 14:33:29,730 INFO L226 Difference]: Without dead ends: 103839 [2021-12-14 14:33:29,775 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:33:29,775 INFO L933 BasicCegarLoop]: 623 mSDtfsCounter, 1153 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 1008 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1169 SdHoareTripleChecker+Valid, 1393 SdHoareTripleChecker+Invalid, 1464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 1008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:33:29,775 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1169 Valid, 1393 Invalid, 1464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 1008 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:33:29,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103839 states. [2021-12-14 14:33:34,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103839 to 103646. [2021-12-14 14:33:34,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103646 states, 88304 states have (on average 1.5736433230657727) internal successors, (138959), 88309 states have internal predecessors, (138959), 15320 states have call successors, (15320), 17 states have call predecessors, (15320), 21 states have return successors, (17511), 15319 states have call predecessors, (17511), 15319 states have call successors, (17511) [2021-12-14 14:33:34,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103646 states to 103646 states and 171790 transitions. [2021-12-14 14:33:34,801 INFO L78 Accepts]: Start accepts. Automaton has 103646 states and 171790 transitions. Word has length 127 [2021-12-14 14:33:34,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:33:34,802 INFO L470 AbstractCegarLoop]: Abstraction has 103646 states and 171790 transitions. [2021-12-14 14:33:34,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-14 14:33:34,802 INFO L276 IsEmpty]: Start isEmpty. Operand 103646 states and 171790 transitions. [2021-12-14 14:33:34,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-14 14:33:34,826 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:33:34,826 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:33:34,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-14 14:33:34,826 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:33:34,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:33:34,827 INFO L85 PathProgramCache]: Analyzing trace with hash -574273588, now seen corresponding path program 1 times [2021-12-14 14:33:34,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:33:34,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057495491] [2021-12-14 14:33:34,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:34,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:33:34,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:33:34,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:33:34,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:33:34,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:33:34,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:33:34,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:33:34,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:33:34,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-14 14:33:34,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 14:33:34,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-14 14:33:34,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-14 14:33:34,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-14 14:33:34,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:34,938 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-14 14:33:34,938 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:33:34,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057495491] [2021-12-14 14:33:34,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057495491] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:33:34,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956123063] [2021-12-14 14:33:34,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:33:34,938 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:33:34,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:33:34,940 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-14 14:33:34,941 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-14 14:33:35,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:33:35,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-14 14:33:35,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:33:35,433 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-14 14:33:35,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 14:33:35,788 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-14 14:33:35,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956123063] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 14:33:35,788 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 14:33:35,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 23 [2021-12-14 14:33:35,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187328938] [2021-12-14 14:33:35,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 14:33:35,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-14 14:33:35,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:33:35,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-14 14:33:35,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-12-14 14:33:35,792 INFO L87 Difference]: Start difference. First operand 103646 states and 171790 transitions. Second operand has 23 states, 23 states have (on average 9.478260869565217) internal successors, (218), 18 states have internal predecessors, (218), 4 states have call successors, (39), 10 states have call predecessors, (39), 8 states have return successors, (33), 5 states have call predecessors, (33), 4 states have call successors, (33)