/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/eca-rers2012/Problem13_label41.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-01 22:45:13,597 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-01 22:45:13,599 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-01 22:45:13,629 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-01 22:45:13,630 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-01 22:45:13,632 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-01 22:45:13,634 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-01 22:45:13,637 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-01 22:45:13,638 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-01 22:45:13,642 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-01 22:45:13,643 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-01 22:45:13,644 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-01 22:45:13,645 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-01 22:45:13,646 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-01 22:45:13,648 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-01 22:45:13,649 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-01 22:45:13,650 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-01 22:45:13,651 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-01 22:45:13,652 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-01 22:45:13,656 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-01 22:45:13,657 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-01 22:45:13,658 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-01 22:45:13,659 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-01 22:45:13,660 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-01 22:45:13,666 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-01 22:45:13,666 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-01 22:45:13,666 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-01 22:45:13,667 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-01 22:45:13,668 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-01 22:45:13,668 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-01 22:45:13,668 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-01 22:45:13,669 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-01 22:45:13,670 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-01 22:45:13,670 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-01 22:45:13,671 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-01 22:45:13,671 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-01 22:45:13,671 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-01 22:45:13,671 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-01 22:45:13,671 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-01 22:45:13,672 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-01 22:45:13,672 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-01 22:45:13,674 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-04-01 22:45:13,697 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-01 22:45:13,697 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-01 22:45:13,697 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-01 22:45:13,697 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-01 22:45:13,698 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-01 22:45:13,699 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-01 22:45:13,699 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-01 22:45:13,699 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-01 22:45:13,699 INFO L138 SettingsManager]: * Use SBE=true [2023-04-01 22:45:13,699 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-01 22:45:13,700 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-01 22:45:13,700 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-01 22:45:13,700 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-01 22:45:13,700 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-01 22:45:13,700 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-01 22:45:13,700 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-01 22:45:13,700 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-01 22:45:13,700 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-01 22:45:13,701 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-01 22:45:13,701 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-01 22:45:13,701 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-01 22:45:13,701 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-01 22:45:13,701 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-01 22:45:13,701 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-01 22:45:13,701 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 22:45:13,701 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-01 22:45:13,701 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-01 22:45:13,701 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-01 22:45:13,702 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-01 22:45:13,702 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-01 22:45:13,702 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-01 22:45:13,702 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-01 22:45:13,702 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-01 22:45:13,702 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-01 22:45:13,702 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-01 22:45:13,702 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 [2023-04-01 22:45:13,886 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-01 22:45:13,905 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-01 22:45:13,907 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-01 22:45:13,908 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-01 22:45:13,908 INFO L275 PluginConnector]: CDTParser initialized [2023-04-01 22:45:13,909 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/eca-rers2012/Problem13_label41.c [2023-04-01 22:45:14,868 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-01 22:45:15,223 INFO L351 CDTParser]: Found 1 translation units. [2023-04-01 22:45:15,224 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/eca-rers2012/Problem13_label41.c [2023-04-01 22:45:15,252 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eefbe4733/6672e944d3e1428ea0d1e17d304902d6/FLAGec59621b9 [2023-04-01 22:45:15,265 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eefbe4733/6672e944d3e1428ea0d1e17d304902d6 [2023-04-01 22:45:15,267 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-01 22:45:15,268 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-01 22:45:15,270 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-01 22:45:15,270 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-01 22:45:15,272 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-01 22:45:15,273 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 10:45:15" (1/1) ... [2023-04-01 22:45:15,274 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37068e15 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:15, skipping insertion in model container [2023-04-01 22:45:15,274 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 10:45:15" (1/1) ... [2023-04-01 22:45:15,279 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-01 22:45:15,395 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-01 22:45:15,582 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/eca-rers2012/Problem13_label41.c[6347,6360] [2023-04-01 22:45:16,192 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 22:45:16,202 INFO L203 MainTranslator]: Completed pre-run [2023-04-01 22:45:16,225 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/eca-rers2012/Problem13_label41.c[6347,6360] [2023-04-01 22:45:16,560 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 22:45:16,578 INFO L208 MainTranslator]: Completed translation [2023-04-01 22:45:16,578 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:16 WrapperNode [2023-04-01 22:45:16,578 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-01 22:45:16,580 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-01 22:45:16,580 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-01 22:45:16,580 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-01 22:45:16,588 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:16" (1/1) ... [2023-04-01 22:45:16,588 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:16" (1/1) ... [2023-04-01 22:45:16,636 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:16" (1/1) ... [2023-04-01 22:45:16,636 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:16" (1/1) ... [2023-04-01 22:45:16,730 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:16" (1/1) ... [2023-04-01 22:45:16,750 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:16" (1/1) ... [2023-04-01 22:45:16,799 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:16" (1/1) ... [2023-04-01 22:45:16,812 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:16" (1/1) ... [2023-04-01 22:45:16,838 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-01 22:45:16,839 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-01 22:45:16,839 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-01 22:45:16,839 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-01 22:45:16,839 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:16" (1/1) ... [2023-04-01 22:45:16,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 22:45:16,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 22:45:16,861 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) [2023-04-01 22:45:16,879 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 [2023-04-01 22:45:16,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-01 22:45:16,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-01 22:45:16,899 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-01 22:45:16,899 INFO L138 BoogieDeclarations]: Found implementation of procedure calculate_output [2023-04-01 22:45:16,899 INFO L138 BoogieDeclarations]: Found implementation of procedure calculate_output2 [2023-04-01 22:45:16,899 INFO L138 BoogieDeclarations]: Found implementation of procedure calculate_output3 [2023-04-01 22:45:16,899 INFO L138 BoogieDeclarations]: Found implementation of procedure calculate_output4 [2023-04-01 22:45:16,900 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure calculate_output [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure calculate_output2 [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure calculate_output3 [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure calculate_output4 [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-01 22:45:16,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-01 22:45:16,901 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-01 22:45:16,983 INFO L236 CfgBuilder]: Building ICFG [2023-04-01 22:45:16,985 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-01 22:45:20,892 INFO L277 CfgBuilder]: Performing block encoding [2023-04-01 22:45:20,903 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-01 22:45:20,903 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-04-01 22:45:20,906 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 10:45:20 BoogieIcfgContainer [2023-04-01 22:45:20,906 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-01 22:45:20,908 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-01 22:45:20,908 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-01 22:45:20,911 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-01 22:45:20,911 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.04 10:45:15" (1/3) ... [2023-04-01 22:45:20,912 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b36dc4e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 10:45:20, skipping insertion in model container [2023-04-01 22:45:20,912 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 10:45:16" (2/3) ... [2023-04-01 22:45:20,912 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b36dc4e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 10:45:20, skipping insertion in model container [2023-04-01 22:45:20,912 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 10:45:20" (3/3) ... [2023-04-01 22:45:20,913 INFO L112 eAbstractionObserver]: Analyzing ICFG Problem13_label41.c [2023-04-01 22:45:20,927 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-01 22:45:20,927 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-01 22:45:20,974 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-01 22:45:20,978 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=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@eecc658, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-01 22:45:20,978 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-01 22:45:20,986 INFO L276 IsEmpty]: Start isEmpty. Operand has 1119 states, 1105 states have (on average 1.820814479638009) internal successors, (2012), 1106 states have internal predecessors, (2012), 6 states have call successors, (6), 6 states have call predecessors, (6), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-04-01 22:45:20,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-04-01 22:45:20,994 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:45:20,995 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:45:20,995 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:45:20,999 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:45:21,000 INFO L85 PathProgramCache]: Analyzing trace with hash -792971679, now seen corresponding path program 1 times [2023-04-01 22:45:21,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:45:21,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013463244] [2023-04-01 22:45:21,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:45:21,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:45:21,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:21,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:45:21,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:21,459 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-01 22:45:21,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:45:21,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013463244] [2023-04-01 22:45:21,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013463244] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 22:45:21,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 22:45:21,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 22:45:21,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253236506] [2023-04-01 22:45:21,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 22:45:21,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-01 22:45:21,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:45:21,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-01 22:45:21,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-04-01 22:45:21,495 INFO L87 Difference]: Start difference. First operand has 1119 states, 1105 states have (on average 1.820814479638009) internal successors, (2012), 1106 states have internal predecessors, (2012), 6 states have call successors, (6), 6 states have call predecessors, (6), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Second operand has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-04-01 22:45:26,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:45:26,985 INFO L93 Difference]: Finished difference Result 3230 states and 5909 transitions. [2023-04-01 22:45:26,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-04-01 22:45:26,987 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2023-04-01 22:45:26,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:45:27,006 INFO L225 Difference]: With dead ends: 3230 [2023-04-01 22:45:27,006 INFO L226 Difference]: Without dead ends: 2026 [2023-04-01 22:45:27,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-04-01 22:45:27,015 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 3015 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 4486 mSolverCounterSat, 603 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3015 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 5089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 603 IncrementalHoareTripleChecker+Valid, 4486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-04-01 22:45:27,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3015 Valid, 300 Invalid, 5089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [603 Valid, 4486 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2023-04-01 22:45:27,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2026 states. [2023-04-01 22:45:27,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2026 to 2009. [2023-04-01 22:45:27,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 1981 states have (on average 1.6436143361938416) internal successors, (3256), 1983 states have internal predecessors, (3256), 10 states have call successors, (10), 10 states have call predecessors, (10), 17 states have return successors, (25), 15 states have call predecessors, (25), 9 states have call successors, (25) [2023-04-01 22:45:27,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 3291 transitions. [2023-04-01 22:45:27,134 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 3291 transitions. Word has length 50 [2023-04-01 22:45:27,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:45:27,135 INFO L495 AbstractCegarLoop]: Abstraction has 2009 states and 3291 transitions. [2023-04-01 22:45:27,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-04-01 22:45:27,137 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 3291 transitions. [2023-04-01 22:45:27,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-04-01 22:45:27,146 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:45:27,146 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:45:27,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-01 22:45:27,147 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:45:27,148 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:45:27,148 INFO L85 PathProgramCache]: Analyzing trace with hash 245477397, now seen corresponding path program 1 times [2023-04-01 22:45:27,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:45:27,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613696169] [2023-04-01 22:45:27,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:45:27,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:45:27,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:27,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:45:27,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:27,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:45:27,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:27,504 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-01 22:45:27,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:45:27,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613696169] [2023-04-01 22:45:27,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613696169] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 22:45:27,505 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 22:45:27,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-04-01 22:45:27,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91168544] [2023-04-01 22:45:27,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 22:45:27,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-01 22:45:27,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:45:27,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-01 22:45:27,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-04-01 22:45:27,509 INFO L87 Difference]: Start difference. First operand 2009 states and 3291 transitions. Second operand has 7 states, 6 states have (on average 19.833333333333332) internal successors, (119), 4 states have internal predecessors, (119), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-04-01 22:45:34,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:45:34,356 INFO L93 Difference]: Finished difference Result 5863 states and 9700 transitions. [2023-04-01 22:45:34,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-04-01 22:45:34,357 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.833333333333332) internal successors, (119), 4 states have internal predecessors, (119), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 125 [2023-04-01 22:45:34,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:45:34,370 INFO L225 Difference]: With dead ends: 5863 [2023-04-01 22:45:34,370 INFO L226 Difference]: Without dead ends: 3860 [2023-04-01 22:45:34,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-04-01 22:45:34,375 INFO L413 NwaCegarLoop]: 207 mSDtfsCounter, 3296 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 7739 mSolverCounterSat, 1185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3296 SdHoareTripleChecker+Valid, 815 SdHoareTripleChecker+Invalid, 8924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1185 IncrementalHoareTripleChecker+Valid, 7739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2023-04-01 22:45:34,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3296 Valid, 815 Invalid, 8924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1185 Valid, 7739 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2023-04-01 22:45:34,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3860 states. [2023-04-01 22:45:34,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3860 to 3760. [2023-04-01 22:45:34,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3760 states, 3688 states have (on average 1.4899674620390455) internal successors, (5495), 3700 states have internal predecessors, (5495), 18 states have call successors, (18), 18 states have call predecessors, (18), 53 states have return successors, (117), 41 states have call predecessors, (117), 17 states have call successors, (117) [2023-04-01 22:45:34,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3760 states to 3760 states and 5630 transitions. [2023-04-01 22:45:34,449 INFO L78 Accepts]: Start accepts. Automaton has 3760 states and 5630 transitions. Word has length 125 [2023-04-01 22:45:34,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:45:34,449 INFO L495 AbstractCegarLoop]: Abstraction has 3760 states and 5630 transitions. [2023-04-01 22:45:34,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.833333333333332) internal successors, (119), 4 states have internal predecessors, (119), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-04-01 22:45:34,450 INFO L276 IsEmpty]: Start isEmpty. Operand 3760 states and 5630 transitions. [2023-04-01 22:45:34,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-04-01 22:45:34,451 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:45:34,451 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:45:34,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-04-01 22:45:34,451 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:45:34,452 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:45:34,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1636194183, now seen corresponding path program 1 times [2023-04-01 22:45:34,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:45:34,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314411488] [2023-04-01 22:45:34,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:45:34,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:45:34,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:34,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:45:34,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:34,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:45:34,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:34,698 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-01 22:45:34,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:45:34,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314411488] [2023-04-01 22:45:34,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314411488] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 22:45:34,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 22:45:34,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-04-01 22:45:34,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134977437] [2023-04-01 22:45:34,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 22:45:34,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-04-01 22:45:34,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:45:34,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-04-01 22:45:34,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-04-01 22:45:34,703 INFO L87 Difference]: Start difference. First operand 3760 states and 5630 transitions. Second operand has 8 states, 7 states have (on average 19.0) internal successors, (133), 5 states have internal predecessors, (133), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-04-01 22:45:42,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:45:42,331 INFO L93 Difference]: Finished difference Result 14591 states and 22901 transitions. [2023-04-01 22:45:42,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-04-01 22:45:42,332 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 19.0) internal successors, (133), 5 states have internal predecessors, (133), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 139 [2023-04-01 22:45:42,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:45:42,375 INFO L225 Difference]: With dead ends: 14591 [2023-04-01 22:45:42,375 INFO L226 Difference]: Without dead ends: 10837 [2023-04-01 22:45:42,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2023-04-01 22:45:42,389 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 4931 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 8284 mSolverCounterSat, 1969 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4931 SdHoareTripleChecker+Valid, 813 SdHoareTripleChecker+Invalid, 10253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1969 IncrementalHoareTripleChecker+Valid, 8284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2023-04-01 22:45:42,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4931 Valid, 813 Invalid, 10253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1969 Valid, 8284 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2023-04-01 22:45:42,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10837 states. [2023-04-01 22:45:42,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10837 to 10751. [2023-04-01 22:45:42,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10751 states, 10420 states have (on average 1.3435700575815739) internal successors, (14000), 10488 states have internal predecessors, (14000), 50 states have call successors, (50), 50 states have call predecessors, (50), 280 states have return successors, (1257), 212 states have call predecessors, (1257), 49 states have call successors, (1257) [2023-04-01 22:45:42,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10751 states to 10751 states and 15307 transitions. [2023-04-01 22:45:42,682 INFO L78 Accepts]: Start accepts. Automaton has 10751 states and 15307 transitions. Word has length 139 [2023-04-01 22:45:42,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:45:42,683 INFO L495 AbstractCegarLoop]: Abstraction has 10751 states and 15307 transitions. [2023-04-01 22:45:42,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 19.0) internal successors, (133), 5 states have internal predecessors, (133), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-04-01 22:45:42,683 INFO L276 IsEmpty]: Start isEmpty. Operand 10751 states and 15307 transitions. [2023-04-01 22:45:42,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-04-01 22:45:42,685 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:45:42,685 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:45:42,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-04-01 22:45:42,686 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:45:42,688 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:45:42,688 INFO L85 PathProgramCache]: Analyzing trace with hash -544580204, now seen corresponding path program 1 times [2023-04-01 22:45:42,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:45:42,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281277417] [2023-04-01 22:45:42,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:45:42,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:45:42,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:42,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:45:42,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:42,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:45:42,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:42,956 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-01 22:45:42,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:45:42,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281277417] [2023-04-01 22:45:42,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281277417] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 22:45:42,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 22:45:42,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-04-01 22:45:42,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091060797] [2023-04-01 22:45:42,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 22:45:42,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-04-01 22:45:42,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:45:42,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-04-01 22:45:42,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-04-01 22:45:42,959 INFO L87 Difference]: Start difference. First operand 10751 states and 15307 transitions. Second operand has 8 states, 7 states have (on average 23.142857142857142) internal successors, (162), 5 states have internal predecessors, (162), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-04-01 22:45:50,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:45:50,442 INFO L93 Difference]: Finished difference Result 39561 states and 60683 transitions. [2023-04-01 22:45:50,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-04-01 22:45:50,442 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 23.142857142857142) internal successors, (162), 5 states have internal predecessors, (162), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 168 [2023-04-01 22:45:50,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:45:50,546 INFO L225 Difference]: With dead ends: 39561 [2023-04-01 22:45:50,546 INFO L226 Difference]: Without dead ends: 28816 [2023-04-01 22:45:50,571 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2023-04-01 22:45:50,577 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 5236 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 7481 mSolverCounterSat, 2178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5236 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 9659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2178 IncrementalHoareTripleChecker+Valid, 7481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2023-04-01 22:45:50,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5236 Valid, 569 Invalid, 9659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2178 Valid, 7481 Invalid, 0 Unknown, 0 Unchecked, 6.9s Time] [2023-04-01 22:45:50,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28816 states. [2023-04-01 22:45:51,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28816 to 28710. [2023-04-01 22:45:51,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28710 states, 27783 states have (on average 1.2118561710398446) internal successors, (33669), 28013 states have internal predecessors, (33669), 134 states have call successors, (134), 134 states have call predecessors, (134), 792 states have return successors, (5011), 562 states have call predecessors, (5011), 133 states have call successors, (5011) [2023-04-01 22:45:51,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28710 states to 28710 states and 38814 transitions. [2023-04-01 22:45:51,141 INFO L78 Accepts]: Start accepts. Automaton has 28710 states and 38814 transitions. Word has length 168 [2023-04-01 22:45:51,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:45:51,143 INFO L495 AbstractCegarLoop]: Abstraction has 28710 states and 38814 transitions. [2023-04-01 22:45:51,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 23.142857142857142) internal successors, (162), 5 states have internal predecessors, (162), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-04-01 22:45:51,144 INFO L276 IsEmpty]: Start isEmpty. Operand 28710 states and 38814 transitions. [2023-04-01 22:45:51,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-04-01 22:45:51,145 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:45:51,145 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:45:51,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-04-01 22:45:51,146 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:45:51,146 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:45:51,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1188124546, now seen corresponding path program 1 times [2023-04-01 22:45:51,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:45:51,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575877070] [2023-04-01 22:45:51,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:45:51,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:45:51,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:51,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:45:51,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:51,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:45:51,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:51,918 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-01 22:45:51,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:45:51,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575877070] [2023-04-01 22:45:51,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575877070] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-01 22:45:51,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637317835] [2023-04-01 22:45:51,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:45:51,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:45:51,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 22:45:51,926 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) [2023-04-01 22:45:51,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-04-01 22:45:52,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:45:52,015 INFO L262 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 9 conjunts are in the unsatisfiable core [2023-04-01 22:45:52,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-01 22:45:52,281 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-01 22:45:52,281 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-01 22:45:52,716 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-01 22:45:52,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637317835] provided 1 perfect and 1 imperfect interpolant sequences [2023-04-01 22:45:52,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-04-01 22:45:52,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 6] total 16 [2023-04-01 22:45:52,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621107411] [2023-04-01 22:45:52,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 22:45:52,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-04-01 22:45:52,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:45:52,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-04-01 22:45:52,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2023-04-01 22:45:52,717 INFO L87 Difference]: Start difference. First operand 28710 states and 38814 transitions. Second operand has 6 states, 6 states have (on average 28.833333333333332) internal successors, (173), 5 states have internal predecessors, (173), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-04-01 22:45:59,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:45:59,762 INFO L93 Difference]: Finished difference Result 101717 states and 147203 transitions. [2023-04-01 22:45:59,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-01 22:45:59,763 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.833333333333332) internal successors, (173), 5 states have internal predecessors, (173), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 179 [2023-04-01 22:45:59,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:46:00,079 INFO L225 Difference]: With dead ends: 101717 [2023-04-01 22:46:00,080 INFO L226 Difference]: Without dead ends: 73013 [2023-04-01 22:46:00,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 368 GetRequests, 352 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2023-04-01 22:46:00,121 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 4648 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 4255 mSolverCounterSat, 3933 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4648 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 8188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3933 IncrementalHoareTripleChecker+Valid, 4255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2023-04-01 22:46:00,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4648 Valid, 416 Invalid, 8188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3933 Valid, 4255 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2023-04-01 22:46:00,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73013 states. [2023-04-01 22:46:01,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73013 to 72017. [2023-04-01 22:46:01,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72017 states, 70109 states have (on average 1.2068635981115121) internal successors, (84612), 70582 states have internal predecessors, (84612), 342 states have call successors, (342), 342 states have call predecessors, (342), 1565 states have return successors, (18751), 1092 states have call predecessors, (18751), 341 states have call successors, (18751) [2023-04-01 22:46:01,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72017 states to 72017 states and 103705 transitions. [2023-04-01 22:46:01,513 INFO L78 Accepts]: Start accepts. Automaton has 72017 states and 103705 transitions. Word has length 179 [2023-04-01 22:46:01,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:46:01,513 INFO L495 AbstractCegarLoop]: Abstraction has 72017 states and 103705 transitions. [2023-04-01 22:46:01,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.833333333333332) internal successors, (173), 5 states have internal predecessors, (173), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-04-01 22:46:01,513 INFO L276 IsEmpty]: Start isEmpty. Operand 72017 states and 103705 transitions. [2023-04-01 22:46:01,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2023-04-01 22:46:01,517 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:46:01,517 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:46:01,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-04-01 22:46:01,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:46:01,721 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:46:01,722 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:46:01,722 INFO L85 PathProgramCache]: Analyzing trace with hash -2053796411, now seen corresponding path program 1 times [2023-04-01 22:46:01,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:46:01,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510091786] [2023-04-01 22:46:01,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:46:01,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:46:01,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:46:01,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:46:01,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:46:01,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:46:01,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:46:01,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-01 22:46:01,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:46:01,947 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 87 proven. 2 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-04-01 22:46:01,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:46:01,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510091786] [2023-04-01 22:46:01,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510091786] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-01 22:46:01,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764256375] [2023-04-01 22:46:01,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:46:01,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:46:01,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 22:46:01,949 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) [2023-04-01 22:46:01,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-04-01 22:46:02,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:46:02,048 INFO L262 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 4 conjunts are in the unsatisfiable core [2023-04-01 22:46:02,058 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-01 22:46:02,123 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-04-01 22:46:02,123 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-01 22:46:02,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764256375] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 22:46:02,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-01 22:46:02,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-04-01 22:46:02,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243624423] [2023-04-01 22:46:02,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 22:46:02,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 22:46:02,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:46:02,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 22:46:02,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-04-01 22:46:02,125 INFO L87 Difference]: Start difference. First operand 72017 states and 103705 transitions. Second operand has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-04-01 22:46:06,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:46:06,171 INFO L93 Difference]: Finished difference Result 163727 states and 241677 transitions. [2023-04-01 22:46:06,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 22:46:06,172 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 250 [2023-04-01 22:46:06,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:46:06,476 INFO L225 Difference]: With dead ends: 163727 [2023-04-01 22:46:06,476 INFO L226 Difference]: Without dead ends: 91716 [2023-04-01 22:46:06,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-04-01 22:46:06,551 INFO L413 NwaCegarLoop]: 1885 mSDtfsCounter, 820 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 2579 mSolverCounterSat, 616 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 820 SdHoareTripleChecker+Valid, 2058 SdHoareTripleChecker+Invalid, 3195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 616 IncrementalHoareTripleChecker+Valid, 2579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-04-01 22:46:06,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [820 Valid, 2058 Invalid, 3195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [616 Valid, 2579 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-04-01 22:46:06,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91716 states. [2023-04-01 22:46:08,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91716 to 91702. [2023-04-01 22:46:08,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91702 states, 89442 states have (on average 1.1793899957514367) internal successors, (105487), 89983 states have internal predecessors, (105487), 438 states have call successors, (438), 438 states have call predecessors, (438), 1821 states have return successors, (23508), 1280 states have call predecessors, (23508), 437 states have call successors, (23508) [2023-04-01 22:46:08,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91702 states to 91702 states and 129433 transitions. [2023-04-01 22:46:08,710 INFO L78 Accepts]: Start accepts. Automaton has 91702 states and 129433 transitions. Word has length 250 [2023-04-01 22:46:08,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:46:08,711 INFO L495 AbstractCegarLoop]: Abstraction has 91702 states and 129433 transitions. [2023-04-01 22:46:08,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-04-01 22:46:08,711 INFO L276 IsEmpty]: Start isEmpty. Operand 91702 states and 129433 transitions. [2023-04-01 22:46:08,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2023-04-01 22:46:08,716 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:46:08,716 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:46:08,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-04-01 22:46:08,920 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,SelfDestructingSolverStorable5 [2023-04-01 22:46:08,921 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:46:08,922 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:46:08,922 INFO L85 PathProgramCache]: Analyzing trace with hash -109447970, now seen corresponding path program 1 times [2023-04-01 22:46:08,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:46:08,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288359788] [2023-04-01 22:46:08,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:46:08,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:46:09,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:46:09,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:46:09,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:46:09,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:46:09,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:46:09,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-01 22:46:09,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:46:09,314 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 183 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-04-01 22:46:09,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:46:09,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288359788] [2023-04-01 22:46:09,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288359788] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-01 22:46:09,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98506015] [2023-04-01 22:46:09,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:46:09,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:46:09,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 22:46:09,318 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) [2023-04-01 22:46:09,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-04-01 22:46:09,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:46:09,459 INFO L262 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 12 conjunts are in the unsatisfiable core [2023-04-01 22:46:09,462 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-01 22:46:09,720 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 10 proven. 82 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2023-04-01 22:46:09,720 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-01 22:46:10,313 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 46 proven. 140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-01 22:46:10,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98506015] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-01 22:46:10,313 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-01 22:46:10,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 9] total 20 [2023-04-01 22:46:10,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582138241] [2023-04-01 22:46:10,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-01 22:46:10,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-04-01 22:46:10,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:46:10,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-04-01 22:46:10,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2023-04-01 22:46:10,315 INFO L87 Difference]: Start difference. First operand 91702 states and 129433 transitions. Second operand has 20 states, 20 states have (on average 35.9) internal successors, (718), 18 states have internal predecessors, (718), 9 states have call successors, (14), 11 states have call predecessors, (14), 9 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) [2023-04-01 22:46:58,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:46:58,352 INFO L93 Difference]: Finished difference Result 424287 states and 694462 transitions. [2023-04-01 22:46:58,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 174 states. [2023-04-01 22:46:58,352 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 35.9) internal successors, (718), 18 states have internal predecessors, (718), 9 states have call successors, (14), 11 states have call predecessors, (14), 9 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) Word has length 279 [2023-04-01 22:46:58,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:47:00,111 INFO L225 Difference]: With dead ends: 424287 [2023-04-01 22:47:00,111 INFO L226 Difference]: Without dead ends: 332591 [2023-04-01 22:47:00,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 802 GetRequests, 621 SyntacticMatches, 1 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14163 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4651, Invalid=28291, Unknown=0, NotChecked=0, Total=32942 [2023-04-01 22:47:00,310 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 35440 mSDsluCounter, 2978 mSDsCounter, 0 mSdLazyCounter, 64067 mSolverCounterSat, 9707 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35446 SdHoareTripleChecker+Valid, 3313 SdHoareTripleChecker+Invalid, 73774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 9707 IncrementalHoareTripleChecker+Valid, 64067 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.7s IncrementalHoareTripleChecker+Time [2023-04-01 22:47:00,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35446 Valid, 3313 Invalid, 73774 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [9707 Valid, 64067 Invalid, 0 Unknown, 0 Unchecked, 39.7s Time] [2023-04-01 22:47:00,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332591 states. [2023-04-01 22:47:07,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332591 to 296180. [2023-04-01 22:47:08,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296180 states, 290724 states have (on average 1.1193950275863018) internal successors, (325435), 291876 states have internal predecessors, (325435), 1443 states have call successors, (1443), 1442 states have call predecessors, (1443), 4012 states have return successors, (69152), 2861 states have call predecessors, (69152), 1442 states have call successors, (69152) [2023-04-01 22:47:09,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296180 states to 296180 states and 396030 transitions. [2023-04-01 22:47:09,066 INFO L78 Accepts]: Start accepts. Automaton has 296180 states and 396030 transitions. Word has length 279 [2023-04-01 22:47:09,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:47:09,066 INFO L495 AbstractCegarLoop]: Abstraction has 296180 states and 396030 transitions. [2023-04-01 22:47:09,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 35.9) internal successors, (718), 18 states have internal predecessors, (718), 9 states have call successors, (14), 11 states have call predecessors, (14), 9 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) [2023-04-01 22:47:09,066 INFO L276 IsEmpty]: Start isEmpty. Operand 296180 states and 396030 transitions. [2023-04-01 22:47:09,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2023-04-01 22:47:09,073 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:47:09,073 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:47:09,080 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-04-01 22:47:09,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:47:09,278 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:47:09,278 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:47:09,278 INFO L85 PathProgramCache]: Analyzing trace with hash 212930074, now seen corresponding path program 1 times [2023-04-01 22:47:09,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:47:09,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861107029] [2023-04-01 22:47:09,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:47:09,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:47:09,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:09,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:47:09,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:09,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:47:09,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:09,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-01 22:47:09,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:09,704 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 183 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-04-01 22:47:09,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:47:09,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861107029] [2023-04-01 22:47:09,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861107029] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-01 22:47:09,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644000722] [2023-04-01 22:47:09,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:47:09,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:47:09,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 22:47:09,705 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) [2023-04-01 22:47:09,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-04-01 22:47:09,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:09,808 INFO L262 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 4 conjunts are in the unsatisfiable core [2023-04-01 22:47:09,810 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-01 22:47:10,007 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 184 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-01 22:47:10,007 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-01 22:47:10,346 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 184 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-01 22:47:10,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644000722] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-01 22:47:10,346 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-01 22:47:10,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 11 [2023-04-01 22:47:10,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199575446] [2023-04-01 22:47:10,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-01 22:47:10,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-01 22:47:10,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:47:10,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-01 22:47:10,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-04-01 22:47:10,348 INFO L87 Difference]: Start difference. First operand 296180 states and 396030 transitions. Second operand has 11 states, 11 states have (on average 52.36363636363637) internal successors, (576), 9 states have internal predecessors, (576), 4 states have call successors, (9), 6 states have call predecessors, (9), 5 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2023-04-01 22:47:22,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:47:22,049 INFO L93 Difference]: Finished difference Result 597208 states and 799809 transitions. [2023-04-01 22:47:22,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-04-01 22:47:22,049 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 52.36363636363637) internal successors, (576), 9 states have internal predecessors, (576), 4 states have call successors, (9), 6 states have call predecessors, (9), 5 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 296 [2023-04-01 22:47:22,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:47:23,497 INFO L225 Difference]: With dead ends: 597208 [2023-04-01 22:47:23,497 INFO L226 Difference]: Without dead ends: 298555 [2023-04-01 22:47:23,756 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 595 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=175, Invalid=475, Unknown=0, NotChecked=0, Total=650 [2023-04-01 22:47:23,756 INFO L413 NwaCegarLoop]: 239 mSDtfsCounter, 4183 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 12297 mSolverCounterSat, 2121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4183 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 14418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2121 IncrementalHoareTripleChecker+Valid, 12297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2023-04-01 22:47:23,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4183 Valid, 1064 Invalid, 14418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2121 Valid, 12297 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2023-04-01 22:47:23,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298555 states. [2023-04-01 22:47:28,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298555 to 284733. [2023-04-01 22:47:28,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284733 states, 279163 states have (on average 1.088253099443694) internal successors, (303800), 280435 states have internal predecessors, (303800), 1383 states have call successors, (1383), 1382 states have call predecessors, (1383), 4186 states have return successors, (51145), 2915 states have call predecessors, (51145), 1382 states have call successors, (51145) [2023-04-01 22:47:29,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284733 states to 284733 states and 356328 transitions. [2023-04-01 22:47:29,369 INFO L78 Accepts]: Start accepts. Automaton has 284733 states and 356328 transitions. Word has length 296 [2023-04-01 22:47:29,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:47:29,369 INFO L495 AbstractCegarLoop]: Abstraction has 284733 states and 356328 transitions. [2023-04-01 22:47:29,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 52.36363636363637) internal successors, (576), 9 states have internal predecessors, (576), 4 states have call successors, (9), 6 states have call predecessors, (9), 5 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2023-04-01 22:47:29,369 INFO L276 IsEmpty]: Start isEmpty. Operand 284733 states and 356328 transitions. [2023-04-01 22:47:29,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2023-04-01 22:47:29,377 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:47:29,377 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:47:29,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-04-01 22:47:29,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:47:29,582 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:47:29,582 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:47:29,582 INFO L85 PathProgramCache]: Analyzing trace with hash 738214678, now seen corresponding path program 1 times [2023-04-01 22:47:29,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:47:29,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370944453] [2023-04-01 22:47:29,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:47:29,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:47:29,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:29,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:47:29,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:29,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:47:29,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:29,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-01 22:47:29,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:29,894 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-04-01 22:47:29,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:47:29,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370944453] [2023-04-01 22:47:29,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370944453] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-01 22:47:29,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517849406] [2023-04-01 22:47:29,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:47:29,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:47:29,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 22:47:29,896 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) [2023-04-01 22:47:29,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-04-01 22:47:30,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:30,167 INFO L262 TraceCheckSpWp]: Trace formula consists of 550 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-01 22:47:30,169 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-01 22:47:30,183 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 158 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-04-01 22:47:30,183 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-01 22:47:30,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517849406] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 22:47:30,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-01 22:47:30,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 5 [2023-04-01 22:47:30,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671311625] [2023-04-01 22:47:30,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 22:47:30,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 22:47:30,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:47:30,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 22:47:30,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-04-01 22:47:30,185 INFO L87 Difference]: Start difference. First operand 284733 states and 356328 transitions. Second operand has 3 states, 3 states have (on average 86.66666666666667) internal successors, (260), 3 states have internal predecessors, (260), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-04-01 22:47:36,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:47:36,649 INFO L93 Difference]: Finished difference Result 644039 states and 807051 transitions. [2023-04-01 22:47:36,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 22:47:36,650 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 86.66666666666667) internal successors, (260), 3 states have internal predecessors, (260), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 311 [2023-04-01 22:47:36,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:47:37,901 INFO L225 Difference]: With dead ends: 644039 [2023-04-01 22:47:37,902 INFO L226 Difference]: Without dead ends: 351992 [2023-04-01 22:47:38,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 316 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-04-01 22:47:38,170 INFO L413 NwaCegarLoop]: 1624 mSDtfsCounter, 957 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 2559 mSolverCounterSat, 729 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 957 SdHoareTripleChecker+Valid, 1760 SdHoareTripleChecker+Invalid, 3288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 729 IncrementalHoareTripleChecker+Valid, 2559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-04-01 22:47:38,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [957 Valid, 1760 Invalid, 3288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [729 Valid, 2559 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-04-01 22:47:38,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351992 states. [2023-04-01 22:47:44,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351992 to 328657. [2023-04-01 22:47:44,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328657 states, 322729 states have (on average 1.0756145248800077) internal successors, (347132), 323960 states have internal predecessors, (347132), 1602 states have call successors, (1602), 1602 states have call predecessors, (1602), 4325 states have return successors, (50720), 3094 states have call predecessors, (50720), 1601 states have call successors, (50720) [2023-04-01 22:47:45,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328657 states to 328657 states and 399454 transitions. [2023-04-01 22:47:45,160 INFO L78 Accepts]: Start accepts. Automaton has 328657 states and 399454 transitions. Word has length 311 [2023-04-01 22:47:45,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:47:45,161 INFO L495 AbstractCegarLoop]: Abstraction has 328657 states and 399454 transitions. [2023-04-01 22:47:45,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 86.66666666666667) internal successors, (260), 3 states have internal predecessors, (260), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-04-01 22:47:45,161 INFO L276 IsEmpty]: Start isEmpty. Operand 328657 states and 399454 transitions. [2023-04-01 22:47:45,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2023-04-01 22:47:45,167 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:47:45,167 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:47:45,182 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-04-01 22:47:45,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:47:45,368 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:47:45,369 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:47:45,369 INFO L85 PathProgramCache]: Analyzing trace with hash 851898122, now seen corresponding path program 1 times [2023-04-01 22:47:45,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:47:45,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317859264] [2023-04-01 22:47:45,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:47:45,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:47:45,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:45,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:47:45,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:45,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:47:45,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:45,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-01 22:47:45,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:45,791 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 87 proven. 2 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-04-01 22:47:45,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:47:45,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317859264] [2023-04-01 22:47:45,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317859264] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-01 22:47:45,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997905852] [2023-04-01 22:47:45,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:47:45,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:47:45,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 22:47:45,792 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) [2023-04-01 22:47:45,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-04-01 22:47:45,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:45,904 INFO L262 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 4 conjunts are in the unsatisfiable core [2023-04-01 22:47:45,907 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-01 22:47:45,954 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-04-01 22:47:45,954 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-01 22:47:45,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997905852] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 22:47:45,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-01 22:47:45,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-04-01 22:47:45,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036111773] [2023-04-01 22:47:45,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 22:47:45,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 22:47:45,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:47:45,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 22:47:45,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-04-01 22:47:45,958 INFO L87 Difference]: Start difference. First operand 328657 states and 399454 transitions. Second operand has 3 states, 3 states have (on average 82.0) internal successors, (246), 3 states have internal predecessors, (246), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-04-01 22:47:51,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:47:51,382 INFO L93 Difference]: Finished difference Result 653992 states and 794777 transitions. [2023-04-01 22:47:51,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 22:47:51,383 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 82.0) internal successors, (246), 3 states have internal predecessors, (246), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 342 [2023-04-01 22:47:51,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:47:52,481 INFO L225 Difference]: With dead ends: 653992 [2023-04-01 22:47:52,481 INFO L226 Difference]: Without dead ends: 326144 [2023-04-01 22:47:52,835 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 348 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-04-01 22:47:52,836 INFO L413 NwaCegarLoop]: 1354 mSDtfsCounter, 1162 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 2412 mSolverCounterSat, 431 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1162 SdHoareTripleChecker+Valid, 1451 SdHoareTripleChecker+Invalid, 2843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 431 IncrementalHoareTripleChecker+Valid, 2412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-04-01 22:47:52,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1162 Valid, 1451 Invalid, 2843 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [431 Valid, 2412 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-04-01 22:47:53,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326144 states. [2023-04-01 22:47:57,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326144 to 321319. [2023-04-01 22:47:57,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321319 states, 315502 states have (on average 1.059533695507477) internal successors, (334285), 316717 states have internal predecessors, (334285), 1566 states have call successors, (1566), 1566 states have call predecessors, (1566), 4250 states have return successors, (39192), 3035 states have call predecessors, (39192), 1565 states have call successors, (39192) [2023-04-01 22:47:58,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321319 states to 321319 states and 375043 transitions. [2023-04-01 22:47:58,545 INFO L78 Accepts]: Start accepts. Automaton has 321319 states and 375043 transitions. Word has length 342 [2023-04-01 22:47:58,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:47:58,546 INFO L495 AbstractCegarLoop]: Abstraction has 321319 states and 375043 transitions. [2023-04-01 22:47:58,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 82.0) internal successors, (246), 3 states have internal predecessors, (246), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-04-01 22:47:58,546 INFO L276 IsEmpty]: Start isEmpty. Operand 321319 states and 375043 transitions. [2023-04-01 22:47:58,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2023-04-01 22:47:58,553 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:47:58,553 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:47:58,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-04-01 22:47:58,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:47:58,758 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:47:58,759 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:47:58,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1854887669, now seen corresponding path program 1 times [2023-04-01 22:47:58,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:47:58,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579895202] [2023-04-01 22:47:58,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:47:58,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:47:58,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:58,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:47:58,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:58,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:47:58,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:58,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-01 22:47:58,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:59,035 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 87 proven. 2 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-04-01 22:47:59,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:47:59,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579895202] [2023-04-01 22:47:59,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579895202] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-01 22:47:59,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346862438] [2023-04-01 22:47:59,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:47:59,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:47:59,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 22:47:59,037 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) [2023-04-01 22:47:59,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-04-01 22:47:59,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:47:59,151 INFO L262 TraceCheckSpWp]: Trace formula consists of 598 conjuncts, 4 conjunts are in the unsatisfiable core [2023-04-01 22:47:59,159 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-01 22:47:59,207 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-04-01 22:47:59,207 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-01 22:47:59,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346862438] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 22:47:59,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-01 22:47:59,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-04-01 22:47:59,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055358888] [2023-04-01 22:47:59,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 22:47:59,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 22:47:59,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:47:59,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 22:47:59,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-04-01 22:47:59,209 INFO L87 Difference]: Start difference. First operand 321319 states and 375043 transitions. Second operand has 3 states, 3 states have (on average 86.33333333333333) internal successors, (259), 3 states have internal predecessors, (259), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-04-01 22:48:05,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:48:05,519 INFO L93 Difference]: Finished difference Result 689884 states and 813596 transitions. [2023-04-01 22:48:05,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 22:48:05,520 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 86.33333333333333) internal successors, (259), 3 states have internal predecessors, (259), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 355 [2023-04-01 22:48:05,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:48:07,399 INFO L225 Difference]: With dead ends: 689884 [2023-04-01 22:48:07,399 INFO L226 Difference]: Without dead ends: 369374 [2023-04-01 22:48:07,881 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 361 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-04-01 22:48:07,881 INFO L413 NwaCegarLoop]: 1684 mSDtfsCounter, 886 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 2496 mSolverCounterSat, 644 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 886 SdHoareTripleChecker+Valid, 1824 SdHoareTripleChecker+Invalid, 3140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 644 IncrementalHoareTripleChecker+Valid, 2496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-04-01 22:48:07,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [886 Valid, 1824 Invalid, 3140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [644 Valid, 2496 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-04-01 22:48:08,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369374 states. [2023-04-01 22:48:13,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369374 to 359678. [2023-04-01 22:48:13,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359678 states, 353542 states have (on average 1.055232475915167) internal successors, (373069), 354737 states have internal predecessors, (373069), 1758 states have call successors, (1758), 1758 states have call predecessors, (1758), 4377 states have return successors, (41201), 3182 states have call predecessors, (41201), 1757 states have call successors, (41201) [2023-04-01 22:48:14,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359678 states to 359678 states and 416028 transitions. [2023-04-01 22:48:14,336 INFO L78 Accepts]: Start accepts. Automaton has 359678 states and 416028 transitions. Word has length 355 [2023-04-01 22:48:14,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:48:14,336 INFO L495 AbstractCegarLoop]: Abstraction has 359678 states and 416028 transitions. [2023-04-01 22:48:14,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 86.33333333333333) internal successors, (259), 3 states have internal predecessors, (259), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-04-01 22:48:14,336 INFO L276 IsEmpty]: Start isEmpty. Operand 359678 states and 416028 transitions. [2023-04-01 22:48:14,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2023-04-01 22:48:14,347 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:48:14,347 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:48:14,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-04-01 22:48:14,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:48:14,552 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:48:14,552 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:48:14,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1611538510, now seen corresponding path program 1 times [2023-04-01 22:48:14,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:48:14,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015109403] [2023-04-01 22:48:14,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:48:14,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:48:14,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:48:15,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:48:15,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:48:15,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:48:15,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:48:15,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2023-04-01 22:48:15,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:48:15,140 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 87 proven. 2 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2023-04-01 22:48:15,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:48:15,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015109403] [2023-04-01 22:48:15,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015109403] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-01 22:48:15,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253685599] [2023-04-01 22:48:15,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:48:15,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 22:48:15,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 22:48:15,141 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) [2023-04-01 22:48:15,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-04-01 22:48:15,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:48:15,269 INFO L262 TraceCheckSpWp]: Trace formula consists of 642 conjuncts, 2 conjunts are in the unsatisfiable core [2023-04-01 22:48:15,273 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-01 22:48:15,300 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2023-04-01 22:48:15,301 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-01 22:48:15,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253685599] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 22:48:15,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-01 22:48:15,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-04-01 22:48:15,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637560269] [2023-04-01 22:48:15,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 22:48:15,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 22:48:15,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:48:15,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 22:48:15,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-04-01 22:48:15,302 INFO L87 Difference]: Start difference. First operand 359678 states and 416028 transitions. Second operand has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-04-01 22:48:22,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:48:22,309 INFO L93 Difference]: Finished difference Result 779934 states and 905336 transitions. [2023-04-01 22:48:22,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 22:48:22,310 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 398 [2023-04-01 22:48:22,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:48:23,822 INFO L225 Difference]: With dead ends: 779934 [2023-04-01 22:48:23,822 INFO L226 Difference]: Without dead ends: 421065 [2023-04-01 22:48:24,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 404 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-04-01 22:48:24,206 INFO L413 NwaCegarLoop]: 1481 mSDtfsCounter, 978 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 2797 mSolverCounterSat, 703 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 1591 SdHoareTripleChecker+Invalid, 3500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 703 IncrementalHoareTripleChecker+Valid, 2797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-04-01 22:48:24,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [978 Valid, 1591 Invalid, 3500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [703 Valid, 2797 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-04-01 22:48:24,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421065 states. [2023-04-01 22:48:30,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421065 to 420188. [2023-04-01 22:48:30,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420188 states, 413349 states have (on average 1.051728684477282) internal successors, (434731), 414592 states have internal predecessors, (434731), 2058 states have call successors, (2058), 2058 states have call predecessors, (2058), 4780 states have return successors, (45372), 3537 states have call predecessors, (45372), 2057 states have call successors, (45372) [2023-04-01 22:48:31,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420188 states to 420188 states and 482161 transitions. [2023-04-01 22:48:31,654 INFO L78 Accepts]: Start accepts. Automaton has 420188 states and 482161 transitions. Word has length 398 [2023-04-01 22:48:31,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 22:48:31,655 INFO L495 AbstractCegarLoop]: Abstraction has 420188 states and 482161 transitions. [2023-04-01 22:48:31,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-04-01 22:48:31,655 INFO L276 IsEmpty]: Start isEmpty. Operand 420188 states and 482161 transitions. [2023-04-01 22:48:31,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 406 [2023-04-01 22:48:31,667 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 22:48:31,667 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 22:48:31,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-04-01 22:48:31,875 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,SelfDestructingSolverStorable11 [2023-04-01 22:48:31,875 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION === [calculate_outputErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 22:48:31,876 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 22:48:31,876 INFO L85 PathProgramCache]: Analyzing trace with hash -188052560, now seen corresponding path program 1 times [2023-04-01 22:48:31,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-01 22:48:31,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188173714] [2023-04-01 22:48:31,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 22:48:31,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 22:48:31,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:48:32,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-01 22:48:32,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:48:32,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-01 22:48:32,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:48:32,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-01 22:48:32,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 22:48:32,361 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-04-01 22:48:32,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-01 22:48:32,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188173714] [2023-04-01 22:48:32,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188173714] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 22:48:32,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 22:48:32,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-04-01 22:48:32,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374160045] [2023-04-01 22:48:32,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 22:48:32,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-04-01 22:48:32,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-01 22:48:32,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-04-01 22:48:32,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-04-01 22:48:32,363 INFO L87 Difference]: Start difference. First operand 420188 states and 482161 transitions. Second operand has 6 states, 6 states have (on average 47.666666666666664) internal successors, (286), 4 states have internal predecessors, (286), 3 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-04-01 22:48:43,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 22:48:43,225 INFO L93 Difference]: Finished difference Result 812640 states and 931370 transitions. [2023-04-01 22:48:43,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-04-01 22:48:43,226 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 47.666666666666664) internal successors, (286), 4 states have internal predecessors, (286), 3 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 405 [2023-04-01 22:48:43,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 22:48:44,382 INFO L225 Difference]: With dead ends: 812640 [2023-04-01 22:48:44,382 INFO L226 Difference]: Without dead ends: 393258 [2023-04-01 22:48:44,758 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-04-01 22:48:44,759 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 5512 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 7684 mSolverCounterSat, 628 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5512 SdHoareTripleChecker+Valid, 554 SdHoareTripleChecker+Invalid, 8312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 628 IncrementalHoareTripleChecker+Valid, 7684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2023-04-01 22:48:44,759 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5512 Valid, 554 Invalid, 8312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [628 Valid, 7684 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2023-04-01 22:48:45,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393258 states.