./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec0_product10.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f4b24e32 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/email_spec0_product10.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 ac360da941eb2bc713d1cdb41b6939d6a50ea394a41fda87a7330709a6b33058 --- Real Ultimate output --- This is Ultimate 0.2.2-?-f4b24e3 [2022-07-13 17:38:54,987 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-13 17:38:54,989 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-13 17:38:55,018 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-13 17:38:55,019 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-13 17:38:55,021 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-13 17:38:55,025 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-13 17:38:55,027 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-13 17:38:55,029 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-13 17:38:55,034 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-13 17:38:55,035 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-13 17:38:55,037 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-13 17:38:55,037 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-13 17:38:55,039 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-13 17:38:55,041 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-13 17:38:55,042 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-13 17:38:55,043 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-13 17:38:55,044 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-13 17:38:55,047 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-13 17:38:55,052 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-13 17:38:55,054 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-13 17:38:55,054 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-13 17:38:55,055 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-13 17:38:55,056 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-13 17:38:55,057 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-13 17:38:55,059 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-13 17:38:55,059 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-13 17:38:55,060 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-13 17:38:55,061 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-13 17:38:55,061 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-13 17:38:55,062 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-13 17:38:55,062 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-13 17:38:55,063 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-13 17:38:55,064 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-13 17:38:55,064 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-13 17:38:55,065 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-13 17:38:55,065 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-13 17:38:55,065 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-13 17:38:55,065 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-13 17:38:55,066 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-13 17:38:55,066 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-13 17:38:55,068 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-13 17:38:55,069 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-13 17:38:55,093 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-13 17:38:55,094 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-13 17:38:55,094 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-13 17:38:55,094 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-13 17:38:55,095 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-13 17:38:55,095 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-13 17:38:55,095 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-13 17:38:55,096 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-13 17:38:55,096 INFO L138 SettingsManager]: * Use SBE=true [2022-07-13 17:38:55,097 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-13 17:38:55,097 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-13 17:38:55,097 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-13 17:38:55,097 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-13 17:38:55,097 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-13 17:38:55,097 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-13 17:38:55,098 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-13 17:38:55,098 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-13 17:38:55,098 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-13 17:38:55,098 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-13 17:38:55,099 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-13 17:38:55,099 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-13 17:38:55,100 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-13 17:38:55,100 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-13 17:38:55,100 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-13 17:38:55,100 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 17:38:55,100 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-13 17:38:55,100 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-13 17:38:55,101 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-13 17:38:55,101 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-13 17:38:55,101 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-13 17:38:55,101 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-13 17:38:55,101 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-13 17:38:55,102 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-13 17:38:55,102 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 -> ac360da941eb2bc713d1cdb41b6939d6a50ea394a41fda87a7330709a6b33058 [2022-07-13 17:38:55,274 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-13 17:38:55,293 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-13 17:38:55,295 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-13 17:38:55,296 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-13 17:38:55,297 INFO L275 PluginConnector]: CDTParser initialized [2022-07-13 17:38:55,298 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec0_product10.cil.c [2022-07-13 17:38:55,340 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32e01f8ac/03a95abba49b464f9a0bccf6ce1a97b3/FLAGdfab07120 [2022-07-13 17:38:55,742 INFO L306 CDTParser]: Found 1 translation units. [2022-07-13 17:38:55,744 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec0_product10.cil.c [2022-07-13 17:38:55,758 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32e01f8ac/03a95abba49b464f9a0bccf6ce1a97b3/FLAGdfab07120 [2022-07-13 17:38:56,082 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32e01f8ac/03a95abba49b464f9a0bccf6ce1a97b3 [2022-07-13 17:38:56,084 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-13 17:38:56,085 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-13 17:38:56,086 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-13 17:38:56,086 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-13 17:38:56,088 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-13 17:38:56,089 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,090 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@60369a59 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56, skipping insertion in model container [2022-07-13 17:38:56,090 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,095 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-13 17:38:56,142 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-13 17:38:56,343 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_spec0_product10.cil.c[2842,2855] [2022-07-13 17:38:56,545 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 17:38:56,552 INFO L203 MainTranslator]: Completed pre-run [2022-07-13 17:38:56,562 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_spec0_product10.cil.c[2842,2855] [2022-07-13 17:38:56,635 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 17:38:56,652 INFO L208 MainTranslator]: Completed translation [2022-07-13 17:38:56,659 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56 WrapperNode [2022-07-13 17:38:56,659 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-13 17:38:56,660 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-13 17:38:56,660 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-13 17:38:56,661 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-13 17:38:56,669 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,702 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,734 INFO L137 Inliner]: procedures = 110, calls = 135, calls flagged for inlining = 40, calls inlined = 33, statements flattened = 617 [2022-07-13 17:38:56,747 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-13 17:38:56,748 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-13 17:38:56,748 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-13 17:38:56,748 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-13 17:38:56,753 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,753 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,756 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,757 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,763 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,780 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,782 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,784 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-13 17:38:56,785 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-13 17:38:56,785 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-13 17:38:56,785 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-13 17:38:56,786 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56" (1/1) ... [2022-07-13 17:38:56,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 17:38:56,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:38:56,822 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-13 17:38:56,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-13 17:38:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-07-13 17:38:56,852 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-07-13 17:38:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-07-13 17:38:56,852 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-07-13 17:38:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-07-13 17:38:56,852 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-07-13 17:38:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-07-13 17:38:56,854 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-07-13 17:38:56,854 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-07-13 17:38:56,854 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2022-07-13 17:38:56,854 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2022-07-13 17:38:56,854 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-07-13 17:38:56,855 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-07-13 17:38:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-13 17:38:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-07-13 17:38:56,855 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-07-13 17:38:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-07-13 17:38:56,855 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-07-13 17:38:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-07-13 17:38:56,856 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-07-13 17:38:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-13 17:38:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-13 17:38:56,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-13 17:38:57,045 INFO L234 CfgBuilder]: Building ICFG [2022-07-13 17:38:57,046 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-13 17:38:57,450 INFO L275 CfgBuilder]: Performing block encoding [2022-07-13 17:38:57,456 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-13 17:38:57,458 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-13 17:38:57,460 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 05:38:57 BoogieIcfgContainer [2022-07-13 17:38:57,460 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-13 17:38:57,461 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-13 17:38:57,461 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-13 17:38:57,464 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-13 17:38:57,464 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.07 05:38:56" (1/3) ... [2022-07-13 17:38:57,465 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4af48926 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 05:38:57, skipping insertion in model container [2022-07-13 17:38:57,465 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:38:56" (2/3) ... [2022-07-13 17:38:57,465 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4af48926 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 05:38:57, skipping insertion in model container [2022-07-13 17:38:57,465 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 05:38:57" (3/3) ... [2022-07-13 17:38:57,467 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec0_product10.cil.c [2022-07-13 17:38:57,476 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-13 17:38:57,477 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-13 17:38:57,517 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-13 17:38:57,522 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@3cd0cfaf, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@7caf079d [2022-07-13 17:38:57,522 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-13 17:38:57,525 INFO L276 IsEmpty]: Start isEmpty. Operand has 154 states, 124 states have (on average 1.4758064516129032) internal successors, (183), 126 states have internal predecessors, (183), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-07-13 17:38:57,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-07-13 17:38:57,535 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:38:57,535 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:38:57,536 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:38:57,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:38:57,541 INFO L85 PathProgramCache]: Analyzing trace with hash -948651659, now seen corresponding path program 1 times [2022-07-13 17:38:57,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:38:57,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411192132] [2022-07-13 17:38:57,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:38:57,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:38:57,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:57,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:38:57,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:57,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:38:57,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:57,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:38:57,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:57,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-13 17:38:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:57,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-13 17:38:57,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:57,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:38:57,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:57,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-13 17:38:57,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:57,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-13 17:38:57,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:57,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:38:57,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:57,891 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-13 17:38:57,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:38:57,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411192132] [2022-07-13 17:38:57,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411192132] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:38:57,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823863998] [2022-07-13 17:38:57,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:38:57,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:38:57,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:38:57,907 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:38:57,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-13 17:38:58,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 835 conjuncts, 1 conjunts are in the unsatisfiable core [2022-07-13 17:38:58,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:38:58,184 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-13 17:38:58,185 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:38:58,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823863998] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:38:58,186 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:38:58,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [8] total 8 [2022-07-13 17:38:58,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829518872] [2022-07-13 17:38:58,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:38:58,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-13 17:38:58,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:38:58,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-13 17:38:58,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:38:58,218 INFO L87 Difference]: Start difference. First operand has 154 states, 124 states have (on average 1.4758064516129032) internal successors, (183), 126 states have internal predecessors, (183), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) Second operand has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:38:58,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:38:58,260 INFO L93 Difference]: Finished difference Result 253 states and 353 transitions. [2022-07-13 17:38:58,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-13 17:38:58,262 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 79 [2022-07-13 17:38:58,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:38:58,268 INFO L225 Difference]: With dead ends: 253 [2022-07-13 17:38:58,268 INFO L226 Difference]: Without dead ends: 147 [2022-07-13 17:38:58,271 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:38:58,273 INFO L413 NwaCegarLoop]: 217 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, 217 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:38:58,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:38:58,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2022-07-13 17:38:58,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2022-07-13 17:38:58,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 118 states have (on average 1.4576271186440677) internal successors, (172), 119 states have internal predecessors, (172), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-07-13 17:38:58,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 209 transitions. [2022-07-13 17:38:58,309 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 209 transitions. Word has length 79 [2022-07-13 17:38:58,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:38:58,311 INFO L495 AbstractCegarLoop]: Abstraction has 147 states and 209 transitions. [2022-07-13 17:38:58,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:38:58,311 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 209 transitions. [2022-07-13 17:38:58,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-13 17:38:58,314 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:38:58,314 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:38:58,335 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-13 17:38:58,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-07-13 17:38:58,531 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:38:58,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:38:58,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1054896219, now seen corresponding path program 1 times [2022-07-13 17:38:58,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:38:58,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651067887] [2022-07-13 17:38:58,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:38:58,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:38:58,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:38:58,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:38:58,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:38:58,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-13 17:38:58,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-13 17:38:58,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-13 17:38:58,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-13 17:38:58,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-13 17:38:58,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:38:58,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,728 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-13 17:38:58,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:38:58,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651067887] [2022-07-13 17:38:58,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651067887] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:38:58,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764603069] [2022-07-13 17:38:58,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:38:58,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:38:58,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:38:58,737 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:38:58,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-13 17:38:58,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:58,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 836 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-13 17:38:58,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:38:58,981 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-13 17:38:58,981 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:38:58,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764603069] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:38:58,981 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:38:58,981 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2022-07-13 17:38:58,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955607422] [2022-07-13 17:38:58,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:38:58,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 17:38:58,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:38:58,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 17:38:58,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:38:58,983 INFO L87 Difference]: Start difference. First operand 147 states and 209 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:38:59,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:38:59,015 INFO L93 Difference]: Finished difference Result 243 states and 334 transitions. [2022-07-13 17:38:59,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 17:38:59,016 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 80 [2022-07-13 17:38:59,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:38:59,018 INFO L225 Difference]: With dead ends: 243 [2022-07-13 17:38:59,018 INFO L226 Difference]: Without dead ends: 150 [2022-07-13 17:38:59,019 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:38:59,019 INFO L413 NwaCegarLoop]: 207 mSDtfsCounter, 1 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:38:59,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 412 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:38:59,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-07-13 17:38:59,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 149. [2022-07-13 17:38:59,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 120 states have (on average 1.45) internal successors, (174), 121 states have internal predecessors, (174), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-07-13 17:38:59,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 211 transitions. [2022-07-13 17:38:59,036 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 211 transitions. Word has length 80 [2022-07-13 17:38:59,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:38:59,036 INFO L495 AbstractCegarLoop]: Abstraction has 149 states and 211 transitions. [2022-07-13 17:38:59,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:38:59,037 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 211 transitions. [2022-07-13 17:38:59,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-07-13 17:38:59,039 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:38:59,039 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:38:59,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-13 17:38:59,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-07-13 17:38:59,252 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:38:59,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:38:59,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1944121062, now seen corresponding path program 1 times [2022-07-13 17:38:59,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:38:59,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495765693] [2022-07-13 17:38:59,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:38:59,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:38:59,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:38:59,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:38:59,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:38:59,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-13 17:38:59,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:38:59,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-13 17:38:59,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-13 17:38:59,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:38:59,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:38:59,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,377 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-13 17:38:59,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:38:59,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495765693] [2022-07-13 17:38:59,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495765693] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:38:59,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610967636] [2022-07-13 17:38:59,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:38:59,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:38:59,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:38:59,387 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:38:59,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-13 17:38:59,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-13 17:38:59,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:38:59,644 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:38:59,644 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:38:59,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610967636] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:38:59,644 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:38:59,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2022-07-13 17:38:59,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808003465] [2022-07-13 17:38:59,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:38:59,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 17:38:59,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:38:59,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 17:38:59,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:38:59,646 INFO L87 Difference]: Start difference. First operand 149 states and 211 transitions. Second operand has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:38:59,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:38:59,698 INFO L93 Difference]: Finished difference Result 291 states and 415 transitions. [2022-07-13 17:38:59,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:38:59,699 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 85 [2022-07-13 17:38:59,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:38:59,701 INFO L225 Difference]: With dead ends: 291 [2022-07-13 17:38:59,702 INFO L226 Difference]: Without dead ends: 151 [2022-07-13 17:38:59,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:38:59,704 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 81 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:38:59,704 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 715 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:38:59,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2022-07-13 17:38:59,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2022-07-13 17:38:59,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 121 states have (on average 1.4462809917355373) internal successors, (175), 123 states have internal predecessors, (175), 19 states have call successors, (19), 9 states have call predecessors, (19), 10 states have return successors, (20), 18 states have call predecessors, (20), 18 states have call successors, (20) [2022-07-13 17:38:59,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 214 transitions. [2022-07-13 17:38:59,722 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 214 transitions. Word has length 85 [2022-07-13 17:38:59,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:38:59,722 INFO L495 AbstractCegarLoop]: Abstraction has 151 states and 214 transitions. [2022-07-13 17:38:59,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:38:59,723 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 214 transitions. [2022-07-13 17:38:59,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-07-13 17:38:59,725 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:38:59,725 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:38:59,746 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-13 17:38:59,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:38:59,932 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:38:59,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:38:59,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1050990987, now seen corresponding path program 1 times [2022-07-13 17:38:59,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:38:59,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155757939] [2022-07-13 17:38:59,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:38:59,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:38:59,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:38:59,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:38:59,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:38:59,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:38:59,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:38:59,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-13 17:39:00,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-13 17:39:00,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-13 17:39:00,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:39:00,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-13 17:39:00,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,019 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-13 17:39:00,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:00,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155757939] [2022-07-13 17:39:00,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155757939] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:00,020 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:00,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-13 17:39:00,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443371629] [2022-07-13 17:39:00,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:00,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:39:00,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:00,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:39:00,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:39:00,023 INFO L87 Difference]: Start difference. First operand 151 states and 214 transitions. Second operand has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:39:00,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:00,853 INFO L93 Difference]: Finished difference Result 414 states and 603 transitions. [2022-07-13 17:39:00,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 17:39:00,853 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 86 [2022-07-13 17:39:00,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:00,856 INFO L225 Difference]: With dead ends: 414 [2022-07-13 17:39:00,856 INFO L226 Difference]: Without dead ends: 282 [2022-07-13 17:39:00,857 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2022-07-13 17:39:00,858 INFO L413 NwaCegarLoop]: 296 mSDtfsCounter, 369 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 1158 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:00,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 708 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1158 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-13 17:39:00,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2022-07-13 17:39:00,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 151. [2022-07-13 17:39:00,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 121 states have (on average 1.4462809917355373) internal successors, (175), 123 states have internal predecessors, (175), 19 states have call successors, (19), 9 states have call predecessors, (19), 10 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2022-07-13 17:39:00,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 213 transitions. [2022-07-13 17:39:00,881 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 213 transitions. Word has length 86 [2022-07-13 17:39:00,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:00,882 INFO L495 AbstractCegarLoop]: Abstraction has 151 states and 213 transitions. [2022-07-13 17:39:00,882 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:39:00,883 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 213 transitions. [2022-07-13 17:39:00,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-07-13 17:39:00,884 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:00,884 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:39:00,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-13 17:39:00,884 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:00,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:00,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1465416194, now seen corresponding path program 2 times [2022-07-13 17:39:00,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:00,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303454711] [2022-07-13 17:39:00,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:00,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:00,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:00,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:00,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:00,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:39:00,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-13 17:39:00,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:39:00,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-13 17:39:00,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-13 17:39:00,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-13 17:39:00,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:00,973 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-13 17:39:00,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:00,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303454711] [2022-07-13 17:39:00,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303454711] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:00,974 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:00,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-13 17:39:00,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57456678] [2022-07-13 17:39:00,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:00,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:39:00,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:00,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:39:00,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:39:00,977 INFO L87 Difference]: Start difference. First operand 151 states and 213 transitions. Second operand has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:39:01,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:01,712 INFO L93 Difference]: Finished difference Result 416 states and 606 transitions. [2022-07-13 17:39:01,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 17:39:01,713 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 87 [2022-07-13 17:39:01,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:01,715 INFO L225 Difference]: With dead ends: 416 [2022-07-13 17:39:01,715 INFO L226 Difference]: Without dead ends: 284 [2022-07-13 17:39:01,716 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2022-07-13 17:39:01,717 INFO L413 NwaCegarLoop]: 291 mSDtfsCounter, 369 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 1303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 1147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:01,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 703 Invalid, 1303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 1147 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-13 17:39:01,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-07-13 17:39:01,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 153. [2022-07-13 17:39:01,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 122 states have (on average 1.4426229508196722) internal successors, (176), 125 states have internal predecessors, (176), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:01,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 216 transitions. [2022-07-13 17:39:01,733 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 216 transitions. Word has length 87 [2022-07-13 17:39:01,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:01,733 INFO L495 AbstractCegarLoop]: Abstraction has 153 states and 216 transitions. [2022-07-13 17:39:01,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:39:01,734 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 216 transitions. [2022-07-13 17:39:01,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-07-13 17:39:01,734 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:01,735 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:39:01,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-13 17:39:01,735 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:01,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:01,735 INFO L85 PathProgramCache]: Analyzing trace with hash 62373872, now seen corresponding path program 1 times [2022-07-13 17:39:01,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:01,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207769773] [2022-07-13 17:39:01,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:01,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:01,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:01,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:01,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:01,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:01,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:01,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:01,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:01,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-13 17:39:01,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:01,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-13 17:39:01,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:01,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-13 17:39:01,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:01,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-13 17:39:01,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:01,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-13 17:39:01,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:01,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-13 17:39:01,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:01,803 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:01,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:01,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207769773] [2022-07-13 17:39:01,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207769773] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:39:01,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418896393] [2022-07-13 17:39:01,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:01,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:39:01,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:39:01,806 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:39:01,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-13 17:39:01,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:01,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 852 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:39:01,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:39:02,006 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:02,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 17:39:02,061 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:02,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418896393] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 17:39:02,062 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-13 17:39:02,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 4] total 10 [2022-07-13 17:39:02,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638616600] [2022-07-13 17:39:02,062 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-13 17:39:02,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-13 17:39:02,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:02,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-13 17:39:02,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:02,064 INFO L87 Difference]: Start difference. First operand 153 states and 216 transitions. Second operand has 10 states, 10 states have (on average 8.3) internal successors, (83), 7 states have internal predecessors, (83), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:39:02,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:02,864 INFO L93 Difference]: Finished difference Result 506 states and 765 transitions. [2022-07-13 17:39:02,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-13 17:39:02,865 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.3) internal successors, (83), 7 states have internal predecessors, (83), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 88 [2022-07-13 17:39:02,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:02,867 INFO L225 Difference]: With dead ends: 506 [2022-07-13 17:39:02,867 INFO L226 Difference]: Without dead ends: 413 [2022-07-13 17:39:02,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-07-13 17:39:02,868 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 497 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 1499 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 941 SdHoareTripleChecker+Invalid, 1659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 1499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:02,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [510 Valid, 941 Invalid, 1659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 1499 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-13 17:39:02,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2022-07-13 17:39:02,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 258. [2022-07-13 17:39:02,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 227 states have (on average 1.6079295154185023) internal successors, (365), 230 states have internal predecessors, (365), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:02,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 405 transitions. [2022-07-13 17:39:02,890 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 405 transitions. Word has length 88 [2022-07-13 17:39:02,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:02,902 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 405 transitions. [2022-07-13 17:39:02,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.3) internal successors, (83), 7 states have internal predecessors, (83), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-13 17:39:02,902 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 405 transitions. [2022-07-13 17:39:02,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-07-13 17:39:02,904 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:02,905 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:02,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-13 17:39:03,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:39:03,119 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:03,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:03,120 INFO L85 PathProgramCache]: Analyzing trace with hash -31051316, now seen corresponding path program 1 times [2022-07-13 17:39:03,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:03,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901002919] [2022-07-13 17:39:03,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:03,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:03,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:03,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:03,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:03,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:39:03,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-13 17:39:03,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:39:03,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-13 17:39:03,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-13 17:39:03,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-13 17:39:03,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,188 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:03,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:03,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901002919] [2022-07-13 17:39:03,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901002919] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:03,188 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:03,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 17:39:03,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821845075] [2022-07-13 17:39:03,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:03,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:39:03,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:03,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:39:03,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:39:03,196 INFO L87 Difference]: Start difference. First operand 258 states and 405 transitions. Second operand has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:03,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:03,697 INFO L93 Difference]: Finished difference Result 731 states and 1172 transitions. [2022-07-13 17:39:03,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:39:03,698 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 95 [2022-07-13 17:39:03,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:03,701 INFO L225 Difference]: With dead ends: 731 [2022-07-13 17:39:03,701 INFO L226 Difference]: Without dead ends: 501 [2022-07-13 17:39:03,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:03,702 INFO L413 NwaCegarLoop]: 312 mSDtfsCounter, 361 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:03,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 629 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-13 17:39:03,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-07-13 17:39:03,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 362. [2022-07-13 17:39:03,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 331 states have (on average 1.6525679758308156) internal successors, (547), 334 states have internal predecessors, (547), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:03,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 587 transitions. [2022-07-13 17:39:03,746 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 587 transitions. Word has length 95 [2022-07-13 17:39:03,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:03,746 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 587 transitions. [2022-07-13 17:39:03,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:03,747 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 587 transitions. [2022-07-13 17:39:03,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-07-13 17:39:03,748 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:03,748 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:03,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-13 17:39:03,748 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:03,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:03,749 INFO L85 PathProgramCache]: Analyzing trace with hash 2052277720, now seen corresponding path program 1 times [2022-07-13 17:39:03,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:03,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266816128] [2022-07-13 17:39:03,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:03,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:03,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:03,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:03,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:03,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-13 17:39:03,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-13 17:39:03,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-13 17:39:03,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-13 17:39:03,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-13 17:39:03,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-13 17:39:03,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:03,804 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:03,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:03,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266816128] [2022-07-13 17:39:03,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266816128] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:03,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:03,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 17:39:03,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889580647] [2022-07-13 17:39:03,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:03,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:39:03,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:03,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:39:03,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:39:03,806 INFO L87 Difference]: Start difference. First operand 362 states and 587 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:04,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:04,286 INFO L93 Difference]: Finished difference Result 964 states and 1586 transitions. [2022-07-13 17:39:04,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:39:04,286 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 96 [2022-07-13 17:39:04,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:04,289 INFO L225 Difference]: With dead ends: 964 [2022-07-13 17:39:04,289 INFO L226 Difference]: Without dead ends: 648 [2022-07-13 17:39:04,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:04,291 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 364 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:04,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 608 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-13 17:39:04,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2022-07-13 17:39:04,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 509. [2022-07-13 17:39:04,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 478 states have (on average 1.6820083682008369) internal successors, (804), 481 states have internal predecessors, (804), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:04,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 844 transitions. [2022-07-13 17:39:04,322 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 844 transitions. Word has length 96 [2022-07-13 17:39:04,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:04,323 INFO L495 AbstractCegarLoop]: Abstraction has 509 states and 844 transitions. [2022-07-13 17:39:04,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:04,323 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 844 transitions. [2022-07-13 17:39:04,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-13 17:39:04,324 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:04,324 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:04,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-13 17:39:04,325 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:04,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:04,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1950547542, now seen corresponding path program 1 times [2022-07-13 17:39:04,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:04,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685118456] [2022-07-13 17:39:04,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:04,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:04,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:04,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:04,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:04,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 17:39:04,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-13 17:39:04,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-13 17:39:04,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:39:04,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-13 17:39:04,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-13 17:39:04,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,374 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:04,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:04,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685118456] [2022-07-13 17:39:04,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685118456] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:04,375 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:04,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 17:39:04,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896115369] [2022-07-13 17:39:04,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:04,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:39:04,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:04,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:39:04,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:39:04,376 INFO L87 Difference]: Start difference. First operand 509 states and 844 transitions. Second operand has 6 states, 6 states have (on average 11.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:04,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:04,890 INFO L93 Difference]: Finished difference Result 1351 states and 2261 transitions. [2022-07-13 17:39:04,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:39:04,891 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 97 [2022-07-13 17:39:04,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:04,894 INFO L225 Difference]: With dead ends: 1351 [2022-07-13 17:39:04,894 INFO L226 Difference]: Without dead ends: 907 [2022-07-13 17:39:04,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:04,896 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 362 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:04,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [373 Valid, 616 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-13 17:39:04,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2022-07-13 17:39:04,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 768. [2022-07-13 17:39:04,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 737 states have (on average 1.6906377204884668) internal successors, (1246), 740 states have internal predecessors, (1246), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:04,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 1286 transitions. [2022-07-13 17:39:04,938 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 1286 transitions. Word has length 97 [2022-07-13 17:39:04,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:04,938 INFO L495 AbstractCegarLoop]: Abstraction has 768 states and 1286 transitions. [2022-07-13 17:39:04,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:04,939 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 1286 transitions. [2022-07-13 17:39:04,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-07-13 17:39:04,940 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:04,940 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:04,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-13 17:39:04,940 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:04,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:04,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1717074790, now seen corresponding path program 1 times [2022-07-13 17:39:04,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:04,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365357694] [2022-07-13 17:39:04,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:04,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:04,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:04,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:04,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:04,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 17:39:04,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:39:04,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-13 17:39:04,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-13 17:39:04,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:39:04,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-13 17:39:04,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:04,999 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:05,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:05,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365357694] [2022-07-13 17:39:05,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365357694] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:05,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:05,000 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 17:39:05,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136202014] [2022-07-13 17:39:05,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:05,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:39:05,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:05,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:39:05,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:39:05,001 INFO L87 Difference]: Start difference. First operand 768 states and 1286 transitions. Second operand has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:05,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:05,603 INFO L93 Difference]: Finished difference Result 1978 states and 3339 transitions. [2022-07-13 17:39:05,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:39:05,604 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 98 [2022-07-13 17:39:05,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:05,609 INFO L225 Difference]: With dead ends: 1978 [2022-07-13 17:39:05,609 INFO L226 Difference]: Without dead ends: 1323 [2022-07-13 17:39:05,611 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:05,611 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 358 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:05,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [368 Valid, 620 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-13 17:39:05,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1323 states. [2022-07-13 17:39:05,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1323 to 1184. [2022-07-13 17:39:05,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1184 states, 1153 states have (on average 1.6886383347788378) internal successors, (1947), 1156 states have internal predecessors, (1947), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:05,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 1987 transitions. [2022-07-13 17:39:05,660 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 1987 transitions. Word has length 98 [2022-07-13 17:39:05,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:05,661 INFO L495 AbstractCegarLoop]: Abstraction has 1184 states and 1987 transitions. [2022-07-13 17:39:05,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:05,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 1987 transitions. [2022-07-13 17:39:05,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-13 17:39:05,663 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:05,663 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:05,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-13 17:39:05,664 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:05,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:05,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1509721864, now seen corresponding path program 1 times [2022-07-13 17:39:05,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:05,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273767691] [2022-07-13 17:39:05,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:05,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:05,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:05,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:05,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:05,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:05,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:05,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:05,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:05,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-13 17:39:05,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:05,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-13 17:39:05,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:05,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:39:05,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:05,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-13 17:39:05,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:05,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-13 17:39:05,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:05,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-13 17:39:05,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:05,716 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:05,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:05,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273767691] [2022-07-13 17:39:05,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273767691] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:05,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:05,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 17:39:05,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730129363] [2022-07-13 17:39:05,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:05,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:39:05,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:05,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:39:05,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:39:05,719 INFO L87 Difference]: Start difference. First operand 1184 states and 1987 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:06,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:06,269 INFO L93 Difference]: Finished difference Result 3003 states and 5084 transitions. [2022-07-13 17:39:06,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:39:06,269 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 99 [2022-07-13 17:39:06,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:06,276 INFO L225 Difference]: With dead ends: 3003 [2022-07-13 17:39:06,276 INFO L226 Difference]: Without dead ends: 2012 [2022-07-13 17:39:06,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:06,278 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 354 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:06,278 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 621 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-13 17:39:06,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2012 states. [2022-07-13 17:39:06,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2012 to 1873. [2022-07-13 17:39:06,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1873 states, 1842 states have (on average 1.6818675352877308) internal successors, (3098), 1845 states have internal predecessors, (3098), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:06,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1873 states to 1873 states and 3138 transitions. [2022-07-13 17:39:06,340 INFO L78 Accepts]: Start accepts. Automaton has 1873 states and 3138 transitions. Word has length 99 [2022-07-13 17:39:06,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:06,340 INFO L495 AbstractCegarLoop]: Abstraction has 1873 states and 3138 transitions. [2022-07-13 17:39:06,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:06,341 INFO L276 IsEmpty]: Start isEmpty. Operand 1873 states and 3138 transitions. [2022-07-13 17:39:06,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-07-13 17:39:06,343 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:06,344 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:06,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-13 17:39:06,344 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:06,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:06,344 INFO L85 PathProgramCache]: Analyzing trace with hash -2080805368, now seen corresponding path program 1 times [2022-07-13 17:39:06,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:06,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056565425] [2022-07-13 17:39:06,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:06,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:06,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:06,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:06,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:06,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:06,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:06,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:06,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:06,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-13 17:39:06,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:06,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-13 17:39:06,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:06,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-13 17:39:06,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:06,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:39:06,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:06,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 17:39:06,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:06,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-13 17:39:06,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:06,393 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:06,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:06,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056565425] [2022-07-13 17:39:06,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056565425] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:06,394 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:06,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 17:39:06,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840505250] [2022-07-13 17:39:06,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:06,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:39:06,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:06,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:39:06,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:39:06,395 INFO L87 Difference]: Start difference. First operand 1873 states and 3138 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:06,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:06,966 INFO L93 Difference]: Finished difference Result 4485 states and 7611 transitions. [2022-07-13 17:39:06,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:39:06,966 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 100 [2022-07-13 17:39:06,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:06,976 INFO L225 Difference]: With dead ends: 4485 [2022-07-13 17:39:06,976 INFO L226 Difference]: Without dead ends: 3005 [2022-07-13 17:39:06,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:06,979 INFO L413 NwaCegarLoop]: 308 mSDtfsCounter, 352 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 614 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:06,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [363 Valid, 614 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-13 17:39:06,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3005 states. [2022-07-13 17:39:07,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3005 to 2866. [2022-07-13 17:39:07,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2866 states, 2835 states have (on average 1.6783068783068784) internal successors, (4758), 2838 states have internal predecessors, (4758), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:07,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2866 states to 2866 states and 4798 transitions. [2022-07-13 17:39:07,091 INFO L78 Accepts]: Start accepts. Automaton has 2866 states and 4798 transitions. Word has length 100 [2022-07-13 17:39:07,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:07,091 INFO L495 AbstractCegarLoop]: Abstraction has 2866 states and 4798 transitions. [2022-07-13 17:39:07,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:07,092 INFO L276 IsEmpty]: Start isEmpty. Operand 2866 states and 4798 transitions. [2022-07-13 17:39:07,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-13 17:39:07,097 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:07,097 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:07,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-13 17:39:07,098 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:07,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:07,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1698665574, now seen corresponding path program 1 times [2022-07-13 17:39:07,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:07,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853997465] [2022-07-13 17:39:07,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:07,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:07,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:07,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:07,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:07,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:07,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:07,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:07,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:07,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-13 17:39:07,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:07,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:39:07,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:07,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-13 17:39:07,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:07,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:39:07,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:07,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-13 17:39:07,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:07,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-13 17:39:07,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:07,161 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:07,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:07,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853997465] [2022-07-13 17:39:07,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853997465] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:07,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:07,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 17:39:07,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645860202] [2022-07-13 17:39:07,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:07,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:39:07,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:07,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:39:07,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:39:07,162 INFO L87 Difference]: Start difference. First operand 2866 states and 4798 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:07,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:07,807 INFO L93 Difference]: Finished difference Result 7274 states and 12311 transitions. [2022-07-13 17:39:07,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:39:07,808 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 101 [2022-07-13 17:39:07,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:07,824 INFO L225 Difference]: With dead ends: 7274 [2022-07-13 17:39:07,825 INFO L226 Difference]: Without dead ends: 4969 [2022-07-13 17:39:07,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:07,830 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 352 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:07,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [362 Valid, 621 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-13 17:39:07,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4969 states. [2022-07-13 17:39:08,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4969 to 4830. [2022-07-13 17:39:08,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4830 states, 4799 states have (on average 1.668264221712857) internal successors, (8006), 4802 states have internal predecessors, (8006), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:08,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4830 states to 4830 states and 8046 transitions. [2022-07-13 17:39:08,022 INFO L78 Accepts]: Start accepts. Automaton has 4830 states and 8046 transitions. Word has length 101 [2022-07-13 17:39:08,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:08,023 INFO L495 AbstractCegarLoop]: Abstraction has 4830 states and 8046 transitions. [2022-07-13 17:39:08,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:08,023 INFO L276 IsEmpty]: Start isEmpty. Operand 4830 states and 8046 transitions. [2022-07-13 17:39:08,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-13 17:39:08,030 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:08,030 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:08,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-13 17:39:08,031 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:08,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:08,031 INFO L85 PathProgramCache]: Analyzing trace with hash 593087510, now seen corresponding path program 1 times [2022-07-13 17:39:08,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:08,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300588267] [2022-07-13 17:39:08,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:08,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:08,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:08,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:08,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:08,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:08,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:08,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:08,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-13 17:39:08,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:08,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-13 17:39:08,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:08,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-13 17:39:08,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:08,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-13 17:39:08,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:08,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-13 17:39:08,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:08,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-13 17:39:08,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:08,078 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:08,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:08,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300588267] [2022-07-13 17:39:08,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300588267] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:08,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:08,079 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 17:39:08,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718838041] [2022-07-13 17:39:08,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:08,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:39:08,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:08,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:39:08,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:39:08,080 INFO L87 Difference]: Start difference. First operand 4830 states and 8046 transitions. Second operand has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:08,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:08,770 INFO L93 Difference]: Finished difference Result 12595 states and 21179 transitions. [2022-07-13 17:39:08,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:39:08,771 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 102 [2022-07-13 17:39:08,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:08,802 INFO L225 Difference]: With dead ends: 12595 [2022-07-13 17:39:08,802 INFO L226 Difference]: Without dead ends: 8580 [2022-07-13 17:39:08,809 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:08,809 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 350 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:08,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 620 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-13 17:39:08,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8580 states. [2022-07-13 17:39:09,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8580 to 8441. [2022-07-13 17:39:09,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8441 states, 8410 states have (on average 1.656242568370987) internal successors, (13929), 8413 states have internal predecessors, (13929), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:09,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8441 states to 8441 states and 13969 transitions. [2022-07-13 17:39:09,151 INFO L78 Accepts]: Start accepts. Automaton has 8441 states and 13969 transitions. Word has length 102 [2022-07-13 17:39:09,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:09,151 INFO L495 AbstractCegarLoop]: Abstraction has 8441 states and 13969 transitions. [2022-07-13 17:39:09,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:09,152 INFO L276 IsEmpty]: Start isEmpty. Operand 8441 states and 13969 transitions. [2022-07-13 17:39:09,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-13 17:39:09,165 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:09,166 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 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] [2022-07-13 17:39:09,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-13 17:39:09,166 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:09,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:09,166 INFO L85 PathProgramCache]: Analyzing trace with hash 192925649, now seen corresponding path program 2 times [2022-07-13 17:39:09,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:09,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582346905] [2022-07-13 17:39:09,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:09,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:09,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:09,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:09,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:09,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:09,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:09,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:09,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:09,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:39:09,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:09,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-13 17:39:09,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:09,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:39:09,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:09,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-13 17:39:09,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:09,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-13 17:39:09,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:09,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-13 17:39:09,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:09,237 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-07-13 17:39:09,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:09,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582346905] [2022-07-13 17:39:09,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582346905] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:09,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:09,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-13 17:39:09,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299383070] [2022-07-13 17:39:09,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:09,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:39:09,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:09,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:39:09,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:39:09,239 INFO L87 Difference]: Start difference. First operand 8441 states and 13969 transitions. Second operand has 8 states, 8 states have (on average 8.125) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:10,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:10,226 INFO L93 Difference]: Finished difference Result 15731 states and 26162 transitions. [2022-07-13 17:39:10,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 17:39:10,227 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 103 [2022-07-13 17:39:10,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:10,286 INFO L225 Difference]: With dead ends: 15731 [2022-07-13 17:39:10,290 INFO L226 Difference]: Without dead ends: 8580 [2022-07-13 17:39:10,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-07-13 17:39:10,299 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 512 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 521 SdHoareTripleChecker+Valid, 902 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:10,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [521 Valid, 902 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1172 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-13 17:39:10,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8580 states. [2022-07-13 17:39:10,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8580 to 8441. [2022-07-13 17:39:10,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8441 states, 8410 states have (on average 1.6399524375743162) internal successors, (13792), 8413 states have internal predecessors, (13792), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:10,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8441 states to 8441 states and 13832 transitions. [2022-07-13 17:39:10,568 INFO L78 Accepts]: Start accepts. Automaton has 8441 states and 13832 transitions. Word has length 103 [2022-07-13 17:39:10,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:10,568 INFO L495 AbstractCegarLoop]: Abstraction has 8441 states and 13832 transitions. [2022-07-13 17:39:10,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:10,569 INFO L276 IsEmpty]: Start isEmpty. Operand 8441 states and 13832 transitions. [2022-07-13 17:39:10,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-13 17:39:10,582 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:10,582 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:10,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-13 17:39:10,582 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:10,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:10,582 INFO L85 PathProgramCache]: Analyzing trace with hash 401897284, now seen corresponding path program 1 times [2022-07-13 17:39:10,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:10,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167847264] [2022-07-13 17:39:10,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:10,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:10,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:10,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:10,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:10,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:10,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:10,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:10,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:10,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:39:10,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:10,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-13 17:39:10,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:10,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:39:10,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:10,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-13 17:39:10,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:10,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-13 17:39:10,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:10,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-13 17:39:10,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:10,635 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:10,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:10,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167847264] [2022-07-13 17:39:10,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167847264] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:10,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:10,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 17:39:10,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102017385] [2022-07-13 17:39:10,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:10,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:39:10,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:10,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:39:10,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:39:10,637 INFO L87 Difference]: Start difference. First operand 8441 states and 13832 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:11,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:11,521 INFO L93 Difference]: Finished difference Result 22679 states and 37399 transitions. [2022-07-13 17:39:11,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:39:11,521 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 103 [2022-07-13 17:39:11,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:11,559 INFO L225 Difference]: With dead ends: 22679 [2022-07-13 17:39:11,559 INFO L226 Difference]: Without dead ends: 15376 [2022-07-13 17:39:11,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:11,574 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 348 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:11,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 620 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-13 17:39:11,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15376 states. [2022-07-13 17:39:12,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15376 to 15237. [2022-07-13 17:39:12,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15237 states, 15206 states have (on average 1.6238326976193609) internal successors, (24692), 15209 states have internal predecessors, (24692), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:12,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15237 states to 15237 states and 24732 transitions. [2022-07-13 17:39:12,139 INFO L78 Accepts]: Start accepts. Automaton has 15237 states and 24732 transitions. Word has length 103 [2022-07-13 17:39:12,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:12,140 INFO L495 AbstractCegarLoop]: Abstraction has 15237 states and 24732 transitions. [2022-07-13 17:39:12,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:12,140 INFO L276 IsEmpty]: Start isEmpty. Operand 15237 states and 24732 transitions. [2022-07-13 17:39:12,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-13 17:39:12,159 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:12,159 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:12,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-13 17:39:12,160 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:12,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:12,160 INFO L85 PathProgramCache]: Analyzing trace with hash 562114872, now seen corresponding path program 1 times [2022-07-13 17:39:12,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:12,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934018645] [2022-07-13 17:39:12,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:12,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:12,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:12,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:12,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:12,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:12,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:12,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:12,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:12,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-13 17:39:12,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:12,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-13 17:39:12,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:12,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-13 17:39:12,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:12,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-13 17:39:12,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:12,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-13 17:39:12,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:12,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-13 17:39:12,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:12,228 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:12,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:12,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934018645] [2022-07-13 17:39:12,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934018645] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:12,229 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:12,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 17:39:12,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134223549] [2022-07-13 17:39:12,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:12,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:39:12,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:12,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:39:12,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:39:12,231 INFO L87 Difference]: Start difference. First operand 15237 states and 24732 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:13,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:13,408 INFO L93 Difference]: Finished difference Result 42066 states and 68531 transitions. [2022-07-13 17:39:13,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:39:13,408 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 104 [2022-07-13 17:39:13,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:13,476 INFO L225 Difference]: With dead ends: 42066 [2022-07-13 17:39:13,476 INFO L226 Difference]: Without dead ends: 28367 [2022-07-13 17:39:13,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:13,496 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 346 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:13,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [356 Valid, 621 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-13 17:39:13,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28367 states. [2022-07-13 17:39:14,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28367 to 28228. [2022-07-13 17:39:14,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28228 states, 28197 states have (on average 1.604461467532007) internal successors, (45241), 28200 states have internal predecessors, (45241), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:14,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28228 states to 28228 states and 45281 transitions. [2022-07-13 17:39:14,569 INFO L78 Accepts]: Start accepts. Automaton has 28228 states and 45281 transitions. Word has length 104 [2022-07-13 17:39:14,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:14,569 INFO L495 AbstractCegarLoop]: Abstraction has 28228 states and 45281 transitions. [2022-07-13 17:39:14,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:14,569 INFO L276 IsEmpty]: Start isEmpty. Operand 28228 states and 45281 transitions. [2022-07-13 17:39:14,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-07-13 17:39:14,598 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:14,599 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:14,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-13 17:39:14,599 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:14,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:14,599 INFO L85 PathProgramCache]: Analyzing trace with hash 44778018, now seen corresponding path program 1 times [2022-07-13 17:39:14,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:14,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833023618] [2022-07-13 17:39:14,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:14,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:14,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:14,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:14,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:14,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:14,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:14,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:14,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:14,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-13 17:39:14,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:14,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-13 17:39:14,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:14,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-13 17:39:14,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:14,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-13 17:39:14,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:14,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-13 17:39:14,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:14,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-13 17:39:14,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:14,655 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:14,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:14,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833023618] [2022-07-13 17:39:14,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833023618] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:14,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:14,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 17:39:14,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586795818] [2022-07-13 17:39:14,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:14,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 17:39:14,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:14,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 17:39:14,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 17:39:14,657 INFO L87 Difference]: Start difference. First operand 28228 states and 45281 transitions. Second operand has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:16,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:16,274 INFO L93 Difference]: Finished difference Result 53504 states and 85698 transitions. [2022-07-13 17:39:16,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:39:16,275 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 105 [2022-07-13 17:39:16,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:16,405 INFO L225 Difference]: With dead ends: 53504 [2022-07-13 17:39:16,406 INFO L226 Difference]: Without dead ends: 53411 [2022-07-13 17:39:16,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:39:16,431 INFO L413 NwaCegarLoop]: 301 mSDtfsCounter, 346 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:16,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 615 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-13 17:39:16,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53411 states. [2022-07-13 17:39:18,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53411 to 53272. [2022-07-13 17:39:18,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53272 states, 53241 states have (on average 1.5821077740838827) internal successors, (84233), 53244 states have internal predecessors, (84233), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2022-07-13 17:39:18,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53272 states to 53272 states and 84273 transitions. [2022-07-13 17:39:18,387 INFO L78 Accepts]: Start accepts. Automaton has 53272 states and 84273 transitions. Word has length 105 [2022-07-13 17:39:18,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:18,387 INFO L495 AbstractCegarLoop]: Abstraction has 53272 states and 84273 transitions. [2022-07-13 17:39:18,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:18,387 INFO L276 IsEmpty]: Start isEmpty. Operand 53272 states and 84273 transitions. [2022-07-13 17:39:18,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-07-13 17:39:18,417 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:18,417 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:39:18,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-13 17:39:18,417 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:18,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:18,418 INFO L85 PathProgramCache]: Analyzing trace with hash 594656858, now seen corresponding path program 1 times [2022-07-13 17:39:18,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:18,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106729548] [2022-07-13 17:39:18,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:18,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:18,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:18,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:18,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:18,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:18,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:18,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:18,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:39:18,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:18,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:39:18,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:18,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:39:18,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:18,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:39:18,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:18,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-13 17:39:18,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:18,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-13 17:39:18,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:18,600 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:39:18,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:18,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106729548] [2022-07-13 17:39:18,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106729548] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:39:18,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464924614] [2022-07-13 17:39:18,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:18,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:39:18,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:39:18,602 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:39:18,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-13 17:39:18,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:18,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 929 conjuncts, 21 conjunts are in the unsatisfiable core [2022-07-13 17:39:18,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:39:19,051 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-13 17:39:19,051 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:39:19,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464924614] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:19,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:39:19,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [18] total 28 [2022-07-13 17:39:19,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274303482] [2022-07-13 17:39:19,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:19,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-13 17:39:19,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:19,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-13 17:39:19,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=690, Unknown=0, NotChecked=0, Total=756 [2022-07-13 17:39:19,054 INFO L87 Difference]: Start difference. First operand 53272 states and 84273 transitions. Second operand has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 10 states have internal predecessors, (83), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2022-07-13 17:39:21,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:21,077 INFO L93 Difference]: Finished difference Result 53608 states and 84741 transitions. [2022-07-13 17:39:21,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-13 17:39:21,077 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 10 states have internal predecessors, (83), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 106 [2022-07-13 17:39:21,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:21,218 INFO L225 Difference]: With dead ends: 53608 [2022-07-13 17:39:21,219 INFO L226 Difference]: Without dead ends: 53521 [2022-07-13 17:39:21,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=195, Invalid=1527, Unknown=0, NotChecked=0, Total=1722 [2022-07-13 17:39:21,248 INFO L413 NwaCegarLoop]: 252 mSDtfsCounter, 578 mSDsluCounter, 2197 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 2449 SdHoareTripleChecker+Invalid, 819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:21,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [584 Valid, 2449 Invalid, 819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 617 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 17:39:21,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53521 states. [2022-07-13 17:39:23,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53521 to 53416. [2022-07-13 17:39:23,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53416 states, 53350 states have (on average 1.581630740393627) internal successors, (84380), 53354 states have internal predecessors, (84380), 43 states have call successors, (43), 17 states have call predecessors, (43), 22 states have return successors, (55), 44 states have call predecessors, (55), 41 states have call successors, (55) [2022-07-13 17:39:23,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53416 states to 53416 states and 84478 transitions. [2022-07-13 17:39:23,275 INFO L78 Accepts]: Start accepts. Automaton has 53416 states and 84478 transitions. Word has length 106 [2022-07-13 17:39:23,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:23,275 INFO L495 AbstractCegarLoop]: Abstraction has 53416 states and 84478 transitions. [2022-07-13 17:39:23,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 10 states have internal predecessors, (83), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2022-07-13 17:39:23,276 INFO L276 IsEmpty]: Start isEmpty. Operand 53416 states and 84478 transitions. [2022-07-13 17:39:23,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-13 17:39:23,303 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:23,303 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:23,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-13 17:39:23,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:39:23,517 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:23,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:23,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1183159145, now seen corresponding path program 1 times [2022-07-13 17:39:23,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:23,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601501434] [2022-07-13 17:39:23,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:23,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:23,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:23,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:23,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:23,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:23,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:23,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:23,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:23,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:39:23,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:23,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:39:23,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:23,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:39:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:23,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:39:23,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:23,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-13 17:39:23,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:23,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-13 17:39:23,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:23,713 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 17:39:23,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:23,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601501434] [2022-07-13 17:39:23,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601501434] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:39:23,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563552844] [2022-07-13 17:39:23,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:23,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:39:23,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:39:23,723 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:39:23,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-13 17:39:23,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:23,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 19 conjunts are in the unsatisfiable core [2022-07-13 17:39:23,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:39:24,163 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-13 17:39:24,164 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:39:24,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563552844] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:24,164 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:39:24,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [18] total 28 [2022-07-13 17:39:24,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656450775] [2022-07-13 17:39:24,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:24,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-13 17:39:24,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:24,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-13 17:39:24,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=690, Unknown=0, NotChecked=0, Total=756 [2022-07-13 17:39:24,166 INFO L87 Difference]: Start difference. First operand 53416 states and 84478 transitions. Second operand has 12 states, 11 states have (on average 7.636363636363637) internal successors, (84), 10 states have internal predecessors, (84), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2022-07-13 17:39:26,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:26,510 INFO L93 Difference]: Finished difference Result 53717 states and 84891 transitions. [2022-07-13 17:39:26,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-13 17:39:26,510 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.636363636363637) internal successors, (84), 10 states have internal predecessors, (84), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 107 [2022-07-13 17:39:26,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:26,613 INFO L225 Difference]: With dead ends: 53717 [2022-07-13 17:39:26,613 INFO L226 Difference]: Without dead ends: 53495 [2022-07-13 17:39:26,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=204, Invalid=1602, Unknown=0, NotChecked=0, Total=1806 [2022-07-13 17:39:26,628 INFO L413 NwaCegarLoop]: 257 mSDtfsCounter, 521 mSDsluCounter, 2188 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 2445 SdHoareTripleChecker+Invalid, 758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:26,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [527 Valid, 2445 Invalid, 758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 17:39:26,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53495 states. [2022-07-13 17:39:28,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53495 to 53416. [2022-07-13 17:39:28,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53416 states, 53350 states have (on average 1.581593252108716) internal successors, (84378), 53354 states have internal predecessors, (84378), 43 states have call successors, (43), 17 states have call predecessors, (43), 22 states have return successors, (55), 44 states have call predecessors, (55), 41 states have call successors, (55) [2022-07-13 17:39:28,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53416 states to 53416 states and 84476 transitions. [2022-07-13 17:39:28,582 INFO L78 Accepts]: Start accepts. Automaton has 53416 states and 84476 transitions. Word has length 107 [2022-07-13 17:39:28,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:28,582 INFO L495 AbstractCegarLoop]: Abstraction has 53416 states and 84476 transitions. [2022-07-13 17:39:28,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.636363636363637) internal successors, (84), 10 states have internal predecessors, (84), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2022-07-13 17:39:28,582 INFO L276 IsEmpty]: Start isEmpty. Operand 53416 states and 84476 transitions. [2022-07-13 17:39:28,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-13 17:39:28,613 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:28,613 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:28,638 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-07-13 17:39:28,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:39:28,829 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:28,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:28,830 INFO L85 PathProgramCache]: Analyzing trace with hash -2102365178, now seen corresponding path program 1 times [2022-07-13 17:39:28,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:28,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270234725] [2022-07-13 17:39:28,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:28,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:28,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:28,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:28,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:28,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:28,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:28,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:28,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:28,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:39:28,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:28,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:39:28,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:28,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:39:28,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:28,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:39:28,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:28,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-13 17:39:28,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:28,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-13 17:39:28,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:28,944 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:28,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:28,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270234725] [2022-07-13 17:39:28,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270234725] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:28,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:28,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-07-13 17:39:28,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170482685] [2022-07-13 17:39:28,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:28,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-13 17:39:28,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:28,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-13 17:39:28,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:39:28,947 INFO L87 Difference]: Start difference. First operand 53416 states and 84476 transitions. Second operand has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 9 states have internal predecessors, (76), 6 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2022-07-13 17:39:31,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:31,834 INFO L93 Difference]: Finished difference Result 54325 states and 85864 transitions. [2022-07-13 17:39:31,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-07-13 17:39:31,835 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 9 states have internal predecessors, (76), 6 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 107 [2022-07-13 17:39:31,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:31,968 INFO L225 Difference]: With dead ends: 54325 [2022-07-13 17:39:31,969 INFO L226 Difference]: Without dead ends: 53933 [2022-07-13 17:39:31,994 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=270, Invalid=1136, Unknown=0, NotChecked=0, Total=1406 [2022-07-13 17:39:31,995 INFO L413 NwaCegarLoop]: 273 mSDtfsCounter, 837 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 2679 mSolverCounterSat, 436 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 844 SdHoareTripleChecker+Valid, 1189 SdHoareTripleChecker+Invalid, 3115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 436 IncrementalHoareTripleChecker+Valid, 2679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:31,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [844 Valid, 1189 Invalid, 3115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [436 Valid, 2679 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-13 17:39:32,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53933 states. [2022-07-13 17:39:34,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53933 to 53479. [2022-07-13 17:39:34,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53479 states, 53398 states have (on average 1.5813513614742125) internal successors, (84441), 53400 states have internal predecessors, (84441), 57 states have call successors, (57), 19 states have call predecessors, (57), 23 states have return successors, (74), 59 states have call predecessors, (74), 55 states have call successors, (74) [2022-07-13 17:39:34,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53479 states to 53479 states and 84572 transitions. [2022-07-13 17:39:34,336 INFO L78 Accepts]: Start accepts. Automaton has 53479 states and 84572 transitions. Word has length 107 [2022-07-13 17:39:34,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:34,336 INFO L495 AbstractCegarLoop]: Abstraction has 53479 states and 84572 transitions. [2022-07-13 17:39:34,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 9 states have internal predecessors, (76), 6 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2022-07-13 17:39:34,336 INFO L276 IsEmpty]: Start isEmpty. Operand 53479 states and 84572 transitions. [2022-07-13 17:39:34,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-13 17:39:34,364 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:34,365 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:39:34,365 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-13 17:39:34,365 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:34,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:34,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1041119001, now seen corresponding path program 1 times [2022-07-13 17:39:34,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:34,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8850527] [2022-07-13 17:39:34,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:34,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:34,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:34,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:34,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:34,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:34,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:34,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:34,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:34,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:39:34,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:34,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:39:34,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:34,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:39:34,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:34,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-13 17:39:34,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:34,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-13 17:39:34,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:34,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-13 17:39:34,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:34,435 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:39:34,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:34,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8850527] [2022-07-13 17:39:34,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8850527] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:39:34,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204612329] [2022-07-13 17:39:34,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:34,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:39:34,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:39:34,436 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:39:34,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-07-13 17:39:34,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:34,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-13 17:39:34,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:39:34,636 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:39:34,636 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:39:34,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204612329] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:34,637 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:39:34,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2022-07-13 17:39:34,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036612613] [2022-07-13 17:39:34,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:34,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 17:39:34,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:34,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 17:39:34,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:39:34,638 INFO L87 Difference]: Start difference. First operand 53479 states and 84572 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:39:36,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:36,009 INFO L93 Difference]: Finished difference Result 53607 states and 84756 transitions. [2022-07-13 17:39:36,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:39:36,011 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 107 [2022-07-13 17:39:36,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:36,132 INFO L225 Difference]: With dead ends: 53607 [2022-07-13 17:39:36,132 INFO L226 Difference]: Without dead ends: 53483 [2022-07-13 17:39:36,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:39:36,155 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 7 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:36,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 788 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:39:36,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53483 states. [2022-07-13 17:39:37,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53483 to 53481. [2022-07-13 17:39:37,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53481 states, 53399 states have (on average 1.5813404745407218) internal successors, (84442), 53402 states have internal predecessors, (84442), 57 states have call successors, (57), 19 states have call predecessors, (57), 24 states have return successors, (79), 59 states have call predecessors, (79), 55 states have call successors, (79) [2022-07-13 17:39:38,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53481 states to 53481 states and 84578 transitions. [2022-07-13 17:39:38,059 INFO L78 Accepts]: Start accepts. Automaton has 53481 states and 84578 transitions. Word has length 107 [2022-07-13 17:39:38,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:38,059 INFO L495 AbstractCegarLoop]: Abstraction has 53481 states and 84578 transitions. [2022-07-13 17:39:38,059 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-13 17:39:38,059 INFO L276 IsEmpty]: Start isEmpty. Operand 53481 states and 84578 transitions. [2022-07-13 17:39:38,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-13 17:39:38,086 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:38,087 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:39:38,109 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-07-13 17:39:38,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:39:38,304 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:38,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:38,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1938512279, now seen corresponding path program 1 times [2022-07-13 17:39:38,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:38,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134111665] [2022-07-13 17:39:38,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:38,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:38,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:38,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:38,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:38,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:38,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:38,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:38,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:38,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:39:38,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:38,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:39:38,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:38,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:39:38,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:38,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-13 17:39:38,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:38,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-13 17:39:38,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:38,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-13 17:39:38,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:38,394 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:39:38,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:38,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134111665] [2022-07-13 17:39:38,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134111665] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:39:38,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175081703] [2022-07-13 17:39:38,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:38,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:39:38,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:39:38,396 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:39:38,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-07-13 17:39:38,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:38,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 927 conjuncts, 18 conjunts are in the unsatisfiable core [2022-07-13 17:39:38,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:39:38,703 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-13 17:39:38,704 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:39:38,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175081703] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:38,704 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:39:38,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 14 [2022-07-13 17:39:38,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555731515] [2022-07-13 17:39:38,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:38,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:39:38,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:38,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:39:38,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-07-13 17:39:38,706 INFO L87 Difference]: Start difference. First operand 53481 states and 84578 transitions. Second operand has 8 states, 8 states have (on average 9.875) internal successors, (79), 6 states have internal predecessors, (79), 2 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:40,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:40,881 INFO L93 Difference]: Finished difference Result 53748 states and 84954 transitions. [2022-07-13 17:39:40,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 17:39:40,892 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 6 states have internal predecessors, (79), 2 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 107 [2022-07-13 17:39:40,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:41,017 INFO L225 Difference]: With dead ends: 53748 [2022-07-13 17:39:41,018 INFO L226 Difference]: Without dead ends: 53639 [2022-07-13 17:39:41,037 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2022-07-13 17:39:41,038 INFO L413 NwaCegarLoop]: 308 mSDtfsCounter, 370 mSDsluCounter, 1111 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 1419 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:41,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [379 Valid, 1419 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 17:39:41,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53639 states. [2022-07-13 17:39:42,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53639 to 53581. [2022-07-13 17:39:42,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53581 states, 53476 states have (on average 1.5809148029022366) internal successors, (84541), 53478 states have internal predecessors, (84541), 72 states have call successors, (72), 26 states have call predecessors, (72), 32 states have return successors, (96), 76 states have call predecessors, (96), 69 states have call successors, (96) [2022-07-13 17:39:42,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53581 states to 53581 states and 84709 transitions. [2022-07-13 17:39:42,971 INFO L78 Accepts]: Start accepts. Automaton has 53581 states and 84709 transitions. Word has length 107 [2022-07-13 17:39:42,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:42,971 INFO L495 AbstractCegarLoop]: Abstraction has 53581 states and 84709 transitions. [2022-07-13 17:39:42,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 6 states have internal predecessors, (79), 2 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:42,972 INFO L276 IsEmpty]: Start isEmpty. Operand 53581 states and 84709 transitions. [2022-07-13 17:39:42,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-13 17:39:42,999 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:42,999 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:39:43,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-07-13 17:39:43,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-07-13 17:39:43,200 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:43,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:43,201 INFO L85 PathProgramCache]: Analyzing trace with hash 255371607, now seen corresponding path program 1 times [2022-07-13 17:39:43,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:43,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306270994] [2022-07-13 17:39:43,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:43,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:43,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:43,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:43,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:43,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:43,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:43,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:43,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:43,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:39:43,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:43,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:39:43,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:43,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:39:43,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:43,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:39:43,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:43,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-13 17:39:43,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:43,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-13 17:39:43,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:43,303 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-13 17:39:43,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:43,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306270994] [2022-07-13 17:39:43,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306270994] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:43,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:39:43,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-13 17:39:43,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057009621] [2022-07-13 17:39:43,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:43,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:39:43,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:43,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:39:43,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-13 17:39:43,305 INFO L87 Difference]: Start difference. First operand 53581 states and 84709 transitions. Second operand has 8 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:48,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:48,020 INFO L93 Difference]: Finished difference Result 106187 states and 168009 transitions. [2022-07-13 17:39:48,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-07-13 17:39:48,020 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 108 [2022-07-13 17:39:48,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:48,269 INFO L225 Difference]: With dead ends: 106187 [2022-07-13 17:39:48,269 INFO L226 Difference]: Without dead ends: 105822 [2022-07-13 17:39:48,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=375, Invalid=1185, Unknown=0, NotChecked=0, Total=1560 [2022-07-13 17:39:48,300 INFO L413 NwaCegarLoop]: 255 mSDtfsCounter, 1032 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 443 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1046 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 1686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:48,300 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1046 Valid, 733 Invalid, 1686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 1243 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-13 17:39:48,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105822 states. [2022-07-13 17:39:52,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105822 to 104638. [2022-07-13 17:39:52,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104638 states, 104435 states have (on average 1.5834538229520754) internal successors, (165368), 104439 states have internal predecessors, (165368), 141 states have call successors, (141), 50 states have call predecessors, (141), 61 states have return successors, (188), 148 states have call predecessors, (188), 135 states have call successors, (188) [2022-07-13 17:39:52,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104638 states to 104638 states and 165697 transitions. [2022-07-13 17:39:52,512 INFO L78 Accepts]: Start accepts. Automaton has 104638 states and 165697 transitions. Word has length 108 [2022-07-13 17:39:52,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:39:52,513 INFO L495 AbstractCegarLoop]: Abstraction has 104638 states and 165697 transitions. [2022-07-13 17:39:52,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-13 17:39:52,513 INFO L276 IsEmpty]: Start isEmpty. Operand 104638 states and 165697 transitions. [2022-07-13 17:39:52,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-07-13 17:39:52,568 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:39:52,568 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:39:52,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-13 17:39:52,569 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:39:52,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:39:52,569 INFO L85 PathProgramCache]: Analyzing trace with hash -652518926, now seen corresponding path program 1 times [2022-07-13 17:39:52,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:39:52,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682823771] [2022-07-13 17:39:52,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:52,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:39:52,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:52,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:39:52,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:52,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:39:52,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:52,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-13 17:39:52,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:52,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:39:52,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:52,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:39:52,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:52,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:39:52,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:52,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:39:52,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:52,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-13 17:39:52,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:52,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-13 17:39:52,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:52,690 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:39:52,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:39:52,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682823771] [2022-07-13 17:39:52,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682823771] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:39:52,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785992895] [2022-07-13 17:39:52,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:39:52,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:39:52,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:39:52,692 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:39:52,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-07-13 17:39:52,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:39:52,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 19 conjunts are in the unsatisfiable core [2022-07-13 17:39:52,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:39:53,094 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-13 17:39:53,094 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:39:53,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785992895] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:39:53,095 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:39:53,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [15] total 25 [2022-07-13 17:39:53,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031223000] [2022-07-13 17:39:53,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:39:53,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-13 17:39:53,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:39:53,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-13 17:39:53,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=543, Unknown=0, NotChecked=0, Total=600 [2022-07-13 17:39:53,096 INFO L87 Difference]: Start difference. First operand 104638 states and 165697 transitions. Second operand has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 10 states have internal predecessors, (86), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2022-07-13 17:39:57,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:39:57,647 INFO L93 Difference]: Finished difference Result 105357 states and 166672 transitions. [2022-07-13 17:39:57,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-13 17:39:57,647 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 10 states have internal predecessors, (86), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 109 [2022-07-13 17:39:57,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:39:57,992 INFO L225 Difference]: With dead ends: 105357 [2022-07-13 17:39:57,992 INFO L226 Difference]: Without dead ends: 104683 [2022-07-13 17:39:58,021 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=151, Invalid=1409, Unknown=0, NotChecked=0, Total=1560 [2022-07-13 17:39:58,022 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 553 mSDsluCounter, 1625 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 1827 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-13 17:39:58,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [557 Valid, 1827 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-13 17:39:58,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104683 states.