/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/product-lines/elevator_spec13_productSimulator.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 02:48:56,839 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 02:48:56,840 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 02:48:56,871 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 02:48:56,872 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 02:48:56,873 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 02:48:56,874 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 02:48:56,875 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 02:48:56,877 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 02:48:56,878 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 02:48:56,879 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 02:48:56,880 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 02:48:56,880 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 02:48:56,893 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 02:48:56,894 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 02:48:56,895 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 02:48:56,896 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 02:48:56,896 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 02:48:56,898 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 02:48:56,899 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 02:48:56,901 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 02:48:56,909 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 02:48:56,912 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 02:48:56,913 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 02:48:56,919 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 02:48:56,919 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 02:48:56,919 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 02:48:56,920 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 02:48:56,920 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 02:48:56,921 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 02:48:56,921 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 02:48:56,922 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 02:48:56,923 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 02:48:56,923 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 02:48:56,924 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 02:48:56,924 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 02:48:56,928 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 02:48:56,929 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 02:48:56,929 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 02:48:56,932 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 02:48:56,932 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 02:48:56,934 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-02 02:48:56,971 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 02:48:56,972 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 02:48:56,972 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 02:48:56,972 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 02:48:56,973 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 02:48:56,973 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 02:48:56,974 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 02:48:56,974 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 02:48:56,974 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 02:48:56,974 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 02:48:56,975 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 02:48:56,975 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 02:48:56,975 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 02:48:56,975 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 02:48:56,975 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 02:48:56,975 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 02:48:56,975 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 02:48:56,976 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 02:48:56,976 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 02:48:56,976 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 02:48:56,976 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 02:48:56,976 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 02:48:56,976 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 02:48:56,976 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 02:48:56,976 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 02:48:56,977 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 02:48:56,977 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 02:48:56,977 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 02:48:56,977 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 02:48:56,977 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 02:48:56,977 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 02:48:56,977 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 02:48:56,978 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 02:48:56,978 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 02:48:56,978 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 02:48:56,978 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-02 02:48:57,227 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 02:48:57,249 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 02:48:57,251 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 02:48:57,252 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 02:48:57,254 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 02:48:57,255 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec13_productSimulator.cil.c [2023-04-02 02:48:58,418 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 02:48:58,719 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 02:48:58,720 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec13_productSimulator.cil.c [2023-04-02 02:48:58,745 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5b146dd26/2f49583b447947058fbfd8c9cf306c2a/FLAGd4104bd51 [2023-04-02 02:48:58,757 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5b146dd26/2f49583b447947058fbfd8c9cf306c2a [2023-04-02 02:48:58,758 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 02:48:58,760 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 02:48:58,761 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 02:48:58,761 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 02:48:58,764 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 02:48:58,764 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 02:48:58" (1/1) ... [2023-04-02 02:48:58,765 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@155c4abf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:58, skipping insertion in model container [2023-04-02 02:48:58,765 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 02:48:58" (1/1) ... [2023-04-02 02:48:58,772 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 02:48:58,822 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 02:48:59,190 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/product-lines/elevator_spec13_productSimulator.cil.c[37848,37861] [2023-04-02 02:48:59,300 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 02:48:59,312 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 02:48:59,362 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/product-lines/elevator_spec13_productSimulator.cil.c[37848,37861] [2023-04-02 02:48:59,440 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 02:48:59,496 INFO L208 MainTranslator]: Completed translation [2023-04-02 02:48:59,496 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:59 WrapperNode [2023-04-02 02:48:59,496 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 02:48:59,497 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 02:48:59,497 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 02:48:59,498 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 02:48:59,508 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:59" (1/1) ... [2023-04-02 02:48:59,508 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:59" (1/1) ... [2023-04-02 02:48:59,558 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:59" (1/1) ... [2023-04-02 02:48:59,558 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:59" (1/1) ... [2023-04-02 02:48:59,617 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:59" (1/1) ... [2023-04-02 02:48:59,646 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:59" (1/1) ... [2023-04-02 02:48:59,658 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:59" (1/1) ... [2023-04-02 02:48:59,670 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:59" (1/1) ... [2023-04-02 02:48:59,688 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 02:48:59,689 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 02:48:59,689 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 02:48:59,689 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 02:48:59,690 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:59" (1/1) ... [2023-04-02 02:48:59,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 02:48:59,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:48:59,730 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-02 02:48:59,757 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-02 02:48:59,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 02:48:59,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 02:48:59,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2023-04-02 02:48:59,780 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 02:48:59,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_set [2023-04-02 02:48:59,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_free [2023-04-02 02:48:59,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_reset [2023-04-02 02:48:59,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__error_stack_mgt [2023-04-02 02:48:59,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_arg [2023-04-02 02:48:59,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_argtype [2023-04-02 02:48:59,781 INFO L138 BoogieDeclarations]: Found implementation of procedure get_nondetMinMax07 [2023-04-02 02:48:59,782 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2023-04-02 02:48:59,782 INFO L138 BoogieDeclarations]: Found implementation of procedure aliceCall [2023-04-02 02:48:59,782 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2023-04-02 02:48:59,782 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckCall [2023-04-02 02:48:59,782 INFO L138 BoogieDeclarations]: Found implementation of procedure monicaCall [2023-04-02 02:48:59,782 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-04-02 02:48:59,782 INFO L138 BoogieDeclarations]: Found implementation of procedure threeTS [2023-04-02 02:48:59,782 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-04-02 02:48:59,782 INFO L138 BoogieDeclarations]: Found implementation of procedure randomSequenceOfActions [2023-04-02 02:48:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure runTest_Simple [2023-04-02 02:48:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure Specification1 [2023-04-02 02:48:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure Specification2 [2023-04-02 02:48:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure Specification3 [2023-04-02 02:48:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure setup [2023-04-02 02:48:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure runTest [2023-04-02 02:48:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 02:48:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification13_spec__1 [2023-04-02 02:48:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification13_spec__2 [2023-04-02 02:48:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure initFloors [2023-04-02 02:48:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-04-02 02:48:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-04-02 02:48:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure callOnFloor [2023-04-02 02:48:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-04-02 02:48:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-04-02 02:48:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-04-02 02:48:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-04-02 02:48:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2023-04-02 02:48:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure select_features [2023-04-02 02:48:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure select_helpers [2023-04-02 02:48:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_product [2023-04-02 02:48:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure test [2023-04-02 02:48:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-04-02 02:48:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-04-02 02:48:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-04-02 02:48:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-04-02 02:48:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure initTopDown [2023-04-02 02:48:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure initBottomUp [2023-04-02 02:48:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked__before__overloaded [2023-04-02 02:48:59,786 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked__role__overloaded [2023-04-02 02:48:59,786 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-04-02 02:48:59,786 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator__before__weight [2023-04-02 02:48:59,787 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator__role__weight [2023-04-02 02:48:59,787 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-04-02 02:48:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator__before__weight [2023-04-02 02:48:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator__role__weight [2023-04-02 02:48:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator__before__empty [2023-04-02 02:48:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator__role__empty [2023-04-02 02:48:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-04-02 02:48:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-04-02 02:48:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure resetFloorButton [2023-04-02 02:48:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-04-02 02:48:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-04-02 02:48:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2023-04-02 02:48:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2023-04-02 02:48:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure isEmpty [2023-04-02 02:48:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure anyStopRequested [2023-04-02 02:48:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure isIdle [2023-04-02 02:48:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__before__twothirdsfull [2023-04-02 02:48:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__role__twothirdsfull [2023-04-02 02:48:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__before__executivefloor [2023-04-02 02:48:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__role__executivefloor [2023-04-02 02:48:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-04-02 02:48:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure isAnyLiftButtonPressed [2023-04-02 02:48:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-04-02 02:48:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__before__twothirdsfull [2023-04-02 02:48:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__role__twothirdsfull [2023-04-02 02:48:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__before__executivefloor [2023-04-02 02:48:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__role__executivefloor [2023-04-02 02:48:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor [2023-04-02 02:48:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-04-02 02:48:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure processWaitingOnFloor [2023-04-02 02:48:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__before__overloaded [2023-04-02 02:48:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__role__overloaded [2023-04-02 02:48:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-04-02 02:48:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure printState__before__overloaded [2023-04-02 02:48:59,792 INFO L138 BoogieDeclarations]: Found implementation of procedure printState__role__overloaded [2023-04-02 02:48:59,792 INFO L138 BoogieDeclarations]: Found implementation of procedure printState [2023-04-02 02:48:59,792 INFO L138 BoogieDeclarations]: Found implementation of procedure existInLiftCallsInDirection [2023-04-02 02:48:59,792 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-04-02 02:48:59,793 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloor [2023-04-02 02:48:59,793 INFO L138 BoogieDeclarations]: Found implementation of procedure spec1 [2023-04-02 02:48:59,793 INFO L138 BoogieDeclarations]: Found implementation of procedure spec14 [2023-04-02 02:48:59,793 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 02:48:59,793 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 02:48:59,793 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 02:48:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 02:48:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 02:48:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-02 02:48:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-02 02:48:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_set [2023-04-02 02:48:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-02 02:48:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-02 02:48:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 02:48:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-02 02:48:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_free [2023-04-02 02:48:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 02:48:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_reset [2023-04-02 02:48:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2023-04-02 02:48:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 02:48:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__error_stack_mgt [2023-04-02 02:48:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_arg [2023-04-02 02:48:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_argtype [2023-04-02 02:48:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2023-04-02 02:48:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure get_nondetMinMax07 [2023-04-02 02:48:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-04-02 02:48:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-04-02 02:48:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2023-04-02 02:48:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure aliceCall [2023-04-02 02:48:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2023-04-02 02:48:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure chuckCall [2023-04-02 02:48:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure monicaCall [2023-04-02 02:48:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-04-02 02:48:59,799 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-04-02 02:48:59,799 INFO L130 BoogieDeclarations]: Found specification of procedure threeTS [2023-04-02 02:48:59,799 INFO L130 BoogieDeclarations]: Found specification of procedure isIdle [2023-04-02 02:48:59,799 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-04-02 02:48:59,800 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-04-02 02:48:59,800 INFO L130 BoogieDeclarations]: Found specification of procedure initTopDown [2023-04-02 02:48:59,803 INFO L130 BoogieDeclarations]: Found specification of procedure initBottomUp [2023-04-02 02:48:59,808 INFO L130 BoogieDeclarations]: Found specification of procedure randomSequenceOfActions [2023-04-02 02:48:59,809 INFO L130 BoogieDeclarations]: Found specification of procedure runTest_Simple [2023-04-02 02:48:59,809 INFO L130 BoogieDeclarations]: Found specification of procedure Specification1 [2023-04-02 02:48:59,809 INFO L130 BoogieDeclarations]: Found specification of procedure Specification2 [2023-04-02 02:48:59,809 INFO L130 BoogieDeclarations]: Found specification of procedure Specification3 [2023-04-02 02:48:59,809 INFO L130 BoogieDeclarations]: Found specification of procedure setup [2023-04-02 02:48:59,809 INFO L130 BoogieDeclarations]: Found specification of procedure test [2023-04-02 02:48:59,809 INFO L130 BoogieDeclarations]: Found specification of procedure runTest [2023-04-02 02:48:59,809 INFO L130 BoogieDeclarations]: Found specification of procedure select_helpers [2023-04-02 02:48:59,809 INFO L130 BoogieDeclarations]: Found specification of procedure select_features [2023-04-02 02:48:59,809 INFO L130 BoogieDeclarations]: Found specification of procedure valid_product [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification13_spec__1 [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure existInLiftCallsInDirection [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification13_spec__2 [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure callOnFloor [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-04-02 02:48:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure initFloors [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure printf [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure printState [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure isEmpty [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure isAnyLiftButtonPressed [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-04-02 02:48:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloor [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked__before__overloaded [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked__role__overloaded [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator__before__weight [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator__role__weight [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator__before__weight [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator__role__weight [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator__before__empty [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator__role__empty [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure resetFloorButton [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure anyStopRequested [2023-04-02 02:48:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__before__twothirdsfull [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__role__twothirdsfull [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__before__executivefloor [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__role__executivefloor [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__before__twothirdsfull [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__role__twothirdsfull [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__before__executivefloor [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__role__executivefloor [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure processWaitingOnFloor [2023-04-02 02:48:59,813 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__before__overloaded [2023-04-02 02:48:59,814 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__role__overloaded [2023-04-02 02:48:59,814 INFO L130 BoogieDeclarations]: Found specification of procedure printState__before__overloaded [2023-04-02 02:48:59,814 INFO L130 BoogieDeclarations]: Found specification of procedure printState__role__overloaded [2023-04-02 02:48:59,814 INFO L130 BoogieDeclarations]: Found specification of procedure spec1 [2023-04-02 02:48:59,814 INFO L130 BoogieDeclarations]: Found specification of procedure spec14 [2023-04-02 02:48:59,814 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 02:48:59,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 02:48:59,814 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 02:49:00,107 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 02:49:00,111 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 02:49:01,501 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 02:49:01,523 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 02:49:01,523 INFO L302 CfgBuilder]: Removed 10 assume(true) statements. [2023-04-02 02:49:01,529 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 02:49:01 BoogieIcfgContainer [2023-04-02 02:49:01,529 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 02:49:01,532 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 02:49:01,532 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 02:49:01,534 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 02:49:01,535 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 02:48:58" (1/3) ... [2023-04-02 02:49:01,535 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53dd931b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 02:49:01, skipping insertion in model container [2023-04-02 02:49:01,535 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 02:48:59" (2/3) ... [2023-04-02 02:49:01,536 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53dd931b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 02:49:01, skipping insertion in model container [2023-04-02 02:49:01,536 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 02:49:01" (3/3) ... [2023-04-02 02:49:01,539 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec13_productSimulator.cil.c [2023-04-02 02:49:01,554 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 02:49:01,554 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-02 02:49:01,615 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 02:49:01,621 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;@1f3a38eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 02:49:01,621 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-02 02:49:01,628 INFO L276 IsEmpty]: Start isEmpty. Operand has 943 states, 648 states have (on average 1.5941358024691359) internal successors, (1033), 679 states have internal predecessors, (1033), 213 states have call successors, (213), 70 states have call predecessors, (213), 70 states have return successors, (213), 201 states have call predecessors, (213), 213 states have call successors, (213) [2023-04-02 02:49:01,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-04-02 02:49:01,651 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:01,652 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:01,652 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:01,657 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:01,657 INFO L85 PathProgramCache]: Analyzing trace with hash -540477486, now seen corresponding path program 1 times [2023-04-02 02:49:01,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:01,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378308738] [2023-04-02 02:49:01,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:01,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:01,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:02,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:02,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:02,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:02,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:02,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:02,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:02,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:02,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:02,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:02,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:02,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:02,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:02,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:02,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:02,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:02,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:02,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:02,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:02,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 02:49:02,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-04-02 02:49:03,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:03,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:49:03,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:03,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-04-02 02:49:03,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:49:03,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:03,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-04-02 02:49:03,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:03,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 02:49:03,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:03,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 02:49:03,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 02:49:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 02:49:03,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:03,388 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-04-02 02:49:03,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:03,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378308738] [2023-04-02 02:49:03,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378308738] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:03,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 02:49:03,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-04-02 02:49:03,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606622553] [2023-04-02 02:49:03,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:03,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-04-02 02:49:03,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:03,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-04-02 02:49:03,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:49:03,437 INFO L87 Difference]: Start difference. First operand has 943 states, 648 states have (on average 1.5941358024691359) internal successors, (1033), 679 states have internal predecessors, (1033), 213 states have call successors, (213), 70 states have call predecessors, (213), 70 states have return successors, (213), 201 states have call predecessors, (213), 213 states have call successors, (213) Second operand has 13 states, 11 states have (on average 5.818181818181818) internal successors, (64), 5 states have internal predecessors, (64), 4 states have call successors, (31), 9 states have call predecessors, (31), 2 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2023-04-02 02:49:16,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:16,071 INFO L93 Difference]: Finished difference Result 1840 states and 3035 transitions. [2023-04-02 02:49:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-04-02 02:49:16,076 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 5.818181818181818) internal successors, (64), 5 states have internal predecessors, (64), 4 states have call successors, (31), 9 states have call predecessors, (31), 2 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) Word has length 146 [2023-04-02 02:49:16,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:16,108 INFO L225 Difference]: With dead ends: 1840 [2023-04-02 02:49:16,108 INFO L226 Difference]: Without dead ends: 1043 [2023-04-02 02:49:16,120 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=177, Invalid=525, Unknown=0, NotChecked=0, Total=702 [2023-04-02 02:49:16,124 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 3193 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 8141 mSolverCounterSat, 1335 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3269 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 9476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1335 IncrementalHoareTripleChecker+Valid, 8141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:16,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3269 Valid, 118 Invalid, 9476 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1335 Valid, 8141 Invalid, 0 Unknown, 0 Unchecked, 10.0s Time] [2023-04-02 02:49:16,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1043 states. [2023-04-02 02:49:16,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1043 to 785. [2023-04-02 02:49:16,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 785 states, 563 states have (on average 1.5896980461811723) internal successors, (895), 585 states have internal predecessors, (895), 160 states have call successors, (160), 66 states have call predecessors, (160), 61 states have return successors, (154), 146 states have call predecessors, (154), 154 states have call successors, (154) [2023-04-02 02:49:16,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 1209 transitions. [2023-04-02 02:49:16,509 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 1209 transitions. Word has length 146 [2023-04-02 02:49:16,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:16,511 INFO L495 AbstractCegarLoop]: Abstraction has 785 states and 1209 transitions. [2023-04-02 02:49:16,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 5.818181818181818) internal successors, (64), 5 states have internal predecessors, (64), 4 states have call successors, (31), 9 states have call predecessors, (31), 2 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2023-04-02 02:49:16,511 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 1209 transitions. [2023-04-02 02:49:16,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-04-02 02:49:16,520 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:16,521 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:16,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-02 02:49:16,521 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:16,522 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:16,522 INFO L85 PathProgramCache]: Analyzing trace with hash -751991006, now seen corresponding path program 1 times [2023-04-02 02:49:16,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:16,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296577459] [2023-04-02 02:49:16,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:16,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:16,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:17,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:17,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:17,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:17,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:17,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:17,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:17,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:17,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-04-02 02:49:17,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 02:49:17,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:17,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:49:17,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:17,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-04-02 02:49:17,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:17,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:49:17,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:17,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-04-02 02:49:17,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:17,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-04-02 02:49:17,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:17,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 02:49:17,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 02:49:17,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 02:49:17,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:17,474 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-04-02 02:49:17,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:17,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296577459] [2023-04-02 02:49:17,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296577459] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:17,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 02:49:17,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 02:49:17,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987063346] [2023-04-02 02:49:17,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:17,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 02:49:17,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:17,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 02:49:17,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-04-02 02:49:17,478 INFO L87 Difference]: Start difference. First operand 785 states and 1209 transitions. Second operand has 11 states, 9 states have (on average 7.222222222222222) internal successors, (65), 4 states have internal predecessors, (65), 5 states have call successors, (31), 9 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 5 states have call successors, (24) [2023-04-02 02:49:27,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:27,104 INFO L93 Difference]: Finished difference Result 1795 states and 2942 transitions. [2023-04-02 02:49:27,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-04-02 02:49:27,104 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 7.222222222222222) internal successors, (65), 4 states have internal predecessors, (65), 5 states have call successors, (31), 9 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 5 states have call successors, (24) Word has length 147 [2023-04-02 02:49:27,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:27,112 INFO L225 Difference]: With dead ends: 1795 [2023-04-02 02:49:27,112 INFO L226 Difference]: Without dead ends: 1042 [2023-04-02 02:49:27,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2023-04-02 02:49:27,117 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 4067 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 3794 mSolverCounterSat, 1800 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4067 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 5594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1800 IncrementalHoareTripleChecker+Valid, 3794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:27,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4067 Valid, 27 Invalid, 5594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1800 Valid, 3794 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2023-04-02 02:49:27,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2023-04-02 02:49:27,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 784. [2023-04-02 02:49:27,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 563 states have (on average 1.5843694493783305) internal successors, (892), 585 states have internal predecessors, (892), 158 states have call successors, (158), 67 states have call predecessors, (158), 62 states have return successors, (152), 144 states have call predecessors, (152), 152 states have call successors, (152) [2023-04-02 02:49:27,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 1202 transitions. [2023-04-02 02:49:27,398 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 1202 transitions. Word has length 147 [2023-04-02 02:49:27,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:27,399 INFO L495 AbstractCegarLoop]: Abstraction has 784 states and 1202 transitions. [2023-04-02 02:49:27,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 7.222222222222222) internal successors, (65), 4 states have internal predecessors, (65), 5 states have call successors, (31), 9 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 5 states have call successors, (24) [2023-04-02 02:49:27,399 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 1202 transitions. [2023-04-02 02:49:27,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-04-02 02:49:27,402 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:27,403 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:27,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-04-02 02:49:27,403 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:27,404 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:27,404 INFO L85 PathProgramCache]: Analyzing trace with hash -611575959, now seen corresponding path program 1 times [2023-04-02 02:49:27,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:27,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362715132] [2023-04-02 02:49:27,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:27,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:27,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:27,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:27,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:27,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:27,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:27,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:27,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:27,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:27,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:27,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:49:27,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:49:27,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:27,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:27,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:49:28,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:28,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 02:49:28,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:28,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:49:28,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:28,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 02:49:28,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:28,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 02:49:28,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:28,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 02:49:28,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 02:49:28,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 02:49:28,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,232 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-04-02 02:49:28,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:28,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362715132] [2023-04-02 02:49:28,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362715132] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:28,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712584350] [2023-04-02 02:49:28,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:28,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:28,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:28,241 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-02 02:49:28,254 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-02 02:49:28,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:28,745 INFO L262 TraceCheckSpWp]: Trace formula consists of 2961 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 02:49:28,758 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:28,855 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-04-02 02:49:28,855 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:28,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712584350] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:28,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:28,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [12] total 13 [2023-04-02 02:49:28,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728976930] [2023-04-02 02:49:28,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:28,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 02:49:28,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:28,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 02:49:28,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:49:28,858 INFO L87 Difference]: Start difference. First operand 784 states and 1202 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2023-04-02 02:49:29,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:29,406 INFO L93 Difference]: Finished difference Result 2231 states and 3479 transitions. [2023-04-02 02:49:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 02:49:29,406 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 148 [2023-04-02 02:49:29,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:29,416 INFO L225 Difference]: With dead ends: 2231 [2023-04-02 02:49:29,416 INFO L226 Difference]: Without dead ends: 1509 [2023-04-02 02:49:29,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:49:29,421 INFO L413 NwaCegarLoop]: 1199 mSDtfsCounter, 1117 mSDsluCounter, 1158 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1117 SdHoareTripleChecker+Valid, 2357 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:29,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1117 Valid, 2357 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 02:49:29,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2023-04-02 02:49:29,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 1505. [2023-04-02 02:49:29,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1505 states, 1094 states have (on average 1.5968921389396709) internal successors, (1747), 1133 states have internal predecessors, (1747), 295 states have call successors, (295), 122 states have call predecessors, (295), 115 states have return successors, (294), 274 states have call predecessors, (294), 286 states have call successors, (294) [2023-04-02 02:49:29,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1505 states to 1505 states and 2336 transitions. [2023-04-02 02:49:29,862 INFO L78 Accepts]: Start accepts. Automaton has 1505 states and 2336 transitions. Word has length 148 [2023-04-02 02:49:29,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:29,863 INFO L495 AbstractCegarLoop]: Abstraction has 1505 states and 2336 transitions. [2023-04-02 02:49:29,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2023-04-02 02:49:29,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1505 states and 2336 transitions. [2023-04-02 02:49:29,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-04-02 02:49:29,866 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:29,866 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:29,880 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-02 02:49:30,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:30,077 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:30,078 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:30,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1055532283, now seen corresponding path program 1 times [2023-04-02 02:49:30,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:30,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439522328] [2023-04-02 02:49:30,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:30,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:30,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:30,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:30,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:30,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:30,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:30,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:30,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:30,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:30,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:30,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:49:30,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:49:30,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:30,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:49:30,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:30,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 02:49:30,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:30,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:49:30,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:30,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 02:49:30,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:30,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 02:49:30,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:30,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 02:49:30,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 02:49:30,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 02:49:30,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:30,892 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-04-02 02:49:30,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:30,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439522328] [2023-04-02 02:49:30,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439522328] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:30,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726036450] [2023-04-02 02:49:30,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:30,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:30,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:30,897 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-02 02:49:30,921 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-02 02:49:31,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:31,375 INFO L262 TraceCheckSpWp]: Trace formula consists of 2961 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 02:49:31,382 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:31,430 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-04-02 02:49:31,430 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:31,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726036450] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:31,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:31,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2023-04-02 02:49:31,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138703520] [2023-04-02 02:49:31,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:31,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-02 02:49:31,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:31,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-02 02:49:31,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2023-04-02 02:49:31,439 INFO L87 Difference]: Start difference. First operand 1505 states and 2336 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-04-02 02:49:32,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:32,020 INFO L93 Difference]: Finished difference Result 2963 states and 4635 transitions. [2023-04-02 02:49:32,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-04-02 02:49:32,021 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 149 [2023-04-02 02:49:32,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:32,034 INFO L225 Difference]: With dead ends: 2963 [2023-04-02 02:49:32,034 INFO L226 Difference]: Without dead ends: 1523 [2023-04-02 02:49:32,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-04-02 02:49:32,042 INFO L413 NwaCegarLoop]: 1185 mSDtfsCounter, 26 mSDsluCounter, 2361 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 3546 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:32,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 3546 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 02:49:32,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1523 states. [2023-04-02 02:49:32,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1523 to 1523. [2023-04-02 02:49:32,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1523 states, 1110 states have (on average 1.5990990990990992) internal successors, (1775), 1149 states have internal predecessors, (1775), 295 states have call successors, (295), 124 states have call predecessors, (295), 117 states have return successors, (294), 274 states have call predecessors, (294), 286 states have call successors, (294) [2023-04-02 02:49:32,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1523 states to 1523 states and 2364 transitions. [2023-04-02 02:49:32,572 INFO L78 Accepts]: Start accepts. Automaton has 1523 states and 2364 transitions. Word has length 149 [2023-04-02 02:49:32,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:32,572 INFO L495 AbstractCegarLoop]: Abstraction has 1523 states and 2364 transitions. [2023-04-02 02:49:32,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-04-02 02:49:32,573 INFO L276 IsEmpty]: Start isEmpty. Operand 1523 states and 2364 transitions. [2023-04-02 02:49:32,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-04-02 02:49:32,579 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:32,579 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:32,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-04-02 02:49:32,790 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,SelfDestructingSolverStorable3 [2023-04-02 02:49:32,790 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:32,791 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:32,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1474937217, now seen corresponding path program 1 times [2023-04-02 02:49:32,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:32,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454337095] [2023-04-02 02:49:32,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:32,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:32,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:33,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:33,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:33,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:33,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:33,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:33,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:33,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:33,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:33,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:49:33,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:49:33,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:33,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:49:33,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:33,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-04-02 02:49:33,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:33,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:49:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:33,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 02:49:33,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 02:49:33,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:33,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 02:49:33,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 02:49:33,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 02:49:33,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:33,641 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-04-02 02:49:33,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:33,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454337095] [2023-04-02 02:49:33,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454337095] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:33,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432005245] [2023-04-02 02:49:33,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:33,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:33,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:33,645 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-02 02:49:33,648 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-02 02:49:34,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:34,202 INFO L262 TraceCheckSpWp]: Trace formula consists of 2963 conjuncts, 7 conjunts are in the unsatisfiable core [2023-04-02 02:49:34,213 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:34,302 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-04-02 02:49:34,302 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:34,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432005245] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:34,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:34,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 16 [2023-04-02 02:49:34,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444773822] [2023-04-02 02:49:34,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:34,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 02:49:34,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:34,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 02:49:34,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2023-04-02 02:49:34,304 INFO L87 Difference]: Start difference. First operand 1523 states and 2364 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-04-02 02:49:34,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:34,945 INFO L93 Difference]: Finished difference Result 2999 states and 4685 transitions. [2023-04-02 02:49:34,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-02 02:49:34,946 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 151 [2023-04-02 02:49:34,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:34,954 INFO L225 Difference]: With dead ends: 2999 [2023-04-02 02:49:34,954 INFO L226 Difference]: Without dead ends: 1545 [2023-04-02 02:49:34,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2023-04-02 02:49:34,960 INFO L413 NwaCegarLoop]: 1187 mSDtfsCounter, 84 mSDsluCounter, 5833 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 7020 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:34,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 7020 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 02:49:34,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1545 states. [2023-04-02 02:49:35,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1545 to 1537. [2023-04-02 02:49:35,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1116 states have (on average 1.5958781362007168) internal successors, (1781), 1159 states have internal predecessors, (1781), 299 states have call successors, (299), 124 states have call predecessors, (299), 121 states have return successors, (308), 278 states have call predecessors, (308), 290 states have call successors, (308) [2023-04-02 02:49:35,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 2388 transitions. [2023-04-02 02:49:35,485 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 2388 transitions. Word has length 151 [2023-04-02 02:49:35,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:35,485 INFO L495 AbstractCegarLoop]: Abstraction has 1537 states and 2388 transitions. [2023-04-02 02:49:35,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-04-02 02:49:35,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 2388 transitions. [2023-04-02 02:49:35,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-04-02 02:49:35,489 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:35,489 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:35,499 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-04-02 02:49:35,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:35,699 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:35,699 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:35,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1960324075, now seen corresponding path program 1 times [2023-04-02 02:49:35,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:35,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127218455] [2023-04-02 02:49:35,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:35,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:35,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:36,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:36,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:36,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:36,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:36,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:36,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:36,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:36,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:36,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:49:36,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:49:36,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:36,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 02:49:36,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:36,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-04-02 02:49:36,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:36,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:49:36,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:36,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-04-02 02:49:36,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:36,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 02:49:36,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:36,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 02:49:36,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 02:49:36,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 02:49:36,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,421 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-04-02 02:49:36,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:36,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127218455] [2023-04-02 02:49:36,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127218455] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:36,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548550509] [2023-04-02 02:49:36,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:36,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:36,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:36,423 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-02 02:49:36,447 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-02 02:49:36,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:36,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 2964 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 02:49:36,998 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:37,035 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-04-02 02:49:37,035 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:37,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548550509] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:37,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:37,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2023-04-02 02:49:37,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128291651] [2023-04-02 02:49:37,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:37,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-02 02:49:37,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:37,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-02 02:49:37,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:49:37,037 INFO L87 Difference]: Start difference. First operand 1537 states and 2388 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-04-02 02:49:37,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:37,634 INFO L93 Difference]: Finished difference Result 3031 states and 4735 transitions. [2023-04-02 02:49:37,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-04-02 02:49:37,634 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 152 [2023-04-02 02:49:37,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:37,665 INFO L225 Difference]: With dead ends: 3031 [2023-04-02 02:49:37,665 INFO L226 Difference]: Without dead ends: 1559 [2023-04-02 02:49:37,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2023-04-02 02:49:37,673 INFO L413 NwaCegarLoop]: 1186 mSDtfsCounter, 20 mSDsluCounter, 2361 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 3547 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:37,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 3547 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 02:49:37,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1559 states. [2023-04-02 02:49:38,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1559 to 1555. [2023-04-02 02:49:38,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1132 states have (on average 1.5892226148409894) internal successors, (1799), 1175 states have internal predecessors, (1799), 299 states have call successors, (299), 126 states have call predecessors, (299), 123 states have return successors, (306), 278 states have call predecessors, (306), 290 states have call successors, (306) [2023-04-02 02:49:38,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 2404 transitions. [2023-04-02 02:49:38,161 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 2404 transitions. Word has length 152 [2023-04-02 02:49:38,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:38,161 INFO L495 AbstractCegarLoop]: Abstraction has 1555 states and 2404 transitions. [2023-04-02 02:49:38,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-04-02 02:49:38,162 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 2404 transitions. [2023-04-02 02:49:38,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-04-02 02:49:38,165 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:38,165 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:38,181 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-02 02:49:38,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:38,375 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:38,376 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:38,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1579409695, now seen corresponding path program 1 times [2023-04-02 02:49:38,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:38,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434959500] [2023-04-02 02:49:38,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:38,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:38,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:38,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:38,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:38,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:38,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:38,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:38,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:38,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:38,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:49:38,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:49:38,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:38,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:49:38,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:38,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:49:38,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-04-02 02:49:39,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:39,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:49:39,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:39,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-04-02 02:49:39,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:39,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 02:49:39,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:39,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 02:49:39,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 02:49:39,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 02:49:39,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,207 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-04-02 02:49:39,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:39,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434959500] [2023-04-02 02:49:39,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434959500] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:39,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429398656] [2023-04-02 02:49:39,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:39,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:39,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:39,209 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-02 02:49:39,212 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-02 02:49:39,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:39,755 INFO L262 TraceCheckSpWp]: Trace formula consists of 2964 conjuncts, 7 conjunts are in the unsatisfiable core [2023-04-02 02:49:39,761 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:39,851 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-04-02 02:49:39,851 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:39,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429398656] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:39,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:39,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2023-04-02 02:49:39,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294282951] [2023-04-02 02:49:39,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:39,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 02:49:39,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:39,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 02:49:39,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2023-04-02 02:49:39,854 INFO L87 Difference]: Start difference. First operand 1555 states and 2404 transitions. Second operand has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-04-02 02:49:40,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:40,638 INFO L93 Difference]: Finished difference Result 3033 states and 4717 transitions. [2023-04-02 02:49:40,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-02 02:49:40,639 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 152 [2023-04-02 02:49:40,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:40,648 INFO L225 Difference]: With dead ends: 3033 [2023-04-02 02:49:40,648 INFO L226 Difference]: Without dead ends: 1573 [2023-04-02 02:49:40,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2023-04-02 02:49:40,655 INFO L413 NwaCegarLoop]: 1187 mSDtfsCounter, 95 mSDsluCounter, 5821 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 7008 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:40,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 7008 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 02:49:40,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1573 states. [2023-04-02 02:49:41,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1573 to 1555. [2023-04-02 02:49:41,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1132 states have (on average 1.5892226148409894) internal successors, (1799), 1175 states have internal predecessors, (1799), 299 states have call successors, (299), 126 states have call predecessors, (299), 123 states have return successors, (306), 278 states have call predecessors, (306), 290 states have call successors, (306) [2023-04-02 02:49:41,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 2404 transitions. [2023-04-02 02:49:41,151 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 2404 transitions. Word has length 152 [2023-04-02 02:49:41,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:41,153 INFO L495 AbstractCegarLoop]: Abstraction has 1555 states and 2404 transitions. [2023-04-02 02:49:41,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-04-02 02:49:41,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 2404 transitions. [2023-04-02 02:49:41,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-04-02 02:49:41,156 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:41,156 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:41,168 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-02 02:49:41,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:41,366 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:41,367 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:41,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1252315848, now seen corresponding path program 1 times [2023-04-02 02:49:41,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:41,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276573816] [2023-04-02 02:49:41,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:41,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:41,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:41,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:41,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:41,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:41,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:41,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:41,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:41,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:41,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:41,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:49:41,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:49:41,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:41,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:49:41,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:41,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 02:49:41,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:41,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:49:41,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 02:49:41,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 02:49:41,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:41,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:41,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:42,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 02:49:42,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:42,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:42,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:42,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 02:49:42,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:42,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 02:49:42,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:42,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 02:49:42,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:42,088 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-04-02 02:49:42,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:42,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276573816] [2023-04-02 02:49:42,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276573816] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:42,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649603865] [2023-04-02 02:49:42,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:42,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:42,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:42,090 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-02 02:49:42,092 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-02 02:49:42,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:42,547 INFO L262 TraceCheckSpWp]: Trace formula consists of 2966 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 02:49:42,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:42,587 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-04-02 02:49:42,588 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:42,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649603865] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:42,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:42,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2023-04-02 02:49:42,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58156590] [2023-04-02 02:49:42,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:42,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-02 02:49:42,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:42,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-02 02:49:42,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:49:42,590 INFO L87 Difference]: Start difference. First operand 1555 states and 2404 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-04-02 02:49:43,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:43,221 INFO L93 Difference]: Finished difference Result 3099 states and 4857 transitions. [2023-04-02 02:49:43,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-04-02 02:49:43,221 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 155 [2023-04-02 02:49:43,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:43,232 INFO L225 Difference]: With dead ends: 3099 [2023-04-02 02:49:43,232 INFO L226 Difference]: Without dead ends: 1639 [2023-04-02 02:49:43,238 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2023-04-02 02:49:43,239 INFO L413 NwaCegarLoop]: 1147 mSDtfsCounter, 137 mSDsluCounter, 2253 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 3400 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:43,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 3400 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 02:49:43,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1639 states. [2023-04-02 02:49:43,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1639 to 1633. [2023-04-02 02:49:43,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1206 states have (on average 1.6111111111111112) internal successors, (1943), 1249 states have internal predecessors, (1943), 301 states have call successors, (301), 128 states have call predecessors, (301), 125 states have return successors, (306), 280 states have call predecessors, (306), 292 states have call successors, (306) [2023-04-02 02:49:43,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2550 transitions. [2023-04-02 02:49:43,639 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2550 transitions. Word has length 155 [2023-04-02 02:49:43,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:43,639 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2550 transitions. [2023-04-02 02:49:43,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-04-02 02:49:43,640 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2550 transitions. [2023-04-02 02:49:43,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-04-02 02:49:43,643 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:43,643 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:43,652 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-04-02 02:49:43,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:43,852 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:43,852 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:43,852 INFO L85 PathProgramCache]: Analyzing trace with hash -839661652, now seen corresponding path program 1 times [2023-04-02 02:49:43,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:43,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737719320] [2023-04-02 02:49:43,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:43,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:43,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:44,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:44,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:44,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:44,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:44,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:44,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:44,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:44,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:44,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:49:44,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:49:44,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:44,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:49:44,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:49:44,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 02:49:44,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:44,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:49:44,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:49:44,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 02:49:44,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:44,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 02:49:44,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:44,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 02:49:44,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 02:49:44,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 02:49:44,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,520 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-04-02 02:49:44,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:44,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737719320] [2023-04-02 02:49:44,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737719320] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:44,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080946756] [2023-04-02 02:49:44,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:44,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:44,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:44,525 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-02 02:49:44,536 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-02 02:49:44,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:44,958 INFO L262 TraceCheckSpWp]: Trace formula consists of 2968 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 02:49:44,963 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:44,994 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-04-02 02:49:44,994 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:44,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080946756] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:44,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:44,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2023-04-02 02:49:44,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929151651] [2023-04-02 02:49:44,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:44,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-02 02:49:44,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:44,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-02 02:49:44,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:49:44,999 INFO L87 Difference]: Start difference. First operand 1633 states and 2550 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 02:49:45,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:45,432 INFO L93 Difference]: Finished difference Result 3147 states and 4949 transitions. [2023-04-02 02:49:45,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-04-02 02:49:45,432 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 157 [2023-04-02 02:49:45,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:45,440 INFO L225 Difference]: With dead ends: 3147 [2023-04-02 02:49:45,440 INFO L226 Difference]: Without dead ends: 1633 [2023-04-02 02:49:45,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2023-04-02 02:49:45,445 INFO L413 NwaCegarLoop]: 1184 mSDtfsCounter, 35 mSDsluCounter, 2361 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 3545 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:45,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 3545 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 02:49:45,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1633 states. [2023-04-02 02:49:45,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1633 to 1633. [2023-04-02 02:49:45,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1206 states have (on average 1.6028192371475953) internal successors, (1933), 1249 states have internal predecessors, (1933), 301 states have call successors, (301), 128 states have call predecessors, (301), 125 states have return successors, (306), 280 states have call predecessors, (306), 292 states have call successors, (306) [2023-04-02 02:49:45,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2540 transitions. [2023-04-02 02:49:45,827 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2540 transitions. Word has length 157 [2023-04-02 02:49:45,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:45,828 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2540 transitions. [2023-04-02 02:49:45,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 02:49:45,828 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2540 transitions. [2023-04-02 02:49:45,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-04-02 02:49:45,830 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:45,831 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:45,841 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-02 02:49:46,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:46,041 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:46,041 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:46,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1763904192, now seen corresponding path program 1 times [2023-04-02 02:49:46,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:46,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716936866] [2023-04-02 02:49:46,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:46,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:46,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:46,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:46,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:46,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:46,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:46,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:46,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:46,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:46,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:46,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:49:46,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:49:46,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:46,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:49:46,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:49:46,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 02:49:46,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:46,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 02:49:46,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:49:46,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 02:49:46,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:46,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 02:49:46,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:46,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 02:49:46,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 02:49:46,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 02:49:46,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:46,663 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-04-02 02:49:46,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:46,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716936866] [2023-04-02 02:49:46,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716936866] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:46,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621013008] [2023-04-02 02:49:46,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:46,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:46,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:46,668 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-02 02:49:46,670 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-02 02:49:47,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:47,100 INFO L262 TraceCheckSpWp]: Trace formula consists of 2969 conjuncts, 7 conjunts are in the unsatisfiable core [2023-04-02 02:49:47,106 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:47,191 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-04-02 02:49:47,191 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:47,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621013008] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:47,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:47,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 16 [2023-04-02 02:49:47,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755146860] [2023-04-02 02:49:47,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:47,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 02:49:47,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:47,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 02:49:47,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2023-04-02 02:49:47,193 INFO L87 Difference]: Start difference. First operand 1633 states and 2540 transitions. Second operand has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-04-02 02:49:47,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:47,775 INFO L93 Difference]: Finished difference Result 3083 states and 4813 transitions. [2023-04-02 02:49:47,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-02 02:49:47,776 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 158 [2023-04-02 02:49:47,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:47,786 INFO L225 Difference]: With dead ends: 3083 [2023-04-02 02:49:47,786 INFO L226 Difference]: Without dead ends: 1661 [2023-04-02 02:49:47,791 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2023-04-02 02:49:47,792 INFO L413 NwaCegarLoop]: 1189 mSDtfsCounter, 83 mSDsluCounter, 5842 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 7031 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:47,793 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 7031 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 02:49:47,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1661 states. [2023-04-02 02:49:48,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1661 to 1647. [2023-04-02 02:49:48,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1212 states have (on average 1.5998349834983498) internal successors, (1939), 1259 states have internal predecessors, (1939), 305 states have call successors, (305), 128 states have call predecessors, (305), 129 states have return successors, (318), 284 states have call predecessors, (318), 296 states have call successors, (318) [2023-04-02 02:49:48,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 2562 transitions. [2023-04-02 02:49:48,240 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 2562 transitions. Word has length 158 [2023-04-02 02:49:48,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:48,241 INFO L495 AbstractCegarLoop]: Abstraction has 1647 states and 2562 transitions. [2023-04-02 02:49:48,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-04-02 02:49:48,241 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 2562 transitions. [2023-04-02 02:49:48,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-04-02 02:49:48,244 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:48,244 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:48,255 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-04-02 02:49:48,454 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,SelfDestructingSolverStorable9 [2023-04-02 02:49:48,454 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:48,454 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:48,454 INFO L85 PathProgramCache]: Analyzing trace with hash 290112832, now seen corresponding path program 1 times [2023-04-02 02:49:48,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:48,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580509289] [2023-04-02 02:49:48,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:48,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:48,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:48,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:48,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:48,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:48,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:48,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:48,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:48,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:48,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:48,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:49:48,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:49:48,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:48,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:49:48,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:49:48,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 02:49:48,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:48,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 02:49:48,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:48,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 02:49:48,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:48,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:48,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:49,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 02:49:49,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:49,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:49,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:49,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 02:49:49,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:49,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 02:49:49,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:49,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 02:49:49,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:49,155 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-04-02 02:49:49,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:49,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580509289] [2023-04-02 02:49:49,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580509289] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:49,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573809659] [2023-04-02 02:49:49,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:49,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:49,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:49,159 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:49:49,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-04-02 02:49:49,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:49,679 INFO L262 TraceCheckSpWp]: Trace formula consists of 2970 conjuncts, 7 conjunts are in the unsatisfiable core [2023-04-02 02:49:49,684 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:49,754 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-04-02 02:49:49,754 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:49,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573809659] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:49,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:49,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 16 [2023-04-02 02:49:49,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557473713] [2023-04-02 02:49:49,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:49,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 02:49:49,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:49,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 02:49:49,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2023-04-02 02:49:49,756 INFO L87 Difference]: Start difference. First operand 1647 states and 2562 transitions. Second operand has 7 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-04-02 02:49:50,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:50,287 INFO L93 Difference]: Finished difference Result 3083 states and 4811 transitions. [2023-04-02 02:49:50,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-02 02:49:50,288 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 159 [2023-04-02 02:49:50,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:50,297 INFO L225 Difference]: With dead ends: 3083 [2023-04-02 02:49:50,297 INFO L226 Difference]: Without dead ends: 1661 [2023-04-02 02:49:50,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2023-04-02 02:49:50,304 INFO L413 NwaCegarLoop]: 1189 mSDtfsCounter, 94 mSDsluCounter, 5830 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 7019 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:50,304 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 7019 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 02:49:50,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1661 states. [2023-04-02 02:49:50,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1661 to 1641. [2023-04-02 02:49:50,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1641 states, 1210 states have (on average 1.6008264462809918) internal successors, (1937), 1255 states have internal predecessors, (1937), 303 states have call successors, (303), 128 states have call predecessors, (303), 127 states have return successors, (310), 282 states have call predecessors, (310), 294 states have call successors, (310) [2023-04-02 02:49:50,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1641 states to 1641 states and 2550 transitions. [2023-04-02 02:49:50,794 INFO L78 Accepts]: Start accepts. Automaton has 1641 states and 2550 transitions. Word has length 159 [2023-04-02 02:49:50,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:50,794 INFO L495 AbstractCegarLoop]: Abstraction has 1641 states and 2550 transitions. [2023-04-02 02:49:50,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-04-02 02:49:50,795 INFO L276 IsEmpty]: Start isEmpty. Operand 1641 states and 2550 transitions. [2023-04-02 02:49:50,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-04-02 02:49:50,797 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:50,798 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:50,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-04-02 02:49:51,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:51,009 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:51,009 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:51,009 INFO L85 PathProgramCache]: Analyzing trace with hash -828703576, now seen corresponding path program 1 times [2023-04-02 02:49:51,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:51,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663700760] [2023-04-02 02:49:51,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:51,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:51,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:51,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:51,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:51,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:51,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:51,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:51,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:51,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:49:51,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:49:51,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:51,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:49:51,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:49:51,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 02:49:51,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:51,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:51,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:49:51,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 02:49:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:51,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 02:49:51,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:51,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 02:49:51,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 02:49:51,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 02:49:51,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:51,657 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-04-02 02:49:51,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:51,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663700760] [2023-04-02 02:49:51,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663700760] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:51,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147618187] [2023-04-02 02:49:51,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:51,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:51,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:51,658 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:49:51,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-04-02 02:49:52,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:52,099 INFO L262 TraceCheckSpWp]: Trace formula consists of 2970 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 02:49:52,102 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:52,148 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-04-02 02:49:52,148 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:52,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147618187] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:52,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:52,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2023-04-02 02:49:52,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690901498] [2023-04-02 02:49:52,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:52,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-02 02:49:52,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:52,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-02 02:49:52,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:49:52,163 INFO L87 Difference]: Start difference. First operand 1641 states and 2550 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 02:49:52,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:52,568 INFO L93 Difference]: Finished difference Result 3155 states and 4949 transitions. [2023-04-02 02:49:52,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-04-02 02:49:52,569 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 159 [2023-04-02 02:49:52,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:52,577 INFO L225 Difference]: With dead ends: 3155 [2023-04-02 02:49:52,577 INFO L226 Difference]: Without dead ends: 1641 [2023-04-02 02:49:52,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2023-04-02 02:49:52,582 INFO L413 NwaCegarLoop]: 1186 mSDtfsCounter, 10 mSDsluCounter, 2361 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 3547 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:52,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 3547 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 02:49:52,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1641 states. [2023-04-02 02:49:53,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1641 to 1641. [2023-04-02 02:49:53,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1641 states, 1210 states have (on average 1.5958677685950413) internal successors, (1931), 1255 states have internal predecessors, (1931), 303 states have call successors, (303), 128 states have call predecessors, (303), 127 states have return successors, (310), 282 states have call predecessors, (310), 294 states have call successors, (310) [2023-04-02 02:49:53,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1641 states to 1641 states and 2544 transitions. [2023-04-02 02:49:53,007 INFO L78 Accepts]: Start accepts. Automaton has 1641 states and 2544 transitions. Word has length 159 [2023-04-02 02:49:53,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:53,007 INFO L495 AbstractCegarLoop]: Abstraction has 1641 states and 2544 transitions. [2023-04-02 02:49:53,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 02:49:53,008 INFO L276 IsEmpty]: Start isEmpty. Operand 1641 states and 2544 transitions. [2023-04-02 02:49:53,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-04-02 02:49:53,010 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:53,010 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:53,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-04-02 02:49:53,220 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-04-02 02:49:53,220 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:53,221 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:53,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1117870180, now seen corresponding path program 1 times [2023-04-02 02:49:53,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:53,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924447982] [2023-04-02 02:49:53,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:53,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:53,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:53,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:53,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:53,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:53,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:53,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:53,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:53,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:53,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:53,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:49:53,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:49:53,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:53,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:49:53,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:49:53,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 02:49:53,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:53,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 02:49:53,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:53,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 02:49:53,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:53,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-04-02 02:49:53,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:53,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 02:49:53,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 02:49:53,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 02:49:53,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:53,819 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-04-02 02:49:53,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:53,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924447982] [2023-04-02 02:49:53,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924447982] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:53,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7883809] [2023-04-02 02:49:53,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:53,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:53,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:53,821 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:49:53,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-04-02 02:49:54,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:54,300 INFO L262 TraceCheckSpWp]: Trace formula consists of 2971 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 02:49:54,304 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:54,338 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-04-02 02:49:54,338 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:54,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7883809] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:54,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:54,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2023-04-02 02:49:54,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370183980] [2023-04-02 02:49:54,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:54,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-02 02:49:54,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:54,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-02 02:49:54,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:49:54,340 INFO L87 Difference]: Start difference. First operand 1641 states and 2544 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-04-02 02:49:54,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:49:54,866 INFO L93 Difference]: Finished difference Result 3147 states and 4937 transitions. [2023-04-02 02:49:54,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-04-02 02:49:54,866 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 160 [2023-04-02 02:49:54,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:49:54,875 INFO L225 Difference]: With dead ends: 3147 [2023-04-02 02:49:54,875 INFO L226 Difference]: Without dead ends: 1725 [2023-04-02 02:49:54,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2023-04-02 02:49:54,881 INFO L413 NwaCegarLoop]: 1133 mSDtfsCounter, 204 mSDsluCounter, 2247 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 3380 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 02:49:54,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 3380 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 02:49:54,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2023-04-02 02:49:55,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1725. [2023-04-02 02:49:55,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1725 states, 1286 states have (on average 1.615085536547434) internal successors, (2077), 1333 states have internal predecessors, (2077), 307 states have call successors, (307), 130 states have call predecessors, (307), 131 states have return successors, (314), 286 states have call predecessors, (314), 298 states have call successors, (314) [2023-04-02 02:49:55,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1725 states to 1725 states and 2698 transitions. [2023-04-02 02:49:55,267 INFO L78 Accepts]: Start accepts. Automaton has 1725 states and 2698 transitions. Word has length 160 [2023-04-02 02:49:55,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:49:55,267 INFO L495 AbstractCegarLoop]: Abstraction has 1725 states and 2698 transitions. [2023-04-02 02:49:55,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-04-02 02:49:55,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1725 states and 2698 transitions. [2023-04-02 02:49:55,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-04-02 02:49:55,270 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:49:55,270 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-04-02 02:49:55,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-04-02 02:49:55,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-04-02 02:49:55,480 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:49:55,480 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:49:55,480 INFO L85 PathProgramCache]: Analyzing trace with hash 484245595, now seen corresponding path program 1 times [2023-04-02 02:49:55,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:49:55,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665665312] [2023-04-02 02:49:55,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:55,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:49:55,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:55,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:49:55,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:55,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:55,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:55,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:49:55,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:49:55,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:49:55,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:49:55,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:49:55,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:49:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:55,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:49:55,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:49:55,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 02:49:55,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:55,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:49:55,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:49:55,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 02:49:55,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:55,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:49:55,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:56,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 02:49:56,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:56,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:49:56,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:56,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 02:49:56,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:56,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 02:49:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:56,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 02:49:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:56,134 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-04-02 02:49:56,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:49:56,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665665312] [2023-04-02 02:49:56,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665665312] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:49:56,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459719827] [2023-04-02 02:49:56,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:49:56,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:49:56,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:49:56,138 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:49:56,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-04-02 02:49:56,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:49:56,571 INFO L262 TraceCheckSpWp]: Trace formula consists of 2972 conjuncts, 15 conjunts are in the unsatisfiable core [2023-04-02 02:49:56,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:49:56,951 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-04-02 02:49:56,951 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:49:56,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459719827] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:49:56,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:49:56,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 15 [2023-04-02 02:49:56,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810468749] [2023-04-02 02:49:56,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:49:56,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-04-02 02:49:56,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:49:56,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-04-02 02:49:56,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-04-02 02:49:56,953 INFO L87 Difference]: Start difference. First operand 1725 states and 2698 transitions. Second operand has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 5 states have internal predecessors, (77), 4 states have call successors, (31), 5 states have call predecessors, (31), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2023-04-02 02:50:01,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:50:01,702 INFO L93 Difference]: Finished difference Result 6006 states and 9595 transitions. [2023-04-02 02:50:01,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-02 02:50:01,702 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 5 states have internal predecessors, (77), 4 states have call successors, (31), 5 states have call predecessors, (31), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) Word has length 162 [2023-04-02 02:50:01,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:50:01,722 INFO L225 Difference]: With dead ends: 6006 [2023-04-02 02:50:01,723 INFO L226 Difference]: Without dead ends: 4593 [2023-04-02 02:50:01,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-04-02 02:50:01,729 INFO L413 NwaCegarLoop]: 404 mSDtfsCounter, 3532 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 5010 mSolverCounterSat, 803 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3786 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 5813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 803 IncrementalHoareTripleChecker+Valid, 5010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-04-02 02:50:01,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3786 Valid, 841 Invalid, 5813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [803 Valid, 5010 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-04-02 02:50:01,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4593 states. [2023-04-02 02:50:02,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4593 to 4521. [2023-04-02 02:50:02,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4521 states, 3305 states have (on average 1.605446293494705) internal successors, (5306), 3441 states have internal predecessors, (5306), 887 states have call successors, (887), 320 states have call predecessors, (887), 328 states have return successors, (1071), 852 states have call predecessors, (1071), 876 states have call successors, (1071) [2023-04-02 02:50:02,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4521 states to 4521 states and 7264 transitions. [2023-04-02 02:50:02,826 INFO L78 Accepts]: Start accepts. Automaton has 4521 states and 7264 transitions. Word has length 162 [2023-04-02 02:50:02,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:50:02,827 INFO L495 AbstractCegarLoop]: Abstraction has 4521 states and 7264 transitions. [2023-04-02 02:50:02,827 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 5 states have internal predecessors, (77), 4 states have call successors, (31), 5 states have call predecessors, (31), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2023-04-02 02:50:02,827 INFO L276 IsEmpty]: Start isEmpty. Operand 4521 states and 7264 transitions. [2023-04-02 02:50:02,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2023-04-02 02:50:02,833 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:50:02,833 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:50:02,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-04-02 02:50:03,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-04-02 02:50:03,034 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:50:03,034 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:50:03,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1705537701, now seen corresponding path program 1 times [2023-04-02 02:50:03,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:50:03,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146135799] [2023-04-02 02:50:03,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:03,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:50:03,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:03,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:03,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:03,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:03,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:03,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:03,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:50:03,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:50:03,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:50:03,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:50:03,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:03,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:03,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:50:03,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 02:50:03,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:03,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:03,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:03,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 02:50:03,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:03,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 02:50:03,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:03,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:03,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:03,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:03,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-04-02 02:50:03,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-04-02 02:50:03,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:03,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:03,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:03,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-04-02 02:50:03,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 02:50:03,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2023-04-02 02:50:03,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 02:50:03,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-04-02 02:50:03,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:03,799 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-04-02 02:50:03,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:50:03,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146135799] [2023-04-02 02:50:03,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146135799] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:50:03,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473086840] [2023-04-02 02:50:03,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:03,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:03,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:50:03,801 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:50:03,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-04-02 02:50:04,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:04,267 INFO L262 TraceCheckSpWp]: Trace formula consists of 3160 conjuncts, 4 conjunts are in the unsatisfiable core [2023-04-02 02:50:04,273 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:50:04,451 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-04-02 02:50:04,451 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:50:04,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473086840] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:50:04,451 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:50:04,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-04-02 02:50:04,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594554017] [2023-04-02 02:50:04,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:50:04,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-04-02 02:50:04,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:50:04,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-04-02 02:50:04,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-04-02 02:50:04,453 INFO L87 Difference]: Start difference. First operand 4521 states and 7264 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) [2023-04-02 02:50:06,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:50:06,062 INFO L93 Difference]: Finished difference Result 8779 states and 14382 transitions. [2023-04-02 02:50:06,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-04-02 02:50:06,062 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) Word has length 221 [2023-04-02 02:50:06,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:50:06,085 INFO L225 Difference]: With dead ends: 8779 [2023-04-02 02:50:06,085 INFO L226 Difference]: Without dead ends: 4569 [2023-04-02 02:50:06,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 281 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-04-02 02:50:06,101 INFO L413 NwaCegarLoop]: 1167 mSDtfsCounter, 1092 mSDsluCounter, 1745 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1110 SdHoareTripleChecker+Valid, 2912 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-04-02 02:50:06,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1110 Valid, 2912 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-04-02 02:50:06,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4569 states. [2023-04-02 02:50:07,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4569 to 4569. [2023-04-02 02:50:07,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4569 states, 3347 states have (on average 1.6068120705109052) internal successors, (5378), 3483 states have internal predecessors, (5378), 887 states have call successors, (887), 326 states have call predecessors, (887), 334 states have return successors, (1077), 852 states have call predecessors, (1077), 876 states have call successors, (1077) [2023-04-02 02:50:07,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4569 states to 4569 states and 7342 transitions. [2023-04-02 02:50:07,399 INFO L78 Accepts]: Start accepts. Automaton has 4569 states and 7342 transitions. Word has length 221 [2023-04-02 02:50:07,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:50:07,399 INFO L495 AbstractCegarLoop]: Abstraction has 4569 states and 7342 transitions. [2023-04-02 02:50:07,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) [2023-04-02 02:50:07,400 INFO L276 IsEmpty]: Start isEmpty. Operand 4569 states and 7342 transitions. [2023-04-02 02:50:07,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2023-04-02 02:50:07,407 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:50:07,408 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 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] [2023-04-02 02:50:07,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-04-02 02:50:07,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-04-02 02:50:07,619 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:50:07,619 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:50:07,619 INFO L85 PathProgramCache]: Analyzing trace with hash -533379635, now seen corresponding path program 1 times [2023-04-02 02:50:07,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:50:07,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500711729] [2023-04-02 02:50:07,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:07,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:50:07,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:07,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:07,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:08,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:08,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:08,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:08,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:08,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:08,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:50:08,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:50:08,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:50:08,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:50:08,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:08,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:08,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:50:08,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 02:50:08,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:08,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:08,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:08,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 02:50:08,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:08,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 02:50:08,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:08,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:08,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:08,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:08,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:50:08,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-04-02 02:50:08,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:08,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:08,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:08,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 02:50:08,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-04-02 02:50:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-04-02 02:50:08,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-04-02 02:50:08,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-04-02 02:50:08,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,392 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-04-02 02:50:08,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:50:08,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500711729] [2023-04-02 02:50:08,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500711729] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:50:08,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339750407] [2023-04-02 02:50:08,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:08,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:08,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:50:08,394 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:50:08,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-04-02 02:50:08,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:08,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 3165 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 02:50:08,936 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:50:08,977 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-04-02 02:50:08,977 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:50:08,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339750407] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:50:08,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:50:08,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [12] total 13 [2023-04-02 02:50:08,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833214640] [2023-04-02 02:50:08,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:50:08,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 02:50:08,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:50:08,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 02:50:08,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:50:08,979 INFO L87 Difference]: Start difference. First operand 4569 states and 7342 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2023-04-02 02:50:11,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:50:11,011 INFO L93 Difference]: Finished difference Result 12870 states and 21018 transitions. [2023-04-02 02:50:11,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 02:50:11,011 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 222 [2023-04-02 02:50:11,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:50:11,058 INFO L225 Difference]: With dead ends: 12870 [2023-04-02 02:50:11,058 INFO L226 Difference]: Without dead ends: 8614 [2023-04-02 02:50:11,075 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:50:11,075 INFO L413 NwaCegarLoop]: 1339 mSDtfsCounter, 1079 mSDsluCounter, 1165 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1079 SdHoareTripleChecker+Valid, 2504 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 02:50:11,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1079 Valid, 2504 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 02:50:11,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8614 states. [2023-04-02 02:50:13,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8614 to 8610. [2023-04-02 02:50:13,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8610 states, 6331 states have (on average 1.61364713315432) internal successors, (10216), 6592 states have internal predecessors, (10216), 1656 states have call successors, (1656), 607 states have call predecessors, (1656), 622 states have return successors, (2136), 1596 states have call predecessors, (2136), 1641 states have call successors, (2136) [2023-04-02 02:50:13,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8610 states to 8610 states and 14008 transitions. [2023-04-02 02:50:13,315 INFO L78 Accepts]: Start accepts. Automaton has 8610 states and 14008 transitions. Word has length 222 [2023-04-02 02:50:13,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:50:13,315 INFO L495 AbstractCegarLoop]: Abstraction has 8610 states and 14008 transitions. [2023-04-02 02:50:13,315 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2023-04-02 02:50:13,315 INFO L276 IsEmpty]: Start isEmpty. Operand 8610 states and 14008 transitions. [2023-04-02 02:50:13,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2023-04-02 02:50:13,330 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:50:13,330 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:50:13,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-04-02 02:50:13,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:13,539 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:50:13,539 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:50:13,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1822551153, now seen corresponding path program 1 times [2023-04-02 02:50:13,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:50:13,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603613366] [2023-04-02 02:50:13,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:13,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:50:13,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:13,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:13,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:13,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:13,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:13,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:13,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:13,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:13,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:13,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:13,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:13,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:13,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:13,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:13,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:13,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:50:13,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:13,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:50:13,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:13,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:50:13,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:50:14,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:14,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:14,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:50:14,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 02:50:14,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:14,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:14,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 02:50:14,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:14,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 02:50:14,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:14,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:14,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:14,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:14,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 02:50:14,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-04-02 02:50:14,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:14,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:14,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:14,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 02:50:14,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-04-02 02:50:14,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-04-02 02:50:14,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-04-02 02:50:14,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-04-02 02:50:14,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,293 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-04-02 02:50:14,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:50:14,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603613366] [2023-04-02 02:50:14,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603613366] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:50:14,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301662386] [2023-04-02 02:50:14,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:14,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:14,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:50:14,297 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:50:14,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-04-02 02:50:14,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:14,850 INFO L262 TraceCheckSpWp]: Trace formula consists of 3162 conjuncts, 4 conjunts are in the unsatisfiable core [2023-04-02 02:50:14,856 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:50:15,040 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-04-02 02:50:15,041 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:50:15,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301662386] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:50:15,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:50:15,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-04-02 02:50:15,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495141002] [2023-04-02 02:50:15,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:50:15,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-04-02 02:50:15,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:50:15,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-04-02 02:50:15,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-04-02 02:50:15,043 INFO L87 Difference]: Start difference. First operand 8610 states and 14008 transitions. Second operand has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) [2023-04-02 02:50:17,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:50:17,621 INFO L93 Difference]: Finished difference Result 17000 states and 28111 transitions. [2023-04-02 02:50:17,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-04-02 02:50:17,622 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) Word has length 223 [2023-04-02 02:50:17,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:50:17,659 INFO L225 Difference]: With dead ends: 17000 [2023-04-02 02:50:17,659 INFO L226 Difference]: Without dead ends: 8706 [2023-04-02 02:50:17,686 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-04-02 02:50:17,686 INFO L413 NwaCegarLoop]: 1167 mSDtfsCounter, 1083 mSDsluCounter, 1745 mSDsCounter, 0 mSdLazyCounter, 670 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1101 SdHoareTripleChecker+Valid, 2912 SdHoareTripleChecker+Invalid, 686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-04-02 02:50:17,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1101 Valid, 2912 Invalid, 686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 670 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-04-02 02:50:17,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8706 states. [2023-04-02 02:50:19,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8706 to 8706. [2023-04-02 02:50:19,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8706 states, 6415 states have (on average 1.6149649259547934) internal successors, (10360), 6676 states have internal predecessors, (10360), 1656 states have call successors, (1656), 619 states have call predecessors, (1656), 634 states have return successors, (2148), 1596 states have call predecessors, (2148), 1641 states have call successors, (2148) [2023-04-02 02:50:19,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8706 states to 8706 states and 14164 transitions. [2023-04-02 02:50:19,966 INFO L78 Accepts]: Start accepts. Automaton has 8706 states and 14164 transitions. Word has length 223 [2023-04-02 02:50:19,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:50:19,966 INFO L495 AbstractCegarLoop]: Abstraction has 8706 states and 14164 transitions. [2023-04-02 02:50:19,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) [2023-04-02 02:50:19,967 INFO L276 IsEmpty]: Start isEmpty. Operand 8706 states and 14164 transitions. [2023-04-02 02:50:19,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2023-04-02 02:50:19,982 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:50:19,982 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:50:19,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-04-02 02:50:20,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-04-02 02:50:20,183 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:50:20,184 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:50:20,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1685282981, now seen corresponding path program 1 times [2023-04-02 02:50:20,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:50:20,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756611059] [2023-04-02 02:50:20,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:20,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:50:20,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:20,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:20,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:20,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:20,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:20,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:20,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:20,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:50:20,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:50:20,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:50:20,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:50:20,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:20,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:20,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:50:20,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 02:50:20,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:20,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:20,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:20,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 02:50:20,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:20,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 02:50:20,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:20,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:20,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:20,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:20,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:20,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-04-02 02:50:20,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:20,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:20,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:20,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:20,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-04-02 02:50:20,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2023-04-02 02:50:20,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 02:50:20,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2023-04-02 02:50:20,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:20,850 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2023-04-02 02:50:20,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:50:20,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756611059] [2023-04-02 02:50:20,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756611059] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:50:20,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316415470] [2023-04-02 02:50:20,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:20,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:20,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:50:20,853 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:50:20,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-04-02 02:50:21,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:21,369 INFO L262 TraceCheckSpWp]: Trace formula consists of 3164 conjuncts, 4 conjunts are in the unsatisfiable core [2023-04-02 02:50:21,373 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:50:21,551 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-04-02 02:50:21,551 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:50:21,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316415470] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:50:21,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:50:21,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-04-02 02:50:21,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529491970] [2023-04-02 02:50:21,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:50:21,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-04-02 02:50:21,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:50:21,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-04-02 02:50:21,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-04-02 02:50:21,553 INFO L87 Difference]: Start difference. First operand 8706 states and 14164 transitions. Second operand has 5 states, 5 states have (on average 23.2) internal successors, (116), 4 states have internal predecessors, (116), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) [2023-04-02 02:50:24,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:50:24,211 INFO L93 Difference]: Finished difference Result 17192 states and 28387 transitions. [2023-04-02 02:50:24,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-04-02 02:50:24,212 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 4 states have internal predecessors, (116), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) Word has length 225 [2023-04-02 02:50:24,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:50:24,247 INFO L225 Difference]: With dead ends: 17192 [2023-04-02 02:50:24,247 INFO L226 Difference]: Without dead ends: 8802 [2023-04-02 02:50:24,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 285 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-04-02 02:50:24,269 INFO L413 NwaCegarLoop]: 1167 mSDtfsCounter, 1072 mSDsluCounter, 1746 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1090 SdHoareTripleChecker+Valid, 2913 SdHoareTripleChecker+Invalid, 683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-04-02 02:50:24,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1090 Valid, 2913 Invalid, 683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-04-02 02:50:24,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8802 states. [2023-04-02 02:50:26,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8802 to 8802. [2023-04-02 02:50:26,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8802 states, 6499 states have (on average 1.6162486536390215) internal successors, (10504), 6760 states have internal predecessors, (10504), 1656 states have call successors, (1656), 631 states have call predecessors, (1656), 646 states have return successors, (2160), 1596 states have call predecessors, (2160), 1641 states have call successors, (2160) [2023-04-02 02:50:26,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8802 states to 8802 states and 14320 transitions. [2023-04-02 02:50:26,544 INFO L78 Accepts]: Start accepts. Automaton has 8802 states and 14320 transitions. Word has length 225 [2023-04-02 02:50:26,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:50:26,544 INFO L495 AbstractCegarLoop]: Abstraction has 8802 states and 14320 transitions. [2023-04-02 02:50:26,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 4 states have internal predecessors, (116), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) [2023-04-02 02:50:26,544 INFO L276 IsEmpty]: Start isEmpty. Operand 8802 states and 14320 transitions. [2023-04-02 02:50:26,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2023-04-02 02:50:26,555 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:50:26,555 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:50:26,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-04-02 02:50:26,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-04-02 02:50:26,756 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:50:26,756 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:50:26,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1183923549, now seen corresponding path program 1 times [2023-04-02 02:50:26,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:50:26,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830707686] [2023-04-02 02:50:26,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:26,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:50:26,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:27,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:27,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:27,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:27,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:27,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:27,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:27,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:50:27,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:50:27,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 02:50:27,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 02:50:27,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:27,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:27,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:50:27,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 02:50:27,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:27,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:27,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:27,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 02:50:27,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:27,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 02:50:27,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:27,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:27,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:27,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:27,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-04-02 02:50:27,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-04-02 02:50:27,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:27,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:27,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:27,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-04-02 02:50:27,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 02:50:27,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2023-04-02 02:50:27,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-04-02 02:50:27,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2023-04-02 02:50:27,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,365 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-04-02 02:50:27,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:50:27,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830707686] [2023-04-02 02:50:27,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830707686] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:50:27,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031085676] [2023-04-02 02:50:27,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:27,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:27,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:50:27,369 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:50:27,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-04-02 02:50:27,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:27,875 INFO L262 TraceCheckSpWp]: Trace formula consists of 3166 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 02:50:27,880 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:50:27,979 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-04-02 02:50:27,980 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:50:27,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031085676] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:50:27,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:50:27,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [12] total 13 [2023-04-02 02:50:27,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627158219] [2023-04-02 02:50:27,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:50:27,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 02:50:27,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:50:27,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 02:50:27,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:50:27,982 INFO L87 Difference]: Start difference. First operand 8802 states and 14320 transitions. Second operand has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2023-04-02 02:50:29,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:50:29,837 INFO L93 Difference]: Finished difference Result 11768 states and 19128 transitions. [2023-04-02 02:50:29,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 02:50:29,838 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 228 [2023-04-02 02:50:29,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:50:29,875 INFO L225 Difference]: With dead ends: 11768 [2023-04-02 02:50:29,875 INFO L226 Difference]: Without dead ends: 7572 [2023-04-02 02:50:29,892 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:50:29,893 INFO L413 NwaCegarLoop]: 2300 mSDtfsCounter, 1090 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1090 SdHoareTripleChecker+Valid, 3464 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 02:50:29,893 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1090 Valid, 3464 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 02:50:29,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7572 states. [2023-04-02 02:50:31,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7572 to 7568. [2023-04-02 02:50:31,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7568 states, 5578 states have (on average 1.6138400860523485) internal successors, (9002), 5803 states have internal predecessors, (9002), 1430 states have call successors, (1430), 540 states have call predecessors, (1430), 559 states have return successors, (1809), 1386 states have call predecessors, (1809), 1415 states have call successors, (1809) [2023-04-02 02:50:31,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7568 states to 7568 states and 12241 transitions. [2023-04-02 02:50:31,792 INFO L78 Accepts]: Start accepts. Automaton has 7568 states and 12241 transitions. Word has length 228 [2023-04-02 02:50:31,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:50:31,792 INFO L495 AbstractCegarLoop]: Abstraction has 7568 states and 12241 transitions. [2023-04-02 02:50:31,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2023-04-02 02:50:31,792 INFO L276 IsEmpty]: Start isEmpty. Operand 7568 states and 12241 transitions. [2023-04-02 02:50:31,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2023-04-02 02:50:31,803 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:50:31,803 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:50:31,813 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-04-02 02:50:32,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:32,004 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:50:32,004 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:50:32,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1605415815, now seen corresponding path program 1 times [2023-04-02 02:50:32,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:50:32,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908622808] [2023-04-02 02:50:32,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:32,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:50:32,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:32,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:32,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:32,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:32,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:32,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:32,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:32,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:50:32,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:50:32,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:50:32,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:50:32,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:32,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:32,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:50:32,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 02:50:32,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:32,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:32,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:32,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 02:50:32,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:32,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 02:50:32,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:32,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:32,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:32,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:32,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-04-02 02:50:32,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-04-02 02:50:32,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:32,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:32,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:32,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-04-02 02:50:32,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 02:50:32,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2023-04-02 02:50:32,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-04-02 02:50:32,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2023-04-02 02:50:32,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:32,610 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-04-02 02:50:32,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:50:32,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908622808] [2023-04-02 02:50:32,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908622808] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:50:32,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096947312] [2023-04-02 02:50:32,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:32,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:32,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:50:32,613 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:50:32,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-04-02 02:50:33,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:33,051 INFO L262 TraceCheckSpWp]: Trace formula consists of 3166 conjuncts, 4 conjunts are in the unsatisfiable core [2023-04-02 02:50:33,055 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:50:33,212 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-04-02 02:50:33,212 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:50:33,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096947312] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:50:33,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:50:33,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-04-02 02:50:33,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362790496] [2023-04-02 02:50:33,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:50:33,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-04-02 02:50:33,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:50:33,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-04-02 02:50:33,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-04-02 02:50:33,214 INFO L87 Difference]: Start difference. First operand 7568 states and 12241 transitions. Second operand has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) [2023-04-02 02:50:35,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:50:35,501 INFO L93 Difference]: Finished difference Result 14900 states and 24402 transitions. [2023-04-02 02:50:35,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-04-02 02:50:35,501 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) Word has length 227 [2023-04-02 02:50:35,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:50:35,529 INFO L225 Difference]: With dead ends: 14900 [2023-04-02 02:50:35,530 INFO L226 Difference]: Without dead ends: 7648 [2023-04-02 02:50:35,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-04-02 02:50:35,548 INFO L413 NwaCegarLoop]: 1167 mSDtfsCounter, 1067 mSDsluCounter, 1746 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1085 SdHoareTripleChecker+Valid, 2913 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-04-02 02:50:35,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1085 Valid, 2913 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 662 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-04-02 02:50:35,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7648 states. [2023-04-02 02:50:37,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7648 to 7648. [2023-04-02 02:50:37,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7648 states, 5648 states have (on average 1.6150849858356942) internal successors, (9122), 5873 states have internal predecessors, (9122), 1430 states have call successors, (1430), 550 states have call predecessors, (1430), 569 states have return successors, (1819), 1386 states have call predecessors, (1819), 1415 states have call successors, (1819) [2023-04-02 02:50:37,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7648 states to 7648 states and 12371 transitions. [2023-04-02 02:50:37,440 INFO L78 Accepts]: Start accepts. Automaton has 7648 states and 12371 transitions. Word has length 227 [2023-04-02 02:50:37,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:50:37,441 INFO L495 AbstractCegarLoop]: Abstraction has 7648 states and 12371 transitions. [2023-04-02 02:50:37,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 3 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (34), 2 states have call predecessors, (34), 3 states have call successors, (34) [2023-04-02 02:50:37,441 INFO L276 IsEmpty]: Start isEmpty. Operand 7648 states and 12371 transitions. [2023-04-02 02:50:37,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2023-04-02 02:50:37,457 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:50:37,457 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:50:37,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-04-02 02:50:37,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:37,668 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:50:37,668 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:50:37,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1373094235, now seen corresponding path program 1 times [2023-04-02 02:50:37,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:50:37,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962421099] [2023-04-02 02:50:37,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:37,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:50:37,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:37,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:37,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:37,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:37,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:37,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:37,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:37,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:37,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:37,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:37,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:37,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:37,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:37,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:38,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:50:38,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:50:38,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:50:38,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:50:38,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:38,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:38,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-04-02 02:50:38,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 02:50:38,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:38,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:38,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:38,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 02:50:38,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:38,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 02:50:38,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:38,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:38,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:38,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:38,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:50:38,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 02:50:38,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:38,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:38,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:38,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:50:38,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 02:50:38,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-04-02 02:50:38,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2023-04-02 02:50:38,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-04-02 02:50:38,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,310 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-04-02 02:50:38,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:50:38,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962421099] [2023-04-02 02:50:38,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962421099] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:50:38,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190071507] [2023-04-02 02:50:38,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:38,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:38,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:50:38,313 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:50:38,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-04-02 02:50:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:38,785 INFO L262 TraceCheckSpWp]: Trace formula consists of 3168 conjuncts, 5 conjunts are in the unsatisfiable core [2023-04-02 02:50:38,789 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:50:38,805 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-04-02 02:50:38,805 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:50:38,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190071507] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:50:38,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:50:38,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 12 [2023-04-02 02:50:38,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755063412] [2023-04-02 02:50:38,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:50:38,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-02 02:50:38,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:50:38,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-02 02:50:38,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-04-02 02:50:38,808 INFO L87 Difference]: Start difference. First operand 7648 states and 12371 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-04-02 02:50:40,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:50:40,579 INFO L93 Difference]: Finished difference Result 15198 states and 24647 transitions. [2023-04-02 02:50:40,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-04-02 02:50:40,580 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 229 [2023-04-02 02:50:40,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:50:40,605 INFO L225 Difference]: With dead ends: 15198 [2023-04-02 02:50:40,605 INFO L226 Difference]: Without dead ends: 7602 [2023-04-02 02:50:40,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 292 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2023-04-02 02:50:40,622 INFO L413 NwaCegarLoop]: 1185 mSDtfsCounter, 13 mSDsluCounter, 2361 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 3546 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 02:50:40,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 3546 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 02:50:40,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7602 states. [2023-04-02 02:50:42,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7602 to 7602. [2023-04-02 02:50:42,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7602 states, 5610 states have (on average 1.611764705882353) internal successors, (9042), 5831 states have internal predecessors, (9042), 1426 states have call successors, (1426), 550 states have call predecessors, (1426), 565 states have return successors, (1811), 1382 states have call predecessors, (1811), 1411 states have call successors, (1811) [2023-04-02 02:50:42,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7602 states to 7602 states and 12279 transitions. [2023-04-02 02:50:42,639 INFO L78 Accepts]: Start accepts. Automaton has 7602 states and 12279 transitions. Word has length 229 [2023-04-02 02:50:42,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:50:42,640 INFO L495 AbstractCegarLoop]: Abstraction has 7602 states and 12279 transitions. [2023-04-02 02:50:42,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-04-02 02:50:42,640 INFO L276 IsEmpty]: Start isEmpty. Operand 7602 states and 12279 transitions. [2023-04-02 02:50:42,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2023-04-02 02:50:42,649 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:50:42,649 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:50:42,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-04-02 02:50:42,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:42,850 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:50:42,850 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:50:42,850 INFO L85 PathProgramCache]: Analyzing trace with hash -942139872, now seen corresponding path program 1 times [2023-04-02 02:50:42,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:50:42,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735701931] [2023-04-02 02:50:42,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:42,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:50:42,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:43,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:43,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:43,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:43,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:43,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:43,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:43,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:50:43,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:50:43,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:50:43,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:50:43,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:43,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:50:43,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:43,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-04-02 02:50:43,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:43,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:43,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:43,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 02:50:43,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:43,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 02:50:43,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:43,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:43,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:43,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:50:43,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 02:50:43,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:43,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:43,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:43,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:50:43,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 02:50:43,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2023-04-02 02:50:43,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-04-02 02:50:43,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2023-04-02 02:50:43,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:43,628 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-04-02 02:50:43,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:50:43,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735701931] [2023-04-02 02:50:43,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735701931] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:50:43,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669033580] [2023-04-02 02:50:43,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:43,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:43,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:50:43,633 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:50:43,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-04-02 02:50:44,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:44,176 INFO L262 TraceCheckSpWp]: Trace formula consists of 3167 conjuncts, 7 conjunts are in the unsatisfiable core [2023-04-02 02:50:44,180 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:50:44,224 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2023-04-02 02:50:44,224 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:50:44,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669033580] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:50:44,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:50:44,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 18 [2023-04-02 02:50:44,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375460831] [2023-04-02 02:50:44,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:50:44,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 02:50:44,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:50:44,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 02:50:44,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2023-04-02 02:50:44,226 INFO L87 Difference]: Start difference. First operand 7602 states and 12279 transitions. Second operand has 7 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 4 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2023-04-02 02:50:45,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:50:45,993 INFO L93 Difference]: Finished difference Result 15126 states and 24445 transitions. [2023-04-02 02:50:45,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-02 02:50:45,994 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 4 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) Word has length 227 [2023-04-02 02:50:45,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:50:46,024 INFO L225 Difference]: With dead ends: 15126 [2023-04-02 02:50:46,025 INFO L226 Difference]: Without dead ends: 7636 [2023-04-02 02:50:46,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2023-04-02 02:50:46,044 INFO L413 NwaCegarLoop]: 1183 mSDtfsCounter, 105 mSDsluCounter, 5791 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 6974 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 02:50:46,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 6974 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 02:50:46,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7636 states. [2023-04-02 02:50:47,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7636 to 7590. [2023-04-02 02:50:48,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7590 states, 5598 states have (on average 1.6102179349767773) internal successors, (9014), 5819 states have internal predecessors, (9014), 1426 states have call successors, (1426), 550 states have call predecessors, (1426), 565 states have return successors, (1811), 1382 states have call predecessors, (1811), 1411 states have call successors, (1811) [2023-04-02 02:50:48,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7590 states to 7590 states and 12251 transitions. [2023-04-02 02:50:48,027 INFO L78 Accepts]: Start accepts. Automaton has 7590 states and 12251 transitions. Word has length 227 [2023-04-02 02:50:48,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:50:48,027 INFO L495 AbstractCegarLoop]: Abstraction has 7590 states and 12251 transitions. [2023-04-02 02:50:48,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 4 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2023-04-02 02:50:48,027 INFO L276 IsEmpty]: Start isEmpty. Operand 7590 states and 12251 transitions. [2023-04-02 02:50:48,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2023-04-02 02:50:48,035 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:50:48,035 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:50:48,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-04-02 02:50:48,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-04-02 02:50:48,236 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:50:48,236 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:50:48,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1908246878, now seen corresponding path program 1 times [2023-04-02 02:50:48,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:50:48,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090726960] [2023-04-02 02:50:48,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:48,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:50:48,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:48,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:48,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:48,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:48,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:48,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:48,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:48,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:50:48,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:50:48,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:50:48,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:50:48,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:48,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:50:48,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:48,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-04-02 02:50:48,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:48,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:48,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:48,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 02:50:48,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:48,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 02:50:48,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:48,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:48,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:48,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:48,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:50:48,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 02:50:48,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:48,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:48,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:48,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:50:48,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 02:50:48,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2023-04-02 02:50:48,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-04-02 02:50:48,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2023-04-02 02:50:48,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:48,984 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-04-02 02:50:48,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:50:48,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090726960] [2023-04-02 02:50:48,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090726960] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:50:48,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837118140] [2023-04-02 02:50:48,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:48,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:48,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:50:48,987 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:50:48,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-04-02 02:50:49,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:49,434 INFO L262 TraceCheckSpWp]: Trace formula consists of 3163 conjuncts, 9 conjunts are in the unsatisfiable core [2023-04-02 02:50:49,437 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:50:49,503 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2023-04-02 02:50:49,503 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:50:49,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837118140] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:50:49,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:50:49,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [16] total 20 [2023-04-02 02:50:49,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159116273] [2023-04-02 02:50:49,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:50:49,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-04-02 02:50:49,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:50:49,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-04-02 02:50:49,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2023-04-02 02:50:49,505 INFO L87 Difference]: Start difference. First operand 7590 states and 12251 transitions. Second operand has 9 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 4 states have call successors, (41), 2 states have call predecessors, (41), 5 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2023-04-02 02:50:51,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:50:51,388 INFO L93 Difference]: Finished difference Result 15132 states and 24447 transitions. [2023-04-02 02:50:51,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-04-02 02:50:51,389 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 4 states have call successors, (41), 2 states have call predecessors, (41), 5 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) Word has length 227 [2023-04-02 02:50:51,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:50:51,421 INFO L225 Difference]: With dead ends: 15132 [2023-04-02 02:50:51,422 INFO L226 Difference]: Without dead ends: 7656 [2023-04-02 02:50:51,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2023-04-02 02:50:51,441 INFO L413 NwaCegarLoop]: 1173 mSDtfsCounter, 92 mSDsluCounter, 8099 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 9272 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 02:50:51,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 9272 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 02:50:51,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7656 states. [2023-04-02 02:50:53,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7656 to 7594. [2023-04-02 02:50:53,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7594 states, 5600 states have (on average 1.61) internal successors, (9016), 5823 states have internal predecessors, (9016), 1426 states have call successors, (1426), 550 states have call predecessors, (1426), 567 states have return successors, (1817), 1382 states have call predecessors, (1817), 1411 states have call successors, (1817) [2023-04-02 02:50:53,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7594 states to 7594 states and 12259 transitions. [2023-04-02 02:50:53,175 INFO L78 Accepts]: Start accepts. Automaton has 7594 states and 12259 transitions. Word has length 227 [2023-04-02 02:50:53,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:50:53,176 INFO L495 AbstractCegarLoop]: Abstraction has 7594 states and 12259 transitions. [2023-04-02 02:50:53,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 4 states have call successors, (41), 2 states have call predecessors, (41), 5 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2023-04-02 02:50:53,176 INFO L276 IsEmpty]: Start isEmpty. Operand 7594 states and 12259 transitions. [2023-04-02 02:50:53,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2023-04-02 02:50:53,184 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:50:53,184 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:50:53,193 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-04-02 02:50:53,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-04-02 02:50:53,385 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:50:53,385 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:50:53,385 INFO L85 PathProgramCache]: Analyzing trace with hash -764275542, now seen corresponding path program 1 times [2023-04-02 02:50:53,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:50:53,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254551541] [2023-04-02 02:50:53,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:53,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:50:53,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:53,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:53,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:53,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:53,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:53,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:53,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:53,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:50:53,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:50:53,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:50:53,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:50:53,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:53,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:50:53,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:53,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-04-02 02:50:53,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:53,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:53,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:53,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 02:50:53,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:53,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:53,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-04-02 02:50:54,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:54,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:54,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:54,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:54,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:50:54,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 02:50:54,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:54,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:54,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:54,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:50:54,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 02:50:54,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2023-04-02 02:50:54,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-04-02 02:50:54,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2023-04-02 02:50:54,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,129 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-04-02 02:50:54,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:50:54,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254551541] [2023-04-02 02:50:54,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254551541] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:50:54,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295774339] [2023-04-02 02:50:54,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:54,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:54,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:50:54,130 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:50:54,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-04-02 02:50:54,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:54,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 3164 conjuncts, 9 conjunts are in the unsatisfiable core [2023-04-02 02:50:54,660 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:50:54,748 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2023-04-02 02:50:54,748 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:50:54,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295774339] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:50:54,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:50:54,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [16] total 20 [2023-04-02 02:50:54,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139061233] [2023-04-02 02:50:54,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:50:54,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-04-02 02:50:54,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:50:54,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-04-02 02:50:54,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2023-04-02 02:50:54,751 INFO L87 Difference]: Start difference. First operand 7594 states and 12259 transitions. Second operand has 9 states, 8 states have (on average 15.5) internal successors, (124), 8 states have internal predecessors, (124), 4 states have call successors, (41), 2 states have call predecessors, (41), 5 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2023-04-02 02:50:56,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:50:56,569 INFO L93 Difference]: Finished difference Result 15134 states and 24455 transitions. [2023-04-02 02:50:56,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-04-02 02:50:56,570 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 15.5) internal successors, (124), 8 states have internal predecessors, (124), 4 states have call successors, (41), 2 states have call predecessors, (41), 5 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) Word has length 228 [2023-04-02 02:50:56,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:50:56,607 INFO L225 Difference]: With dead ends: 15134 [2023-04-02 02:50:56,607 INFO L226 Difference]: Without dead ends: 7654 [2023-04-02 02:50:56,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2023-04-02 02:50:56,631 INFO L413 NwaCegarLoop]: 1173 mSDtfsCounter, 103 mSDsluCounter, 8087 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 9260 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 02:50:56,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 9260 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 02:50:56,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7654 states. [2023-04-02 02:50:58,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7654 to 7594. [2023-04-02 02:50:58,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7594 states, 5600 states have (on average 1.61) internal successors, (9016), 5823 states have internal predecessors, (9016), 1426 states have call successors, (1426), 550 states have call predecessors, (1426), 567 states have return successors, (1817), 1382 states have call predecessors, (1817), 1411 states have call successors, (1817) [2023-04-02 02:50:58,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7594 states to 7594 states and 12259 transitions. [2023-04-02 02:50:58,538 INFO L78 Accepts]: Start accepts. Automaton has 7594 states and 12259 transitions. Word has length 228 [2023-04-02 02:50:58,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:50:58,538 INFO L495 AbstractCegarLoop]: Abstraction has 7594 states and 12259 transitions. [2023-04-02 02:50:58,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 15.5) internal successors, (124), 8 states have internal predecessors, (124), 4 states have call successors, (41), 2 states have call predecessors, (41), 5 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2023-04-02 02:50:58,539 INFO L276 IsEmpty]: Start isEmpty. Operand 7594 states and 12259 transitions. [2023-04-02 02:50:58,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2023-04-02 02:50:58,547 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:50:58,547 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:50:58,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-04-02 02:50:58,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:58,748 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:50:58,748 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:50:58,748 INFO L85 PathProgramCache]: Analyzing trace with hash -2136803677, now seen corresponding path program 1 times [2023-04-02 02:50:58,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:50:58,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963535173] [2023-04-02 02:50:58,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:58,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:50:58,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:59,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:59,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:59,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:59,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:59,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:50:59,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:50:59,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:50:59,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:50:59,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:50:59,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:50:59,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:59,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:50:59,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:50:59,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 02:50:59,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:59,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:50:59,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:50:59,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 02:50:59,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:50:59,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 02:50:59,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:59,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:59,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:59,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:59,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:50:59,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 02:50:59,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:50:59,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:59,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:50:59,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:50:59,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 02:50:59,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-04-02 02:50:59,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2023-04-02 02:50:59,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-04-02 02:50:59,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,449 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-04-02 02:50:59,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:50:59,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963535173] [2023-04-02 02:50:59,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963535173] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:50:59,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386029706] [2023-04-02 02:50:59,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:50:59,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:50:59,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:50:59,450 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:50:59,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-04-02 02:50:59,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:50:59,901 INFO L262 TraceCheckSpWp]: Trace formula consists of 3165 conjuncts, 9 conjunts are in the unsatisfiable core [2023-04-02 02:50:59,905 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:50:59,990 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2023-04-02 02:50:59,990 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:50:59,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386029706] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:50:59,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:50:59,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [16] total 20 [2023-04-02 02:50:59,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80901636] [2023-04-02 02:50:59,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:50:59,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-04-02 02:50:59,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:50:59,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-04-02 02:50:59,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2023-04-02 02:50:59,993 INFO L87 Difference]: Start difference. First operand 7594 states and 12259 transitions. Second operand has 9 states, 8 states have (on average 15.625) internal successors, (125), 8 states have internal predecessors, (125), 4 states have call successors, (41), 2 states have call predecessors, (41), 5 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2023-04-02 02:51:01,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:51:01,825 INFO L93 Difference]: Finished difference Result 15136 states and 24463 transitions. [2023-04-02 02:51:01,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-04-02 02:51:01,825 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 15.625) internal successors, (125), 8 states have internal predecessors, (125), 4 states have call successors, (41), 2 states have call predecessors, (41), 5 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) Word has length 229 [2023-04-02 02:51:01,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:51:01,868 INFO L225 Difference]: With dead ends: 15136 [2023-04-02 02:51:01,868 INFO L226 Difference]: Without dead ends: 7656 [2023-04-02 02:51:01,893 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2023-04-02 02:51:01,894 INFO L413 NwaCegarLoop]: 1173 mSDtfsCounter, 114 mSDsluCounter, 8075 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 9248 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 02:51:01,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 9248 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 02:51:01,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7656 states. [2023-04-02 02:51:03,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7656 to 7594. [2023-04-02 02:51:03,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7594 states, 5600 states have (on average 1.61) internal successors, (9016), 5823 states have internal predecessors, (9016), 1426 states have call successors, (1426), 550 states have call predecessors, (1426), 567 states have return successors, (1817), 1382 states have call predecessors, (1817), 1411 states have call successors, (1817) [2023-04-02 02:51:03,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7594 states to 7594 states and 12259 transitions. [2023-04-02 02:51:03,791 INFO L78 Accepts]: Start accepts. Automaton has 7594 states and 12259 transitions. Word has length 229 [2023-04-02 02:51:03,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:51:03,792 INFO L495 AbstractCegarLoop]: Abstraction has 7594 states and 12259 transitions. [2023-04-02 02:51:03,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 15.625) internal successors, (125), 8 states have internal predecessors, (125), 4 states have call successors, (41), 2 states have call predecessors, (41), 5 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2023-04-02 02:51:03,792 INFO L276 IsEmpty]: Start isEmpty. Operand 7594 states and 12259 transitions. [2023-04-02 02:51:03,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2023-04-02 02:51:03,803 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:51:03,803 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:51:03,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-04-02 02:51:04,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:51:04,015 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:51:04,015 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:51:04,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1864214641, now seen corresponding path program 1 times [2023-04-02 02:51:04,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:51:04,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909733239] [2023-04-02 02:51:04,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:51:04,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:51:04,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:04,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:51:04,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:51:04,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:04,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:51:04,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:51:04,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:51:04,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:51:04,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:51:04,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:51:04,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:51:04,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:04,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:51:04,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:51:04,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 02:51:04,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:04,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:51:04,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:51:04,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 02:51:04,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:04,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 02:51:04,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:04,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:51:04,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:04,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:04,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:51:04,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 02:51:04,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:51:04,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:04,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:04,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:51:04,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 02:51:04,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 02:51:04,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-04-02 02:51:04,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-04-02 02:51:04,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:04,859 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-04-02 02:51:04,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:51:04,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909733239] [2023-04-02 02:51:04,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909733239] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:51:04,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561987230] [2023-04-02 02:51:04,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:51:04,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:51:04,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:51:04,861 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:51:04,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-04-02 02:51:05,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:05,318 INFO L262 TraceCheckSpWp]: Trace formula consists of 3166 conjuncts, 13 conjunts are in the unsatisfiable core [2023-04-02 02:51:05,321 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:51:05,379 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2023-04-02 02:51:05,379 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:51:05,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561987230] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:51:05,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:51:05,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 18 [2023-04-02 02:51:05,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082488799] [2023-04-02 02:51:05,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:51:05,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 02:51:05,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:51:05,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 02:51:05,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2023-04-02 02:51:05,381 INFO L87 Difference]: Start difference. First operand 7594 states and 12259 transitions. Second operand has 7 states, 6 states have (on average 21.0) internal successors, (126), 6 states have internal predecessors, (126), 4 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2023-04-02 02:51:07,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:51:07,400 INFO L93 Difference]: Finished difference Result 15106 states and 24419 transitions. [2023-04-02 02:51:07,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-02 02:51:07,401 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 21.0) internal successors, (126), 6 states have internal predecessors, (126), 4 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) Word has length 230 [2023-04-02 02:51:07,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:51:07,434 INFO L225 Difference]: With dead ends: 15106 [2023-04-02 02:51:07,434 INFO L226 Difference]: Without dead ends: 7610 [2023-04-02 02:51:07,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 291 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2023-04-02 02:51:07,451 INFO L413 NwaCegarLoop]: 1187 mSDtfsCounter, 118 mSDsluCounter, 5790 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 6977 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 02:51:07,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 6977 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 02:51:07,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7610 states. [2023-04-02 02:51:09,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7610 to 7580. [2023-04-02 02:51:09,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7580 states, 5586 states have (on average 1.6083064804869316) internal successors, (8984), 5809 states have internal predecessors, (8984), 1426 states have call successors, (1426), 550 states have call predecessors, (1426), 567 states have return successors, (1817), 1382 states have call predecessors, (1817), 1411 states have call successors, (1817) [2023-04-02 02:51:09,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7580 states to 7580 states and 12227 transitions. [2023-04-02 02:51:09,189 INFO L78 Accepts]: Start accepts. Automaton has 7580 states and 12227 transitions. Word has length 230 [2023-04-02 02:51:09,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:51:09,189 INFO L495 AbstractCegarLoop]: Abstraction has 7580 states and 12227 transitions. [2023-04-02 02:51:09,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 21.0) internal successors, (126), 6 states have internal predecessors, (126), 4 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2023-04-02 02:51:09,189 INFO L276 IsEmpty]: Start isEmpty. Operand 7580 states and 12227 transitions. [2023-04-02 02:51:09,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2023-04-02 02:51:09,201 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:51:09,201 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:51:09,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-04-02 02:51:09,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-04-02 02:51:09,412 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:51:09,412 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:51:09,412 INFO L85 PathProgramCache]: Analyzing trace with hash -989368439, now seen corresponding path program 1 times [2023-04-02 02:51:09,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:51:09,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198864589] [2023-04-02 02:51:09,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:51:09,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:51:09,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:09,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:51:09,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:51:09,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:09,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:51:09,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:51:09,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:51:09,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:51:09,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:51:09,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:51:09,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:51:09,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:09,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:51:09,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:51:09,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 02:51:09,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:09,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 02:51:09,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:51:09,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-04-02 02:51:09,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:09,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:09,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 02:51:10,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:10,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:51:10,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:10,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:10,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:51:10,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 02:51:10,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:51:10,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:10,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:10,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:51:10,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 02:51:10,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-04-02 02:51:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-04-02 02:51:10,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2023-04-02 02:51:10,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:10,093 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2023-04-02 02:51:10,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:51:10,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198864589] [2023-04-02 02:51:10,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198864589] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:51:10,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 02:51:10,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-04-02 02:51:10,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511568040] [2023-04-02 02:51:10,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:51:10,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-04-02 02:51:10,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:51:10,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-04-02 02:51:10,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-04-02 02:51:10,095 INFO L87 Difference]: Start difference. First operand 7580 states and 12227 transitions. Second operand has 12 states, 10 states have (on average 12.3) internal successors, (123), 4 states have internal predecessors, (123), 4 states have call successors, (40), 10 states have call predecessors, (40), 3 states have return successors, (33), 2 states have call predecessors, (33), 4 states have call successors, (33) [2023-04-02 02:51:23,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:51:23,117 INFO L93 Difference]: Finished difference Result 18490 states and 32808 transitions. [2023-04-02 02:51:23,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-04-02 02:51:23,118 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 12.3) internal successors, (123), 4 states have internal predecessors, (123), 4 states have call successors, (40), 10 states have call predecessors, (40), 3 states have return successors, (33), 2 states have call predecessors, (33), 4 states have call successors, (33) Word has length 231 [2023-04-02 02:51:23,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:51:23,165 INFO L225 Difference]: With dead ends: 18490 [2023-04-02 02:51:23,165 INFO L226 Difference]: Without dead ends: 11000 [2023-04-02 02:51:23,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=282, Invalid=588, Unknown=0, NotChecked=0, Total=870 [2023-04-02 02:51:23,184 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 6137 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 5336 mSolverCounterSat, 2483 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6211 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 7819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2483 IncrementalHoareTripleChecker+Valid, 5336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2023-04-02 02:51:23,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6211 Valid, 49 Invalid, 7819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2483 Valid, 5336 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2023-04-02 02:51:23,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11000 states. [2023-04-02 02:51:25,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11000 to 7546. [2023-04-02 02:51:25,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7546 states, 5554 states have (on average 1.6071299963989918) internal successors, (8926), 5773 states have internal predecessors, (8926), 1424 states have call successors, (1424), 550 states have call predecessors, (1424), 567 states have return successors, (1813), 1382 states have call predecessors, (1813), 1409 states have call successors, (1813) [2023-04-02 02:51:25,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7546 states to 7546 states and 12163 transitions. [2023-04-02 02:51:25,305 INFO L78 Accepts]: Start accepts. Automaton has 7546 states and 12163 transitions. Word has length 231 [2023-04-02 02:51:25,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:51:25,306 INFO L495 AbstractCegarLoop]: Abstraction has 7546 states and 12163 transitions. [2023-04-02 02:51:25,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 12.3) internal successors, (123), 4 states have internal predecessors, (123), 4 states have call successors, (40), 10 states have call predecessors, (40), 3 states have return successors, (33), 2 states have call predecessors, (33), 4 states have call successors, (33) [2023-04-02 02:51:25,306 INFO L276 IsEmpty]: Start isEmpty. Operand 7546 states and 12163 transitions. [2023-04-02 02:51:25,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2023-04-02 02:51:25,314 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:51:25,314 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:51:25,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-04-02 02:51:25,315 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:51:25,315 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:51:25,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1308765448, now seen corresponding path program 1 times [2023-04-02 02:51:25,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:51:25,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185422336] [2023-04-02 02:51:25,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:51:25,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:51:25,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:25,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:51:25,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:51:25,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:25,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:51:25,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:51:25,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:51:25,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:51:25,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:51:25,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:51:25,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:51:25,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:25,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:51:25,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:51:25,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 02:51:25,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:25,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 02:51:25,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:51:25,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 02:51:25,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:25,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:25,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 02:51:26,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:26,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:51:26,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:26,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:26,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:51:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 02:51:26,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:51:26,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:26,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:26,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:51:26,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 02:51:26,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-04-02 02:51:26,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2023-04-02 02:51:26,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-04-02 02:51:26,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:26,046 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-04-02 02:51:26,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:51:26,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185422336] [2023-04-02 02:51:26,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185422336] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:51:26,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 02:51:26,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-04-02 02:51:26,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472134544] [2023-04-02 02:51:26,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:51:26,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-04-02 02:51:26,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:51:26,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-04-02 02:51:26,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2023-04-02 02:51:26,048 INFO L87 Difference]: Start difference. First operand 7546 states and 12163 transitions. Second operand has 16 states, 13 states have (on average 9.384615384615385) internal successors, (122), 7 states have internal predecessors, (122), 6 states have call successors, (41), 10 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) [2023-04-02 02:51:41,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:51:41,916 INFO L93 Difference]: Finished difference Result 18440 states and 32778 transitions. [2023-04-02 02:51:41,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-04-02 02:51:41,917 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 9.384615384615385) internal successors, (122), 7 states have internal predecessors, (122), 6 states have call successors, (41), 10 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) Word has length 229 [2023-04-02 02:51:41,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:51:41,966 INFO L225 Difference]: With dead ends: 18440 [2023-04-02 02:51:41,966 INFO L226 Difference]: Without dead ends: 11080 [2023-04-02 02:51:41,985 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=416, Invalid=1306, Unknown=0, NotChecked=0, Total=1722 [2023-04-02 02:51:41,985 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 2115 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 11858 mSolverCounterSat, 941 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2189 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 12799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 941 IncrementalHoareTripleChecker+Valid, 11858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2023-04-02 02:51:41,985 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2189 Valid, 93 Invalid, 12799 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [941 Valid, 11858 Invalid, 0 Unknown, 0 Unchecked, 9.9s Time] [2023-04-02 02:51:41,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11080 states. [2023-04-02 02:51:44,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11080 to 7570. [2023-04-02 02:51:44,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7570 states, 5562 states have (on average 1.6062567421790723) internal successors, (8934), 5797 states have internal predecessors, (8934), 1432 states have call successors, (1432), 550 states have call predecessors, (1432), 575 states have return successors, (1831), 1382 states have call predecessors, (1831), 1417 states have call successors, (1831) [2023-04-02 02:51:44,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7570 states to 7570 states and 12197 transitions. [2023-04-02 02:51:44,194 INFO L78 Accepts]: Start accepts. Automaton has 7570 states and 12197 transitions. Word has length 229 [2023-04-02 02:51:44,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:51:44,194 INFO L495 AbstractCegarLoop]: Abstraction has 7570 states and 12197 transitions. [2023-04-02 02:51:44,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 9.384615384615385) internal successors, (122), 7 states have internal predecessors, (122), 6 states have call successors, (41), 10 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) [2023-04-02 02:51:44,194 INFO L276 IsEmpty]: Start isEmpty. Operand 7570 states and 12197 transitions. [2023-04-02 02:51:44,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2023-04-02 02:51:44,202 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:51:44,202 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:51:44,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-04-02 02:51:44,203 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:51:44,203 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:51:44,203 INFO L85 PathProgramCache]: Analyzing trace with hash -697345540, now seen corresponding path program 1 times [2023-04-02 02:51:44,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:51:44,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700985571] [2023-04-02 02:51:44,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:51:44,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:51:44,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:44,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:51:44,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:51:44,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:44,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:51:44,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:51:44,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:51:44,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:51:44,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:51:44,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:51:44,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:51:44,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:44,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:51:44,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:51:44,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 02:51:44,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 02:51:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:51:44,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 02:51:44,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:51:44,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 02:51:44,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:44,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:51:44,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:44,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:44,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:51:44,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 02:51:44,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:51:44,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:44,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:51:44,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:51:44,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 02:51:44,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 02:51:44,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-04-02 02:51:44,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-04-02 02:51:44,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:51:44,931 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-04-02 02:51:44,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:51:44,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700985571] [2023-04-02 02:51:44,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700985571] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:51:44,932 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 02:51:44,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-04-02 02:51:44,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592805190] [2023-04-02 02:51:44,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:51:44,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-04-02 02:51:44,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:51:44,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-04-02 02:51:44,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2023-04-02 02:51:44,933 INFO L87 Difference]: Start difference. First operand 7570 states and 12197 transitions. Second operand has 16 states, 13 states have (on average 9.384615384615385) internal successors, (122), 7 states have internal predecessors, (122), 6 states have call successors, (41), 10 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) [2023-04-02 02:52:01,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:52:01,048 INFO L93 Difference]: Finished difference Result 18496 states and 32904 transitions. [2023-04-02 02:52:01,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-04-02 02:52:01,049 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 9.384615384615385) internal successors, (122), 7 states have internal predecessors, (122), 6 states have call successors, (41), 10 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) Word has length 230 [2023-04-02 02:52:01,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:52:01,106 INFO L225 Difference]: With dead ends: 18496 [2023-04-02 02:52:01,107 INFO L226 Difference]: Without dead ends: 11112 [2023-04-02 02:52:01,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=416, Invalid=1306, Unknown=0, NotChecked=0, Total=1722 [2023-04-02 02:52:01,128 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 4876 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 11494 mSolverCounterSat, 2058 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4950 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 13552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2058 IncrementalHoareTripleChecker+Valid, 11494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2023-04-02 02:52:01,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4950 Valid, 93 Invalid, 13552 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2058 Valid, 11494 Invalid, 0 Unknown, 0 Unchecked, 9.8s Time] [2023-04-02 02:52:01,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11112 states. [2023-04-02 02:52:03,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11112 to 7594. [2023-04-02 02:52:03,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7594 states, 5570 states have (on average 1.6053859964093358) internal successors, (8942), 5821 states have internal predecessors, (8942), 1440 states have call successors, (1440), 550 states have call predecessors, (1440), 583 states have return successors, (1849), 1382 states have call predecessors, (1849), 1425 states have call successors, (1849) [2023-04-02 02:52:03,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7594 states to 7594 states and 12231 transitions. [2023-04-02 02:52:03,389 INFO L78 Accepts]: Start accepts. Automaton has 7594 states and 12231 transitions. Word has length 230 [2023-04-02 02:52:03,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:52:03,389 INFO L495 AbstractCegarLoop]: Abstraction has 7594 states and 12231 transitions. [2023-04-02 02:52:03,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 9.384615384615385) internal successors, (122), 7 states have internal predecessors, (122), 6 states have call successors, (41), 10 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) [2023-04-02 02:52:03,390 INFO L276 IsEmpty]: Start isEmpty. Operand 7594 states and 12231 transitions. [2023-04-02 02:52:03,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2023-04-02 02:52:03,398 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:52:03,398 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:52:03,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-04-02 02:52:03,398 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:52:03,398 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:52:03,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1696024371, now seen corresponding path program 1 times [2023-04-02 02:52:03,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:52:03,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081399024] [2023-04-02 02:52:03,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:52:03,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:52:03,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:52:03,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:52:03,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:52:03,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:52:03,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:52:03,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:52:03,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:52:03,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:52:03,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:52:03,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:52:03,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:52:03,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:03,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:52:03,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:52:03,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 02:52:03,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:03,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 02:52:03,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:52:03,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-04-02 02:52:03,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:03,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:52:03,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 02:52:04,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:04,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:52:04,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:04,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:04,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:52:04,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 02:52:04,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:52:04,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:04,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:04,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:52:04,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 02:52:04,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-04-02 02:52:04,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-04-02 02:52:04,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2023-04-02 02:52:04,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:04,094 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-04-02 02:52:04,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:52:04,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081399024] [2023-04-02 02:52:04,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081399024] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:52:04,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 02:52:04,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-04-02 02:52:04,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258976864] [2023-04-02 02:52:04,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:52:04,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-04-02 02:52:04,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:52:04,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-04-02 02:52:04,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2023-04-02 02:52:04,096 INFO L87 Difference]: Start difference. First operand 7594 states and 12231 transitions. Second operand has 16 states, 13 states have (on average 9.384615384615385) internal successors, (122), 7 states have internal predecessors, (122), 6 states have call successors, (41), 10 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) [2023-04-02 02:52:20,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 02:52:20,268 INFO L93 Difference]: Finished difference Result 18564 states and 33036 transitions. [2023-04-02 02:52:20,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-04-02 02:52:20,269 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 9.384615384615385) internal successors, (122), 7 states have internal predecessors, (122), 6 states have call successors, (41), 10 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) Word has length 231 [2023-04-02 02:52:20,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 02:52:20,309 INFO L225 Difference]: With dead ends: 18564 [2023-04-02 02:52:20,310 INFO L226 Difference]: Without dead ends: 11156 [2023-04-02 02:52:20,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=416, Invalid=1306, Unknown=0, NotChecked=0, Total=1722 [2023-04-02 02:52:20,326 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 5572 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 11565 mSolverCounterSat, 2224 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5646 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 13789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2224 IncrementalHoareTripleChecker+Valid, 11565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2023-04-02 02:52:20,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5646 Valid, 91 Invalid, 13789 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2224 Valid, 11565 Invalid, 0 Unknown, 0 Unchecked, 9.4s Time] [2023-04-02 02:52:20,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11156 states. [2023-04-02 02:52:22,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11156 to 7616. [2023-04-02 02:52:22,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7616 states, 5576 states have (on average 1.6047345767575323) internal successors, (8948), 5843 states have internal predecessors, (8948), 1450 states have call successors, (1450), 550 states have call predecessors, (1450), 589 states have return successors, (1861), 1382 states have call predecessors, (1861), 1435 states have call successors, (1861) [2023-04-02 02:52:22,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7616 states to 7616 states and 12259 transitions. [2023-04-02 02:52:22,494 INFO L78 Accepts]: Start accepts. Automaton has 7616 states and 12259 transitions. Word has length 231 [2023-04-02 02:52:22,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 02:52:22,495 INFO L495 AbstractCegarLoop]: Abstraction has 7616 states and 12259 transitions. [2023-04-02 02:52:22,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 9.384615384615385) internal successors, (122), 7 states have internal predecessors, (122), 6 states have call successors, (41), 10 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) [2023-04-02 02:52:22,495 INFO L276 IsEmpty]: Start isEmpty. Operand 7616 states and 12259 transitions. [2023-04-02 02:52:22,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2023-04-02 02:52:22,503 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 02:52:22,503 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-04-02 02:52:22,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-04-02 02:52:22,503 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 02:52:22,503 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 02:52:22,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1145471623, now seen corresponding path program 1 times [2023-04-02 02:52:22,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 02:52:22,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943422427] [2023-04-02 02:52:22,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:52:22,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 02:52:22,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:52:23,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 02:52:23,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:52:23,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:52:23,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 02:52:23,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 02:52:23,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 02:52:23,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 02:52:23,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 02:52:23,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 02:52:23,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 02:52:23,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:23,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 02:52:23,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:52:23,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 02:52:23,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:23,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 02:52:23,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 02:52:23,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 02:52:23,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 02:52:23,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 02:52:23,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:52:23,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:23,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:23,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:23,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:52:24,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 02:52:24,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 02:52:24,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:24,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 02:52:24,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 02:52:24,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 02:52:24,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-04-02 02:52:24,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-04-02 02:52:24,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2023-04-02 02:52:24,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,055 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-04-02 02:52:24,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 02:52:24,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943422427] [2023-04-02 02:52:24,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943422427] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 02:52:24,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461455084] [2023-04-02 02:52:24,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 02:52:24,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 02:52:24,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 02:52:24,059 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 02:52:24,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-04-02 02:52:24,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 02:52:24,547 INFO L262 TraceCheckSpWp]: Trace formula consists of 3173 conjuncts, 33 conjunts are in the unsatisfiable core [2023-04-02 02:52:24,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 02:52:24,771 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-04-02 02:52:24,772 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 02:52:24,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461455084] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 02:52:24,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 02:52:24,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [21] total 26 [2023-04-02 02:52:24,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971932396] [2023-04-02 02:52:24,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 02:52:24,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 02:52:24,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 02:52:24,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 02:52:24,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2023-04-02 02:52:24,773 INFO L87 Difference]: Start difference. First operand 7616 states and 12259 transitions. Second operand has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 4 states have call successors, (40), 4 states have call predecessors, (40), 5 states have return successors, (33), 5 states have call predecessors, (33), 4 states have call successors, (33)