./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec27_product18.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 35987657 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/email_spec27_product18.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 e1a1a15d818854b6fd39e860ed8f86805463715275e4ae9feedab248e5877daf --- Real Ultimate output --- This is Ultimate 0.2.2-?-3598765 [2022-07-21 04:46:52,718 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-21 04:46:52,720 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-21 04:46:52,764 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-21 04:46:52,765 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-21 04:46:52,766 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-21 04:46:52,770 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-21 04:46:52,773 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-21 04:46:52,775 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-21 04:46:52,780 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-21 04:46:52,781 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-21 04:46:52,786 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-21 04:46:52,787 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-21 04:46:52,788 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-21 04:46:52,789 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-21 04:46:52,792 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-21 04:46:52,793 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-21 04:46:52,794 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-21 04:46:52,796 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-21 04:46:52,801 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-21 04:46:52,802 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-21 04:46:52,803 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-21 04:46:52,805 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-21 04:46:52,805 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-21 04:46:52,807 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-21 04:46:52,813 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-21 04:46:52,813 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-21 04:46:52,814 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-21 04:46:52,814 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-21 04:46:52,815 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-21 04:46:52,815 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-21 04:46:52,816 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-21 04:46:52,817 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-21 04:46:52,818 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-21 04:46:52,819 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-21 04:46:52,820 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-21 04:46:52,820 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-21 04:46:52,821 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-21 04:46:52,821 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-21 04:46:52,821 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-21 04:46:52,822 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-21 04:46:52,823 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-21 04:46:52,827 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-21 04:46:52,859 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-21 04:46:52,860 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-21 04:46:52,860 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-21 04:46:52,860 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-21 04:46:52,861 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-21 04:46:52,861 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-21 04:46:52,862 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-21 04:46:52,862 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-21 04:46:52,862 INFO L138 SettingsManager]: * Use SBE=true [2022-07-21 04:46:52,863 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-21 04:46:52,863 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-21 04:46:52,863 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-21 04:46:52,864 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-21 04:46:52,864 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-21 04:46:52,864 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-21 04:46:52,864 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-21 04:46:52,864 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-21 04:46:52,864 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-21 04:46:52,865 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-21 04:46:52,865 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-21 04:46:52,865 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-21 04:46:52,865 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-21 04:46:52,865 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-21 04:46:52,866 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-21 04:46:52,866 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 04:46:52,866 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-21 04:46:52,866 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-21 04:46:52,866 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-21 04:46:52,867 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-21 04:46:52,867 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-21 04:46:52,867 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-21 04:46:52,867 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-21 04:46:52,868 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-21 04:46:52,868 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 -> e1a1a15d818854b6fd39e860ed8f86805463715275e4ae9feedab248e5877daf [2022-07-21 04:46:53,190 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-21 04:46:53,217 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-21 04:46:53,220 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-21 04:46:53,221 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-21 04:46:53,222 INFO L275 PluginConnector]: CDTParser initialized [2022-07-21 04:46:53,224 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec27_product18.cil.c [2022-07-21 04:46:53,287 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/714ab8bcf/b16bc258aa794c89a79700b714d5c435/FLAGa79a9186f [2022-07-21 04:46:53,855 INFO L306 CDTParser]: Found 1 translation units. [2022-07-21 04:46:53,857 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec27_product18.cil.c [2022-07-21 04:46:53,880 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/714ab8bcf/b16bc258aa794c89a79700b714d5c435/FLAGa79a9186f [2022-07-21 04:46:54,135 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/714ab8bcf/b16bc258aa794c89a79700b714d5c435 [2022-07-21 04:46:54,137 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-21 04:46:54,139 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-21 04:46:54,140 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-21 04:46:54,140 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-21 04:46:54,143 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-21 04:46:54,144 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:54,146 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6b48127d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54, skipping insertion in model container [2022-07-21 04:46:54,146 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:54,153 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-21 04:46:54,221 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-21 04:46:54,671 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec27_product18.cil.c[62382,62395] [2022-07-21 04:46:54,674 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 04:46:54,684 INFO L203 MainTranslator]: Completed pre-run [2022-07-21 04:46:54,817 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec27_product18.cil.c[62382,62395] [2022-07-21 04:46:54,817 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 04:46:54,856 INFO L208 MainTranslator]: Completed translation [2022-07-21 04:46:54,857 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54 WrapperNode [2022-07-21 04:46:54,857 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-21 04:46:54,858 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-21 04:46:54,858 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-21 04:46:54,859 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-21 04:46:54,864 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:54,900 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:54,958 INFO L137 Inliner]: procedures = 127, calls = 200, calls flagged for inlining = 57, calls inlined = 49, statements flattened = 874 [2022-07-21 04:46:54,959 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-21 04:46:54,960 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-21 04:46:54,960 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-21 04:46:54,961 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-21 04:46:54,968 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:54,968 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:54,983 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:54,987 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:55,006 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:55,028 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:55,047 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:55,053 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-21 04:46:55,054 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-21 04:46:55,054 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-21 04:46:55,054 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-21 04:46:55,055 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54" (1/1) ... [2022-07-21 04:46:55,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 04:46:55,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 04:46:55,099 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-21 04:46:55,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-21 04:46:55,145 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-07-21 04:46:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-07-21 04:46:55,145 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-07-21 04:46:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-07-21 04:46:55,145 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-07-21 04:46:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-07-21 04:46:55,145 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-07-21 04:46:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-07-21 04:46:55,145 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-07-21 04:46:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-07-21 04:46:55,146 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-07-21 04:46:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-07-21 04:46:55,146 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-07-21 04:46:55,146 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-07-21 04:46:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-07-21 04:46:55,146 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-07-21 04:46:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-07-21 04:46:55,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-21 04:46:55,146 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-07-21 04:46:55,147 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-07-21 04:46:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-07-21 04:46:55,147 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-07-21 04:46:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-07-21 04:46:55,147 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-07-21 04:46:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-07-21 04:46:55,148 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-07-21 04:46:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2022-07-21 04:46:55,148 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2022-07-21 04:46:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-07-21 04:46:55,148 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-07-21 04:46:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-07-21 04:46:55,148 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-07-21 04:46:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-07-21 04:46:55,148 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-07-21 04:46:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-07-21 04:46:55,149 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-07-21 04:46:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-21 04:46:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-07-21 04:46:55,149 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-07-21 04:46:55,150 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-21 04:46:55,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-21 04:46:55,332 INFO L234 CfgBuilder]: Building ICFG [2022-07-21 04:46:55,333 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-21 04:46:55,935 INFO L275 CfgBuilder]: Performing block encoding [2022-07-21 04:46:55,949 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-21 04:46:55,950 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-21 04:46:55,953 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 04:46:55 BoogieIcfgContainer [2022-07-21 04:46:55,953 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-21 04:46:55,954 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-21 04:46:55,954 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-21 04:46:55,957 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-21 04:46:55,957 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.07 04:46:54" (1/3) ... [2022-07-21 04:46:55,958 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a718933 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 04:46:55, skipping insertion in model container [2022-07-21 04:46:55,959 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 04:46:54" (2/3) ... [2022-07-21 04:46:55,959 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a718933 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 04:46:55, skipping insertion in model container [2022-07-21 04:46:55,960 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 04:46:55" (3/3) ... [2022-07-21 04:46:55,961 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec27_product18.cil.c [2022-07-21 04:46:55,983 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-21 04:46:55,984 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-21 04:46:56,040 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-21 04:46:56,046 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@63825c4, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@7a1c6de6 [2022-07-21 04:46:56,047 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-21 04:46:56,052 INFO L276 IsEmpty]: Start isEmpty. Operand has 298 states, 237 states have (on average 1.540084388185654) internal successors, (365), 239 states have internal predecessors, (365), 41 states have call successors, (41), 18 states have call predecessors, (41), 18 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-07-21 04:46:56,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-21 04:46:56,071 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:46:56,072 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:46:56,072 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:46:56,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:46:56,077 INFO L85 PathProgramCache]: Analyzing trace with hash -135038614, now seen corresponding path program 1 times [2022-07-21 04:46:56,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:46:56,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657504843] [2022-07-21 04:46:56,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:46:56,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:46:56,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:46:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:46:56,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:46:56,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-21 04:46:56,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-21 04:46:56,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:46:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-21 04:46:56,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-21 04:46:56,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-21 04:46:56,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-21 04:46:56,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-21 04:46:56,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-21 04:46:56,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-21 04:46:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-21 04:46:56,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,568 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-21 04:46:56,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:46:56,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657504843] [2022-07-21 04:46:56,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657504843] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 04:46:56,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196657338] [2022-07-21 04:46:56,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:46:56,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:46:56,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 04:46:56,579 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-21 04:46:56,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-21 04:46:56,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:56,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 1 conjunts are in the unsatisfiable core [2022-07-21 04:46:56,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 04:46:56,993 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-07-21 04:46:56,994 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 04:46:56,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196657338] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:46:56,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 04:46:56,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2022-07-21 04:46:56,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217307474] [2022-07-21 04:46:56,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:46:57,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-21 04:46:57,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:46:57,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-21 04:46:57,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-21 04:46:57,047 INFO L87 Difference]: Start difference. First operand has 298 states, 237 states have (on average 1.540084388185654) internal successors, (365), 239 states have internal predecessors, (365), 41 states have call successors, (41), 18 states have call predecessors, (41), 18 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) Second operand has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:46:57,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:46:57,125 INFO L93 Difference]: Finished difference Result 442 states and 648 transitions. [2022-07-21 04:46:57,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-21 04:46:57,131 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 108 [2022-07-21 04:46:57,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:46:57,147 INFO L225 Difference]: With dead ends: 442 [2022-07-21 04:46:57,149 INFO L226 Difference]: Without dead ends: 291 [2022-07-21 04:46:57,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-21 04:46:57,160 INFO L413 NwaCegarLoop]: 443 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, 443 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 04:46:57,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 04:46:57,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-07-21 04:46:57,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 291. [2022-07-21 04:46:57,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 231 states have (on average 1.5324675324675325) internal successors, (354), 232 states have internal predecessors, (354), 41 states have call successors, (41), 18 states have call predecessors, (41), 18 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-07-21 04:46:57,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 435 transitions. [2022-07-21 04:46:57,217 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 435 transitions. Word has length 108 [2022-07-21 04:46:57,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:46:57,219 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 435 transitions. [2022-07-21 04:46:57,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:46:57,219 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 435 transitions. [2022-07-21 04:46:57,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-07-21 04:46:57,228 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:46:57,228 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:46:57,248 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-07-21 04:46:57,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-07-21 04:46:57,435 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:46:57,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:46:57,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1229855178, now seen corresponding path program 1 times [2022-07-21 04:46:57,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:46:57,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504118265] [2022-07-21 04:46:57,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:46:57,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:46:57,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:46:57,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:46:57,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:46:57,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-21 04:46:57,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-21 04:46:57,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:46:57,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-21 04:46:57,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-21 04:46:57,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-21 04:46:57,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-21 04:46:57,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-21 04:46:57,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-21 04:46:57,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-21 04:46:57,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-21 04:46:57,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,606 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-21 04:46:57,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:46:57,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504118265] [2022-07-21 04:46:57,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504118265] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 04:46:57,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129384864] [2022-07-21 04:46:57,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:46:57,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:46:57,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 04:46:57,624 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-21 04:46:57,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-21 04:46:57,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:57,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 1066 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-21 04:46:57,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 04:46:57,970 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-07-21 04:46:57,975 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 04:46:57,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129384864] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:46:57,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 04:46:57,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-07-21 04:46:57,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685942799] [2022-07-21 04:46:57,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:46:57,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 04:46:57,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:46:57,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 04:46:57,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:46:57,979 INFO L87 Difference]: Start difference. First operand 291 states and 435 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:46:58,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:46:58,031 INFO L93 Difference]: Finished difference Result 432 states and 629 transitions. [2022-07-21 04:46:58,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 04:46:58,031 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 109 [2022-07-21 04:46:58,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:46:58,039 INFO L225 Difference]: With dead ends: 432 [2022-07-21 04:46:58,039 INFO L226 Difference]: Without dead ends: 294 [2022-07-21 04:46:58,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:46:58,042 INFO L413 NwaCegarLoop]: 433 mSDtfsCounter, 1 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 04:46:58,043 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 864 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 04:46:58,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2022-07-21 04:46:58,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 293. [2022-07-21 04:46:58,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 233 states have (on average 1.5278969957081545) internal successors, (356), 234 states have internal predecessors, (356), 41 states have call successors, (41), 18 states have call predecessors, (41), 18 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-07-21 04:46:58,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 437 transitions. [2022-07-21 04:46:58,088 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 437 transitions. Word has length 109 [2022-07-21 04:46:58,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:46:58,089 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 437 transitions. [2022-07-21 04:46:58,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:46:58,090 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 437 transitions. [2022-07-21 04:46:58,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-07-21 04:46:58,093 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:46:58,094 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:46:58,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-21 04:46:58,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-07-21 04:46:58,308 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:46:58,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:46:58,308 INFO L85 PathProgramCache]: Analyzing trace with hash 271940735, now seen corresponding path program 1 times [2022-07-21 04:46:58,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:46:58,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385243846] [2022-07-21 04:46:58,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:46:58,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:46:58,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:46:58,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:46:58,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:46:58,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-21 04:46:58,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-21 04:46:58,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:46:58,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-21 04:46:58,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-21 04:46:58,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-21 04:46:58,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-21 04:46:58,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-21 04:46:58,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-21 04:46:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-21 04:46:58,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-21 04:46:58,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,499 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-21 04:46:58,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:46:58,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385243846] [2022-07-21 04:46:58,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385243846] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 04:46:58,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054173116] [2022-07-21 04:46:58,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:46:58,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:46:58,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 04:46:58,504 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-21 04:46:58,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-21 04:46:58,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:58,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 1093 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-21 04:46:58,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 04:46:58,794 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-07-21 04:46:58,794 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 04:46:58,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054173116] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:46:58,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 04:46:58,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-07-21 04:46:58,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965674730] [2022-07-21 04:46:58,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:46:58,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 04:46:58,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:46:58,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 04:46:58,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:46:58,797 INFO L87 Difference]: Start difference. First operand 293 states and 437 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:46:58,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:46:58,830 INFO L93 Difference]: Finished difference Result 616 states and 933 transitions. [2022-07-21 04:46:58,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 04:46:58,831 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 118 [2022-07-21 04:46:58,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:46:58,833 INFO L225 Difference]: With dead ends: 616 [2022-07-21 04:46:58,833 INFO L226 Difference]: Without dead ends: 350 [2022-07-21 04:46:58,835 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:46:58,836 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 107 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 838 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 04:46:58,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 838 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 04:46:58,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-07-21 04:46:58,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 342. [2022-07-21 04:46:58,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 271 states have (on average 1.5424354243542435) internal successors, (418), 272 states have internal predecessors, (418), 52 states have call successors, (52), 18 states have call predecessors, (52), 18 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-07-21 04:46:58,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 521 transitions. [2022-07-21 04:46:58,858 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 521 transitions. Word has length 118 [2022-07-21 04:46:58,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:46:58,859 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 521 transitions. [2022-07-21 04:46:58,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:46:58,860 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 521 transitions. [2022-07-21 04:46:58,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-07-21 04:46:58,862 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:46:58,862 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:46:58,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-21 04:46:59,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:46:59,076 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:46:59,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:46:59,076 INFO L85 PathProgramCache]: Analyzing trace with hash -2073417175, now seen corresponding path program 1 times [2022-07-21 04:46:59,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:46:59,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091083390] [2022-07-21 04:46:59,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:46:59,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:46:59,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:46:59,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:46:59,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:46:59,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-21 04:46:59,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-21 04:46:59,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-21 04:46:59,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-21 04:46:59,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-21 04:46:59,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-21 04:46:59,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-21 04:46:59,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-21 04:46:59,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-21 04:46:59,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-07-21 04:46:59,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-21 04:46:59,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,206 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-21 04:46:59,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:46:59,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091083390] [2022-07-21 04:46:59,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091083390] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 04:46:59,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090824084] [2022-07-21 04:46:59,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:46:59,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:46:59,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 04:46:59,209 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-21 04:46:59,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-21 04:46:59,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 1100 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-21 04:46:59,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 04:46:59,517 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-21 04:46:59,518 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 04:46:59,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090824084] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:46:59,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 04:46:59,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2022-07-21 04:46:59,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886352835] [2022-07-21 04:46:59,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:46:59,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 04:46:59,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:46:59,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 04:46:59,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-07-21 04:46:59,520 INFO L87 Difference]: Start difference. First operand 342 states and 521 transitions. Second operand has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-21 04:46:59,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:46:59,575 INFO L93 Difference]: Finished difference Result 675 states and 1032 transitions. [2022-07-21 04:46:59,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 04:46:59,575 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 119 [2022-07-21 04:46:59,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:46:59,579 INFO L225 Difference]: With dead ends: 675 [2022-07-21 04:46:59,579 INFO L226 Difference]: Without dead ends: 344 [2022-07-21 04:46:59,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:46:59,581 INFO L413 NwaCegarLoop]: 426 mSDtfsCounter, 125 mSDsluCounter, 1133 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 1559 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 04:46:59,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 1559 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 04:46:59,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-07-21 04:46:59,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 344. [2022-07-21 04:46:59,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 272 states have (on average 1.5404411764705883) internal successors, (419), 274 states have internal predecessors, (419), 52 states have call successors, (52), 18 states have call predecessors, (52), 19 states have return successors, (53), 51 states have call predecessors, (53), 51 states have call successors, (53) [2022-07-21 04:46:59,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 524 transitions. [2022-07-21 04:46:59,602 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 524 transitions. Word has length 119 [2022-07-21 04:46:59,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:46:59,602 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 524 transitions. [2022-07-21 04:46:59,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-21 04:46:59,603 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 524 transitions. [2022-07-21 04:46:59,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-07-21 04:46:59,605 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:46:59,606 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:46:59,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-21 04:46:59,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:46:59,828 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:46:59,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:46:59,828 INFO L85 PathProgramCache]: Analyzing trace with hash 309399835, now seen corresponding path program 1 times [2022-07-21 04:46:59,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:46:59,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029168796] [2022-07-21 04:46:59,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:46:59,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:46:59,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:46:59,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:46:59,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:46:59,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:46:59,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-21 04:46:59,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-21 04:46:59,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-21 04:46:59,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-21 04:46:59,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-21 04:46:59,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-21 04:46:59,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-21 04:46:59,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-21 04:46:59,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-21 04:46:59,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-21 04:46:59,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:46:59,998 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-21 04:46:59,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:46:59,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029168796] [2022-07-21 04:46:59,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029168796] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 04:46:59,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946879269] [2022-07-21 04:47:00,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:00,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:47:00,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 04:47:00,004 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-21 04:47:00,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-21 04:47:00,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 1101 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-21 04:47:00,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 04:47:00,328 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-21 04:47:00,328 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 04:47:00,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946879269] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:00,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-21 04:47:00,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2022-07-21 04:47:00,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810977006] [2022-07-21 04:47:00,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:00,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 04:47:00,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:00,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 04:47:00,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2022-07-21 04:47:00,331 INFO L87 Difference]: Start difference. First operand 344 states and 524 transitions. Second operand has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-21 04:47:00,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:00,453 INFO L93 Difference]: Finished difference Result 677 states and 1037 transitions. [2022-07-21 04:47:00,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 04:47:00,468 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 120 [2022-07-21 04:47:00,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:00,470 INFO L225 Difference]: With dead ends: 677 [2022-07-21 04:47:00,470 INFO L226 Difference]: Without dead ends: 346 [2022-07-21 04:47:00,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2022-07-21 04:47:00,472 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 124 mSDsluCounter, 1124 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1548 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:00,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 1548 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 04:47:00,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-07-21 04:47:00,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2022-07-21 04:47:00,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 273 states have (on average 1.5384615384615385) internal successors, (420), 276 states have internal predecessors, (420), 52 states have call successors, (52), 18 states have call predecessors, (52), 20 states have return successors, (58), 51 states have call predecessors, (58), 51 states have call successors, (58) [2022-07-21 04:47:00,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 530 transitions. [2022-07-21 04:47:00,490 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 530 transitions. Word has length 120 [2022-07-21 04:47:00,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:00,490 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 530 transitions. [2022-07-21 04:47:00,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-21 04:47:00,490 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 530 transitions. [2022-07-21 04:47:00,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-21 04:47:00,494 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:00,494 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:00,527 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-21 04:47:00,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:47:00,708 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:00,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:00,708 INFO L85 PathProgramCache]: Analyzing trace with hash 257737305, now seen corresponding path program 1 times [2022-07-21 04:47:00,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:00,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132937326] [2022-07-21 04:47:00,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:00,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:00,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:00,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:00,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:00,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:00,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:00,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-21 04:47:00,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-21 04:47:00,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-21 04:47:00,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-21 04:47:00,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-21 04:47:00,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-21 04:47:00,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-21 04:47:00,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-21 04:47:00,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-21 04:47:00,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:00,829 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-21 04:47:00,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:00,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132937326] [2022-07-21 04:47:00,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132937326] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:00,830 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:00,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-21 04:47:00,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196597159] [2022-07-21 04:47:00,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:00,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-21 04:47:00,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:00,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-21 04:47:00,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-21 04:47:00,832 INFO L87 Difference]: Start difference. First operand 346 states and 530 transitions. Second operand has 9 states, 8 states have (on average 10.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-21 04:47:02,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:02,195 INFO L93 Difference]: Finished difference Result 767 states and 1177 transitions. [2022-07-21 04:47:02,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-21 04:47:02,195 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 121 [2022-07-21 04:47:02,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:02,199 INFO L225 Difference]: With dead ends: 767 [2022-07-21 04:47:02,199 INFO L226 Difference]: Without dead ends: 444 [2022-07-21 04:47:02,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-21 04:47:02,201 INFO L413 NwaCegarLoop]: 496 mSDtfsCounter, 1035 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 1543 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1052 SdHoareTripleChecker+Valid, 1310 SdHoareTripleChecker+Invalid, 1858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 1543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:02,202 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1052 Valid, 1310 Invalid, 1858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 1543 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-21 04:47:02,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2022-07-21 04:47:02,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 346. [2022-07-21 04:47:02,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 273 states have (on average 1.5384615384615385) internal successors, (420), 276 states have internal predecessors, (420), 52 states have call successors, (52), 18 states have call predecessors, (52), 20 states have return successors, (57), 51 states have call predecessors, (57), 51 states have call successors, (57) [2022-07-21 04:47:02,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 529 transitions. [2022-07-21 04:47:02,248 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 529 transitions. Word has length 121 [2022-07-21 04:47:02,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:02,249 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 529 transitions. [2022-07-21 04:47:02,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-21 04:47:02,249 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 529 transitions. [2022-07-21 04:47:02,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-07-21 04:47:02,251 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:02,252 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:02,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-21 04:47:02,252 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:02,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:02,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1611009385, now seen corresponding path program 2 times [2022-07-21 04:47:02,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:02,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227069174] [2022-07-21 04:47:02,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:02,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:02,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:02,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:02,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:02,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:02,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:02,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-21 04:47:02,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-21 04:47:02,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-21 04:47:02,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-21 04:47:02,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-21 04:47:02,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-21 04:47:02,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-21 04:47:02,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-21 04:47:02,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-21 04:47:02,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:02,376 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-21 04:47:02,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:02,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227069174] [2022-07-21 04:47:02,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227069174] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:02,377 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:02,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-21 04:47:02,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53308769] [2022-07-21 04:47:02,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:02,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-21 04:47:02,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:02,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-21 04:47:02,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-21 04:47:02,379 INFO L87 Difference]: Start difference. First operand 346 states and 529 transitions. Second operand has 9 states, 8 states have (on average 10.125) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-21 04:47:03,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:03,589 INFO L93 Difference]: Finished difference Result 769 states and 1180 transitions. [2022-07-21 04:47:03,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-21 04:47:03,589 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.125) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 122 [2022-07-21 04:47:03,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:03,595 INFO L225 Difference]: With dead ends: 769 [2022-07-21 04:47:03,595 INFO L226 Difference]: Without dead ends: 446 [2022-07-21 04:47:03,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-21 04:47:03,598 INFO L413 NwaCegarLoop]: 497 mSDtfsCounter, 1030 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 1563 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1047 SdHoareTripleChecker+Valid, 1311 SdHoareTripleChecker+Invalid, 1869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 1563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:03,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1047 Valid, 1311 Invalid, 1869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 1563 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-21 04:47:03,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2022-07-21 04:47:03,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 348. [2022-07-21 04:47:03,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 274 states have (on average 1.5364963503649636) internal successors, (421), 278 states have internal predecessors, (421), 52 states have call successors, (52), 18 states have call predecessors, (52), 21 states have return successors, (59), 51 states have call predecessors, (59), 51 states have call successors, (59) [2022-07-21 04:47:03,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 532 transitions. [2022-07-21 04:47:03,652 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 532 transitions. Word has length 122 [2022-07-21 04:47:03,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:03,654 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 532 transitions. [2022-07-21 04:47:03,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.125) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-21 04:47:03,655 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 532 transitions. [2022-07-21 04:47:03,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-21 04:47:03,657 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:03,657 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:03,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-21 04:47:03,658 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:03,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:03,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1294563998, now seen corresponding path program 1 times [2022-07-21 04:47:03,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:03,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6038104] [2022-07-21 04:47:03,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:03,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:03,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:03,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:03,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:03,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:03,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:03,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:03,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-21 04:47:03,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-21 04:47:03,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-21 04:47:03,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-21 04:47:03,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-21 04:47:03,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-21 04:47:03,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-21 04:47:03,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-21 04:47:03,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:03,836 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-21 04:47:03,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:03,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6038104] [2022-07-21 04:47:03,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6038104] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:03,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:03,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-21 04:47:03,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124361730] [2022-07-21 04:47:03,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:03,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-21 04:47:03,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:03,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-21 04:47:03,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-21 04:47:03,839 INFO L87 Difference]: Start difference. First operand 348 states and 532 transitions. Second operand has 12 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2022-07-21 04:47:05,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:05,646 INFO L93 Difference]: Finished difference Result 767 states and 1175 transitions. [2022-07-21 04:47:05,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-21 04:47:05,647 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) Word has length 123 [2022-07-21 04:47:05,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:05,649 INFO L225 Difference]: With dead ends: 767 [2022-07-21 04:47:05,649 INFO L226 Difference]: Without dead ends: 446 [2022-07-21 04:47:05,651 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2022-07-21 04:47:05,651 INFO L413 NwaCegarLoop]: 483 mSDtfsCounter, 1142 mSDsluCounter, 1124 mSDsCounter, 0 mSdLazyCounter, 2803 mSolverCounterSat, 367 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1142 SdHoareTripleChecker+Valid, 1607 SdHoareTripleChecker+Invalid, 3170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 367 IncrementalHoareTripleChecker+Valid, 2803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:05,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1142 Valid, 1607 Invalid, 3170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [367 Valid, 2803 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-07-21 04:47:05,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2022-07-21 04:47:05,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 348. [2022-07-21 04:47:05,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 274 states have (on average 1.5364963503649636) internal successors, (421), 278 states have internal predecessors, (421), 52 states have call successors, (52), 18 states have call predecessors, (52), 21 states have return successors, (58), 51 states have call predecessors, (58), 51 states have call successors, (58) [2022-07-21 04:47:05,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 531 transitions. [2022-07-21 04:47:05,672 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 531 transitions. Word has length 123 [2022-07-21 04:47:05,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:05,673 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 531 transitions. [2022-07-21 04:47:05,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2022-07-21 04:47:05,673 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 531 transitions. [2022-07-21 04:47:05,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-21 04:47:05,675 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:05,676 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:05,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-21 04:47:05,676 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:05,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:05,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1792458384, now seen corresponding path program 2 times [2022-07-21 04:47:05,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:05,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958169052] [2022-07-21 04:47:05,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:05,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:05,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:05,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:05,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:05,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:05,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:05,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:05,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-21 04:47:05,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-21 04:47:05,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-21 04:47:05,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-21 04:47:05,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-21 04:47:05,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-21 04:47:05,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-21 04:47:05,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-07-21 04:47:05,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:05,827 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-21 04:47:05,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:05,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958169052] [2022-07-21 04:47:05,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958169052] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:05,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:05,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-21 04:47:05,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681401247] [2022-07-21 04:47:05,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:05,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-21 04:47:05,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:05,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-21 04:47:05,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-21 04:47:05,830 INFO L87 Difference]: Start difference. First operand 348 states and 531 transitions. Second operand has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 8 states have internal predecessors, (86), 4 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2022-07-21 04:47:07,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:07,660 INFO L93 Difference]: Finished difference Result 769 states and 1181 transitions. [2022-07-21 04:47:07,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-21 04:47:07,660 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 8 states have internal predecessors, (86), 4 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) Word has length 124 [2022-07-21 04:47:07,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:07,663 INFO L225 Difference]: With dead ends: 769 [2022-07-21 04:47:07,663 INFO L226 Difference]: Without dead ends: 448 [2022-07-21 04:47:07,665 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2022-07-21 04:47:07,665 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 1137 mSDsluCounter, 1124 mSDsCounter, 0 mSdLazyCounter, 2836 mSolverCounterSat, 362 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1137 SdHoareTripleChecker+Valid, 1608 SdHoareTripleChecker+Invalid, 3198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 362 IncrementalHoareTripleChecker+Valid, 2836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:07,666 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1137 Valid, 1608 Invalid, 3198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [362 Valid, 2836 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-07-21 04:47:07,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-07-21 04:47:07,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 350. [2022-07-21 04:47:07,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 275 states have (on average 1.5345454545454544) internal successors, (422), 280 states have internal predecessors, (422), 52 states have call successors, (52), 18 states have call predecessors, (52), 22 states have return successors, (63), 51 states have call predecessors, (63), 51 states have call successors, (63) [2022-07-21 04:47:07,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 537 transitions. [2022-07-21 04:47:07,688 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 537 transitions. Word has length 124 [2022-07-21 04:47:07,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:07,688 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 537 transitions. [2022-07-21 04:47:07,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 8 states have internal predecessors, (86), 4 states have call successors, (16), 6 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2022-07-21 04:47:07,688 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 537 transitions. [2022-07-21 04:47:07,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-07-21 04:47:07,690 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:07,690 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:07,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-21 04:47:07,691 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:07,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:07,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1350499613, now seen corresponding path program 1 times [2022-07-21 04:47:07,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:07,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239335564] [2022-07-21 04:47:07,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:07,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:07,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:07,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:07,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:07,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:07,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:07,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:07,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-21 04:47:07,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-21 04:47:07,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-21 04:47:07,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-21 04:47:07,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-21 04:47:07,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-21 04:47:07,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-21 04:47:07,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-21 04:47:07,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:07,818 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-21 04:47:07,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:07,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239335564] [2022-07-21 04:47:07,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239335564] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-21 04:47:07,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848128068] [2022-07-21 04:47:07,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:07,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:47:07,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 04:47:07,824 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-21 04:47:07,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-21 04:47:08,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:08,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-21 04:47:08,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 04:47:08,126 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:08,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 04:47:08,218 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:08,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848128068] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-21 04:47:08,218 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-21 04:47:08,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2022-07-21 04:47:08,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592288999] [2022-07-21 04:47:08,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-21 04:47:08,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-07-21 04:47:08,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:08,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-07-21 04:47:08,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-07-21 04:47:08,222 INFO L87 Difference]: Start difference. First operand 350 states and 537 transitions. Second operand has 15 states, 14 states have (on average 10.142857142857142) internal successors, (142), 11 states have internal predecessors, (142), 4 states have call successors, (33), 6 states have call predecessors, (33), 3 states have return successors, (26), 3 states have call predecessors, (26), 4 states have call successors, (26) [2022-07-21 04:47:10,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:10,970 INFO L93 Difference]: Finished difference Result 1448 states and 2409 transitions. [2022-07-21 04:47:10,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-21 04:47:10,971 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 10.142857142857142) internal successors, (142), 11 states have internal predecessors, (142), 4 states have call successors, (33), 6 states have call predecessors, (33), 3 states have return successors, (26), 3 states have call predecessors, (26), 4 states have call successors, (26) Word has length 125 [2022-07-21 04:47:10,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:10,977 INFO L225 Difference]: With dead ends: 1448 [2022-07-21 04:47:10,978 INFO L226 Difference]: Without dead ends: 1129 [2022-07-21 04:47:10,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=811, Unknown=0, NotChecked=0, Total=992 [2022-07-21 04:47:10,980 INFO L413 NwaCegarLoop]: 603 mSDtfsCounter, 2688 mSDsluCounter, 2431 mSDsCounter, 0 mSdLazyCounter, 4070 mSolverCounterSat, 976 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2690 SdHoareTripleChecker+Valid, 3034 SdHoareTripleChecker+Invalid, 5046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 976 IncrementalHoareTripleChecker+Valid, 4070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:10,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2690 Valid, 3034 Invalid, 5046 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [976 Valid, 4070 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-07-21 04:47:10,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1129 states. [2022-07-21 04:47:11,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1129 to 678. [2022-07-21 04:47:11,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 678 states, 539 states have (on average 1.582560296846011) internal successors, (853), 544 states have internal predecessors, (853), 116 states have call successors, (116), 18 states have call predecessors, (116), 22 states have return successors, (137), 115 states have call predecessors, (137), 115 states have call successors, (137) [2022-07-21 04:47:11,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 678 states to 678 states and 1106 transitions. [2022-07-21 04:47:11,050 INFO L78 Accepts]: Start accepts. Automaton has 678 states and 1106 transitions. Word has length 125 [2022-07-21 04:47:11,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:11,051 INFO L495 AbstractCegarLoop]: Abstraction has 678 states and 1106 transitions. [2022-07-21 04:47:11,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 10.142857142857142) internal successors, (142), 11 states have internal predecessors, (142), 4 states have call successors, (33), 6 states have call predecessors, (33), 3 states have return successors, (26), 3 states have call predecessors, (26), 4 states have call successors, (26) [2022-07-21 04:47:11,051 INFO L276 IsEmpty]: Start isEmpty. Operand 678 states and 1106 transitions. [2022-07-21 04:47:11,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-07-21 04:47:11,055 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:11,055 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:11,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-21 04:47:11,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-21 04:47:11,280 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:11,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:11,280 INFO L85 PathProgramCache]: Analyzing trace with hash 703393708, now seen corresponding path program 1 times [2022-07-21 04:47:11,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:11,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716515451] [2022-07-21 04:47:11,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:11,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:11,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:11,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:11,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:11,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:11,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:11,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:11,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-21 04:47:11,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-21 04:47:11,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-21 04:47:11,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-21 04:47:11,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-21 04:47:11,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-21 04:47:11,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-21 04:47:11,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-07-21 04:47:11,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:11,366 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:11,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:11,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716515451] [2022-07-21 04:47:11,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716515451] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:11,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:11,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:47:11,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407731015] [2022-07-21 04:47:11,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:11,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:47:11,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:11,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:47:11,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:47:11,369 INFO L87 Difference]: Start difference. First operand 678 states and 1106 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:12,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:12,373 INFO L93 Difference]: Finished difference Result 1684 states and 2812 transitions. [2022-07-21 04:47:12,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:47:12,374 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 128 [2022-07-21 04:47:12,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:12,380 INFO L225 Difference]: With dead ends: 1684 [2022-07-21 04:47:12,380 INFO L226 Difference]: Without dead ends: 1084 [2022-07-21 04:47:12,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:47:12,383 INFO L413 NwaCegarLoop]: 533 mSDtfsCounter, 1025 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1040 SdHoareTripleChecker+Valid, 1173 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 359 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:12,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1040 Valid, 1173 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [359 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 04:47:12,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1084 states. [2022-07-21 04:47:12,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1084 to 978. [2022-07-21 04:47:12,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 775 states have (on average 1.5974193548387097) internal successors, (1238), 780 states have internal predecessors, (1238), 180 states have call successors, (180), 18 states have call predecessors, (180), 22 states have return successors, (211), 179 states have call predecessors, (211), 179 states have call successors, (211) [2022-07-21 04:47:12,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 1629 transitions. [2022-07-21 04:47:12,452 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 1629 transitions. Word has length 128 [2022-07-21 04:47:12,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:12,452 INFO L495 AbstractCegarLoop]: Abstraction has 978 states and 1629 transitions. [2022-07-21 04:47:12,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:12,453 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 1629 transitions. [2022-07-21 04:47:12,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-07-21 04:47:12,459 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:12,459 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:12,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-21 04:47:12,459 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:12,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:12,460 INFO L85 PathProgramCache]: Analyzing trace with hash 2015789159, now seen corresponding path program 1 times [2022-07-21 04:47:12,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:12,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739836890] [2022-07-21 04:47:12,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:12,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:12,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:12,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:12,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:12,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:12,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:12,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:12,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-21 04:47:12,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-21 04:47:12,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-21 04:47:12,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-21 04:47:12,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-21 04:47:12,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-21 04:47:12,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-21 04:47:12,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-21 04:47:12,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:12,566 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:12,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:12,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739836890] [2022-07-21 04:47:12,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739836890] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:12,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:12,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:47:12,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102153808] [2022-07-21 04:47:12,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:12,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:47:12,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:12,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:47:12,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:47:12,573 INFO L87 Difference]: Start difference. First operand 978 states and 1629 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:13,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:13,498 INFO L93 Difference]: Finished difference Result 2424 states and 4092 transitions. [2022-07-21 04:47:13,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:47:13,499 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, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 129 [2022-07-21 04:47:13,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:13,509 INFO L225 Difference]: With dead ends: 2424 [2022-07-21 04:47:13,509 INFO L226 Difference]: Without dead ends: 1577 [2022-07-21 04:47:13,514 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:47:13,514 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 1024 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1039 SdHoareTripleChecker+Valid, 1153 SdHoareTripleChecker+Invalid, 1154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 354 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:13,515 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1039 Valid, 1153 Invalid, 1154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 800 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 04:47:13,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1577 states. [2022-07-21 04:47:13,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1577 to 1471. [2022-07-21 04:47:13,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1173 states have (on average 1.6027280477408354) internal successors, (1880), 1178 states have internal predecessors, (1880), 275 states have call successors, (275), 18 states have call predecessors, (275), 22 states have return successors, (306), 274 states have call predecessors, (306), 274 states have call successors, (306) [2022-07-21 04:47:13,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 2461 transitions. [2022-07-21 04:47:13,615 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 2461 transitions. Word has length 129 [2022-07-21 04:47:13,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:13,615 INFO L495 AbstractCegarLoop]: Abstraction has 1471 states and 2461 transitions. [2022-07-21 04:47:13,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:13,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 2461 transitions. [2022-07-21 04:47:13,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-07-21 04:47:13,625 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:13,625 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:13,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-21 04:47:13,626 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:13,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:13,627 INFO L85 PathProgramCache]: Analyzing trace with hash -65089794, now seen corresponding path program 1 times [2022-07-21 04:47:13,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:13,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248721696] [2022-07-21 04:47:13,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:13,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:13,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:13,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:13,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:13,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:13,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:13,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:13,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-21 04:47:13,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-21 04:47:13,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-21 04:47:13,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-21 04:47:13,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-21 04:47:13,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-21 04:47:13,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-07-21 04:47:13,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-21 04:47:13,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:13,760 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:13,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:13,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248721696] [2022-07-21 04:47:13,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248721696] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:13,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:13,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:47:13,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115880506] [2022-07-21 04:47:13,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:13,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:47:13,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:13,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:47:13,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:47:13,763 INFO L87 Difference]: Start difference. First operand 1471 states and 2461 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:14,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:14,680 INFO L93 Difference]: Finished difference Result 3526 states and 6010 transitions. [2022-07-21 04:47:14,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:47:14,681 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 130 [2022-07-21 04:47:14,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:14,693 INFO L225 Difference]: With dead ends: 3526 [2022-07-21 04:47:14,694 INFO L226 Difference]: Without dead ends: 2321 [2022-07-21 04:47:14,699 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:47:14,700 INFO L413 NwaCegarLoop]: 518 mSDtfsCounter, 1022 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 355 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1037 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 1139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 355 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:14,700 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1037 Valid, 1145 Invalid, 1139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [355 Valid, 784 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-21 04:47:14,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2321 states. [2022-07-21 04:47:14,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2321 to 2215. [2022-07-21 04:47:14,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2215 states, 1794 states have (on average 1.6070234113712374) internal successors, (2883), 1799 states have internal predecessors, (2883), 398 states have call successors, (398), 18 states have call predecessors, (398), 22 states have return successors, (445), 397 states have call predecessors, (445), 397 states have call successors, (445) [2022-07-21 04:47:14,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2215 states to 2215 states and 3726 transitions. [2022-07-21 04:47:14,865 INFO L78 Accepts]: Start accepts. Automaton has 2215 states and 3726 transitions. Word has length 130 [2022-07-21 04:47:14,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:14,866 INFO L495 AbstractCegarLoop]: Abstraction has 2215 states and 3726 transitions. [2022-07-21 04:47:14,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:14,866 INFO L276 IsEmpty]: Start isEmpty. Operand 2215 states and 3726 transitions. [2022-07-21 04:47:14,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-21 04:47:14,877 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:14,877 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:14,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-21 04:47:14,877 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:14,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:14,878 INFO L85 PathProgramCache]: Analyzing trace with hash 75381254, now seen corresponding path program 1 times [2022-07-21 04:47:14,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:14,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082989871] [2022-07-21 04:47:14,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:14,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:14,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:14,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:14,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:14,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:14,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:14,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:14,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-21 04:47:14,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-21 04:47:14,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-21 04:47:14,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-21 04:47:14,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-21 04:47:14,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-21 04:47:14,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-21 04:47:14,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-07-21 04:47:14,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:14,966 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:14,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:14,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082989871] [2022-07-21 04:47:14,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082989871] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:14,967 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:14,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:47:14,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374358515] [2022-07-21 04:47:14,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:14,968 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:47:14,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:14,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:47:14,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:47:14,969 INFO L87 Difference]: Start difference. First operand 2215 states and 3726 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:16,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:16,004 INFO L93 Difference]: Finished difference Result 5235 states and 8990 transitions. [2022-07-21 04:47:16,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:47:16,004 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 131 [2022-07-21 04:47:16,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:16,022 INFO L225 Difference]: With dead ends: 5235 [2022-07-21 04:47:16,023 INFO L226 Difference]: Without dead ends: 3505 [2022-07-21 04:47:16,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:47:16,031 INFO L413 NwaCegarLoop]: 523 mSDtfsCounter, 1019 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 355 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1034 SdHoareTripleChecker+Valid, 1150 SdHoareTripleChecker+Invalid, 1159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 355 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:16,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1034 Valid, 1150 Invalid, 1159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [355 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 04:47:16,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3505 states. [2022-07-21 04:47:16,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3505 to 3399. [2022-07-21 04:47:16,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3399 states, 2799 states have (on average 1.6095033940693104) internal successors, (4505), 2804 states have internal predecessors, (4505), 577 states have call successors, (577), 18 states have call predecessors, (577), 22 states have return successors, (650), 576 states have call predecessors, (650), 576 states have call successors, (650) [2022-07-21 04:47:16,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3399 states to 3399 states and 5732 transitions. [2022-07-21 04:47:16,288 INFO L78 Accepts]: Start accepts. Automaton has 3399 states and 5732 transitions. Word has length 131 [2022-07-21 04:47:16,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:16,288 INFO L495 AbstractCegarLoop]: Abstraction has 3399 states and 5732 transitions. [2022-07-21 04:47:16,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:16,288 INFO L276 IsEmpty]: Start isEmpty. Operand 3399 states and 5732 transitions. [2022-07-21 04:47:16,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-07-21 04:47:16,303 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:16,303 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:16,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-21 04:47:16,304 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:16,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:16,304 INFO L85 PathProgramCache]: Analyzing trace with hash -784684446, now seen corresponding path program 1 times [2022-07-21 04:47:16,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:16,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655358874] [2022-07-21 04:47:16,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:16,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:16,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:16,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:16,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:16,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:16,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:16,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:16,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-21 04:47:16,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-21 04:47:16,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-21 04:47:16,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-21 04:47:16,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-21 04:47:16,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-21 04:47:16,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-07-21 04:47:16,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-21 04:47:16,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:16,417 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:16,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:16,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655358874] [2022-07-21 04:47:16,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655358874] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:16,417 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:16,417 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:47:16,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709183724] [2022-07-21 04:47:16,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:16,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:47:16,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:16,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:47:16,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:47:16,419 INFO L87 Difference]: Start difference. First operand 3399 states and 5732 transitions. Second operand has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:17,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:17,550 INFO L93 Difference]: Finished difference Result 8308 states and 14306 transitions. [2022-07-21 04:47:17,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:47:17,551 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 132 [2022-07-21 04:47:17,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:17,582 INFO L225 Difference]: With dead ends: 8308 [2022-07-21 04:47:17,582 INFO L226 Difference]: Without dead ends: 5646 [2022-07-21 04:47:17,595 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:47:17,596 INFO L413 NwaCegarLoop]: 534 mSDtfsCounter, 1017 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1032 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 359 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:17,596 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1032 Valid, 1185 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [359 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 04:47:17,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5646 states. [2022-07-21 04:47:17,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5646 to 5540. [2022-07-21 04:47:18,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5540 states, 4564 states have (on average 1.6018843120070114) internal successors, (7311), 4569 states have internal predecessors, (7311), 953 states have call successors, (953), 18 states have call predecessors, (953), 22 states have return successors, (1070), 952 states have call predecessors, (1070), 952 states have call successors, (1070) [2022-07-21 04:47:18,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5540 states to 5540 states and 9334 transitions. [2022-07-21 04:47:18,045 INFO L78 Accepts]: Start accepts. Automaton has 5540 states and 9334 transitions. Word has length 132 [2022-07-21 04:47:18,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:18,046 INFO L495 AbstractCegarLoop]: Abstraction has 5540 states and 9334 transitions. [2022-07-21 04:47:18,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:18,047 INFO L276 IsEmpty]: Start isEmpty. Operand 5540 states and 9334 transitions. [2022-07-21 04:47:18,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-07-21 04:47:18,067 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:18,067 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:18,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-21 04:47:18,068 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:18,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:18,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1202908834, now seen corresponding path program 1 times [2022-07-21 04:47:18,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:18,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329340550] [2022-07-21 04:47:18,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:18,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:18,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:18,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:18,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:18,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:18,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:18,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:18,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-21 04:47:18,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-21 04:47:18,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-21 04:47:18,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-21 04:47:18,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-07-21 04:47:18,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-21 04:47:18,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-21 04:47:18,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-07-21 04:47:18,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:18,189 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:18,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:18,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329340550] [2022-07-21 04:47:18,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329340550] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:18,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:18,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:47:18,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830441240] [2022-07-21 04:47:18,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:18,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:47:18,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:18,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:47:18,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:47:18,192 INFO L87 Difference]: Start difference. First operand 5540 states and 9334 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:19,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:19,401 INFO L93 Difference]: Finished difference Result 13730 states and 23607 transitions. [2022-07-21 04:47:19,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:47:19,401 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 133 [2022-07-21 04:47:19,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:19,448 INFO L225 Difference]: With dead ends: 13730 [2022-07-21 04:47:19,449 INFO L226 Difference]: Without dead ends: 9329 [2022-07-21 04:47:19,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:47:19,468 INFO L413 NwaCegarLoop]: 523 mSDtfsCounter, 1016 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 799 mSolverCounterSat, 363 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1031 SdHoareTripleChecker+Valid, 1159 SdHoareTripleChecker+Invalid, 1162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 363 IncrementalHoareTripleChecker+Valid, 799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:19,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1031 Valid, 1159 Invalid, 1162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [363 Valid, 799 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-21 04:47:19,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9329 states. [2022-07-21 04:47:20,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9329 to 9223. [2022-07-21 04:47:20,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9223 states, 7641 states have (on average 1.599005365789818) internal successors, (12218), 7646 states have internal predecessors, (12218), 1559 states have call successors, (1559), 18 states have call predecessors, (1559), 22 states have return successors, (1754), 1558 states have call predecessors, (1754), 1558 states have call successors, (1754) [2022-07-21 04:47:20,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9223 states to 9223 states and 15531 transitions. [2022-07-21 04:47:20,126 INFO L78 Accepts]: Start accepts. Automaton has 9223 states and 15531 transitions. Word has length 133 [2022-07-21 04:47:20,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:20,126 INFO L495 AbstractCegarLoop]: Abstraction has 9223 states and 15531 transitions. [2022-07-21 04:47:20,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:20,127 INFO L276 IsEmpty]: Start isEmpty. Operand 9223 states and 15531 transitions. [2022-07-21 04:47:20,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-07-21 04:47:20,190 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:20,190 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:20,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-21 04:47:20,190 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:20,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:20,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1942929984, now seen corresponding path program 1 times [2022-07-21 04:47:20,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:20,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488765269] [2022-07-21 04:47:20,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:20,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:20,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:20,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:20,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:20,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:20,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:20,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:20,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-21 04:47:20,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-21 04:47:20,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-21 04:47:20,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-21 04:47:20,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-21 04:47:20,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-21 04:47:20,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-07-21 04:47:20,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-07-21 04:47:20,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:20,287 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:20,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:20,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488765269] [2022-07-21 04:47:20,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488765269] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:20,288 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:20,288 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:47:20,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518645982] [2022-07-21 04:47:20,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:20,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:47:20,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:20,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:47:20,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:47:20,291 INFO L87 Difference]: Start difference. First operand 9223 states and 15531 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:21,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:21,733 INFO L93 Difference]: Finished difference Result 23914 states and 41048 transitions. [2022-07-21 04:47:21,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:47:21,733 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 134 [2022-07-21 04:47:21,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:21,805 INFO L225 Difference]: With dead ends: 23914 [2022-07-21 04:47:21,805 INFO L226 Difference]: Without dead ends: 16282 [2022-07-21 04:47:21,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:47:21,839 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 1013 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 367 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1028 SdHoareTripleChecker+Valid, 1196 SdHoareTripleChecker+Invalid, 1191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 367 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:21,840 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1028 Valid, 1196 Invalid, 1191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [367 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 04:47:21,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16282 states. [2022-07-21 04:47:22,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16282 to 16176. [2022-07-21 04:47:22,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16176 states, 13391 states have (on average 1.5897244417892615) internal successors, (21288), 13396 states have internal predecessors, (21288), 2762 states have call successors, (2762), 18 states have call predecessors, (2762), 22 states have return successors, (3101), 2761 states have call predecessors, (3101), 2761 states have call successors, (3101) [2022-07-21 04:47:22,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16176 states to 16176 states and 27151 transitions. [2022-07-21 04:47:22,867 INFO L78 Accepts]: Start accepts. Automaton has 16176 states and 27151 transitions. Word has length 134 [2022-07-21 04:47:22,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:22,868 INFO L495 AbstractCegarLoop]: Abstraction has 16176 states and 27151 transitions. [2022-07-21 04:47:22,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:22,868 INFO L276 IsEmpty]: Start isEmpty. Operand 16176 states and 27151 transitions. [2022-07-21 04:47:22,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-07-21 04:47:22,903 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:22,903 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:22,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-21 04:47:22,904 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:22,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:22,904 INFO L85 PathProgramCache]: Analyzing trace with hash 12746913, now seen corresponding path program 1 times [2022-07-21 04:47:22,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:22,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114140182] [2022-07-21 04:47:22,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:22,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:22,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:22,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:22,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:22,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:22,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:22,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:22,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:22,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:22,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:22,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:22,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:22,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:22,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:22,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-21 04:47:22,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:23,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-21 04:47:23,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:23,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-21 04:47:23,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:23,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-21 04:47:23,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:23,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-21 04:47:23,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:23,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-21 04:47:23,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:23,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-21 04:47:23,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:23,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-07-21 04:47:23,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:23,012 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:23,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:23,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114140182] [2022-07-21 04:47:23,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114140182] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:23,013 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:23,013 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:47:23,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589221287] [2022-07-21 04:47:23,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:23,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:47:23,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:23,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:47:23,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:47:23,016 INFO L87 Difference]: Start difference. First operand 16176 states and 27151 transitions. Second operand has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:25,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:25,356 INFO L93 Difference]: Finished difference Result 42880 states and 73445 transitions. [2022-07-21 04:47:25,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:47:25,357 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 135 [2022-07-21 04:47:25,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:25,492 INFO L225 Difference]: With dead ends: 42880 [2022-07-21 04:47:25,492 INFO L226 Difference]: Without dead ends: 28937 [2022-07-21 04:47:25,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:47:25,546 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 1011 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 825 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1026 SdHoareTripleChecker+Valid, 1154 SdHoareTripleChecker+Invalid, 1179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 354 IncrementalHoareTripleChecker+Valid, 825 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:25,546 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1026 Valid, 1154 Invalid, 1179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 825 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 04:47:25,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28937 states. [2022-07-21 04:47:27,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28937 to 28831. [2022-07-21 04:47:27,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28831 states, 24007 states have (on average 1.5851626608905736) internal successors, (38055), 24012 states have internal predecessors, (38055), 4801 states have call successors, (4801), 18 states have call predecessors, (4801), 22 states have return successors, (5414), 4800 states have call predecessors, (5414), 4800 states have call successors, (5414) [2022-07-21 04:47:27,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28831 states to 28831 states and 48270 transitions. [2022-07-21 04:47:27,248 INFO L78 Accepts]: Start accepts. Automaton has 28831 states and 48270 transitions. Word has length 135 [2022-07-21 04:47:27,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:27,248 INFO L495 AbstractCegarLoop]: Abstraction has 28831 states and 48270 transitions. [2022-07-21 04:47:27,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:27,249 INFO L276 IsEmpty]: Start isEmpty. Operand 28831 states and 48270 transitions. [2022-07-21 04:47:27,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-21 04:47:27,285 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:27,285 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:27,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-21 04:47:27,286 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:27,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:27,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1351646654, now seen corresponding path program 1 times [2022-07-21 04:47:27,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:27,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158201163] [2022-07-21 04:47:27,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:27,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:27,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:27,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:27,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:27,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:27,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:27,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:27,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-21 04:47:27,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-21 04:47:27,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-21 04:47:27,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-21 04:47:27,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-21 04:47:27,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-21 04:47:27,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-21 04:47:27,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-07-21 04:47:27,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:27,387 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:27,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:27,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158201163] [2022-07-21 04:47:27,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158201163] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:27,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:27,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:47:27,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548465870] [2022-07-21 04:47:27,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:27,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:47:27,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:27,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:47:27,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:47:27,391 INFO L87 Difference]: Start difference. First operand 28831 states and 48270 transitions. Second operand has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:30,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:30,681 INFO L93 Difference]: Finished difference Result 78642 states and 133809 transitions. [2022-07-21 04:47:30,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:47:30,682 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 136 [2022-07-21 04:47:30,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:30,852 INFO L225 Difference]: With dead ends: 78642 [2022-07-21 04:47:30,853 INFO L226 Difference]: Without dead ends: 52816 [2022-07-21 04:47:30,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:47:30,914 INFO L413 NwaCegarLoop]: 525 mSDtfsCounter, 1009 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 815 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1024 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 354 IncrementalHoareTripleChecker+Valid, 815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:30,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1024 Valid, 1157 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 815 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 04:47:30,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52816 states. [2022-07-21 04:47:33,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52816 to 52710. [2022-07-21 04:47:33,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52710 states, 44171 states have (on average 1.5792714677050554) internal successors, (69758), 44176 states have internal predecessors, (69758), 8516 states have call successors, (8516), 18 states have call predecessors, (8516), 22 states have return successors, (9661), 8515 states have call predecessors, (9661), 8515 states have call successors, (9661) [2022-07-21 04:47:34,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52710 states to 52710 states and 87935 transitions. [2022-07-21 04:47:34,151 INFO L78 Accepts]: Start accepts. Automaton has 52710 states and 87935 transitions. Word has length 136 [2022-07-21 04:47:34,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:34,152 INFO L495 AbstractCegarLoop]: Abstraction has 52710 states and 87935 transitions. [2022-07-21 04:47:34,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:34,152 INFO L276 IsEmpty]: Start isEmpty. Operand 52710 states and 87935 transitions. [2022-07-21 04:47:34,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-07-21 04:47:34,199 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:34,199 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:34,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-21 04:47:34,200 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:34,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:34,200 INFO L85 PathProgramCache]: Analyzing trace with hash -628504095, now seen corresponding path program 1 times [2022-07-21 04:47:34,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:34,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265575909] [2022-07-21 04:47:34,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:34,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:34,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:34,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:34,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:34,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:34,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:34,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:34,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-21 04:47:34,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-21 04:47:34,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-21 04:47:34,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-21 04:47:34,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-21 04:47:34,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-07-21 04:47:34,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-07-21 04:47:34,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-21 04:47:34,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:34,288 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:34,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:34,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265575909] [2022-07-21 04:47:34,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265575909] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:34,288 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:34,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-21 04:47:34,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807469329] [2022-07-21 04:47:34,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:34,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-21 04:47:34,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:34,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-21 04:47:34,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-21 04:47:34,290 INFO L87 Difference]: Start difference. First operand 52710 states and 87935 transitions. Second operand has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:39,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:39,327 INFO L93 Difference]: Finished difference Result 98413 states and 167739 transitions. [2022-07-21 04:47:39,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 04:47:39,328 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 137 [2022-07-21 04:47:39,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:39,875 INFO L225 Difference]: With dead ends: 98413 [2022-07-21 04:47:39,875 INFO L226 Difference]: Without dead ends: 98275 [2022-07-21 04:47:39,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-21 04:47:39,918 INFO L413 NwaCegarLoop]: 525 mSDtfsCounter, 1007 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 814 mSolverCounterSat, 363 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1022 SdHoareTripleChecker+Valid, 1153 SdHoareTripleChecker+Invalid, 1177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 363 IncrementalHoareTripleChecker+Valid, 814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:39,918 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1022 Valid, 1153 Invalid, 1177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [363 Valid, 814 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-21 04:47:40,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98275 states. [2022-07-21 04:47:44,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98275 to 98169. [2022-07-21 04:47:44,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98169 states, 82831 states have (on average 1.5719356279653753) internal successors, (130205), 82836 states have internal predecessors, (130205), 15315 states have call successors, (15315), 18 states have call predecessors, (15315), 22 states have return successors, (17506), 15314 states have call predecessors, (17506), 15314 states have call successors, (17506) [2022-07-21 04:47:45,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98169 states to 98169 states and 163026 transitions. [2022-07-21 04:47:45,161 INFO L78 Accepts]: Start accepts. Automaton has 98169 states and 163026 transitions. Word has length 137 [2022-07-21 04:47:45,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:45,161 INFO L495 AbstractCegarLoop]: Abstraction has 98169 states and 163026 transitions. [2022-07-21 04:47:45,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:45,161 INFO L276 IsEmpty]: Start isEmpty. Operand 98169 states and 163026 transitions. [2022-07-21 04:47:45,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-07-21 04:47:45,475 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:45,476 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:45,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-21 04:47:45,476 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:45,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:45,477 INFO L85 PathProgramCache]: Analyzing trace with hash -15162305, now seen corresponding path program 1 times [2022-07-21 04:47:45,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:45,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085471673] [2022-07-21 04:47:45,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:45,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:45,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:45,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:45,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:45,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:45,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:45,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:45,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-21 04:47:45,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-21 04:47:45,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-21 04:47:45,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-21 04:47:45,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-21 04:47:45,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-21 04:47:45,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-21 04:47:45,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-07-21 04:47:45,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:45,596 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:45,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:45,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085471673] [2022-07-21 04:47:45,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085471673] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:45,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:45,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-21 04:47:45,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202476984] [2022-07-21 04:47:45,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:45,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-21 04:47:45,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:45,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-21 04:47:45,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-21 04:47:45,600 INFO L87 Difference]: Start difference. First operand 98169 states and 163026 transitions. Second operand has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:50,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 04:47:50,457 INFO L93 Difference]: Finished difference Result 98397 states and 166628 transitions. [2022-07-21 04:47:50,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-21 04:47:50,458 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 138 [2022-07-21 04:47:50,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 04:47:50,904 INFO L225 Difference]: With dead ends: 98397 [2022-07-21 04:47:50,904 INFO L226 Difference]: Without dead ends: 98267 [2022-07-21 04:47:50,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=127, Invalid=335, Unknown=0, NotChecked=0, Total=462 [2022-07-21 04:47:50,953 INFO L413 NwaCegarLoop]: 499 mSDtfsCounter, 970 mSDsluCounter, 930 mSDsCounter, 0 mSdLazyCounter, 1422 mSolverCounterSat, 312 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 1429 SdHoareTripleChecker+Invalid, 1734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 312 IncrementalHoareTripleChecker+Valid, 1422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-21 04:47:50,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [970 Valid, 1429 Invalid, 1734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [312 Valid, 1422 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-21 04:47:51,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98267 states. [2022-07-21 04:47:56,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98267 to 98169. [2022-07-21 04:47:56,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98169 states, 82831 states have (on average 1.5719235551906894) internal successors, (130204), 82836 states have internal predecessors, (130204), 15315 states have call successors, (15315), 18 states have call predecessors, (15315), 22 states have return successors, (17506), 15314 states have call predecessors, (17506), 15314 states have call successors, (17506) [2022-07-21 04:47:56,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98169 states to 98169 states and 163025 transitions. [2022-07-21 04:47:56,476 INFO L78 Accepts]: Start accepts. Automaton has 98169 states and 163025 transitions. Word has length 138 [2022-07-21 04:47:56,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 04:47:56,477 INFO L495 AbstractCegarLoop]: Abstraction has 98169 states and 163025 transitions. [2022-07-21 04:47:56,477 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-21 04:47:56,477 INFO L276 IsEmpty]: Start isEmpty. Operand 98169 states and 163025 transitions. [2022-07-21 04:47:56,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-07-21 04:47:56,531 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 04:47:56,531 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 04:47:56,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-21 04:47:56,531 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-21 04:47:56,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 04:47:56,532 INFO L85 PathProgramCache]: Analyzing trace with hash 665633819, now seen corresponding path program 1 times [2022-07-21 04:47:56,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-21 04:47:56,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072076421] [2022-07-21 04:47:56,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 04:47:56,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-21 04:47:56,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-21 04:47:56,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-21 04:47:56,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-21 04:47:56,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-21 04:47:56,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-21 04:47:56,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-21 04:47:56,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-21 04:47:56,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-21 04:47:56,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-21 04:47:56,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-21 04:47:56,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-21 04:47:56,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-07-21 04:47:56,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-21 04:47:56,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-07-21 04:47:56,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-07-21 04:47:56,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 04:47:56,967 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-21 04:47:56,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-21 04:47:56,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072076421] [2022-07-21 04:47:56,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072076421] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 04:47:56,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 04:47:56,968 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-21 04:47:56,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909820896] [2022-07-21 04:47:56,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 04:47:56,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-21 04:47:56,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-21 04:47:56,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-21 04:47:56,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-21 04:47:56,970 INFO L87 Difference]: Start difference. First operand 98169 states and 163025 transitions. Second operand has 10 states, 10 states have (on average 10.0) internal successors, (100), 5 states have internal predecessors, (100), 2 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15)