/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/product-lines/elevator_spec2_product18.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 06:15:00,537 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 06:15:00,538 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 06:15:00,583 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 06:15:00,583 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 06:15:00,584 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 06:15:00,585 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 06:15:00,586 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 06:15:00,590 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 06:15:00,591 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 06:15:00,593 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 06:15:00,596 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 06:15:00,596 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 06:15:00,600 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 06:15:00,602 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 06:15:00,603 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 06:15:00,603 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 06:15:00,604 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 06:15:00,606 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 06:15:00,610 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 06:15:00,610 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 06:15:00,615 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 06:15:00,616 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 06:15:00,616 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 06:15:00,618 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 06:15:00,618 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 06:15:00,618 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 06:15:00,618 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 06:15:00,619 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 06:15:00,619 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 06:15:00,619 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 06:15:00,620 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 06:15:00,620 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 06:15:00,620 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 06:15:00,621 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 06:15:00,621 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 06:15:00,621 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 06:15:00,622 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 06:15:00,622 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 06:15:00,622 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 06:15:00,623 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 06:15:00,628 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-01-10 06:15:00,647 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 06:15:00,647 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 06:15:00,647 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 06:15:00,647 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 06:15:00,648 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 06:15:00,648 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 06:15:00,648 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 06:15:00,648 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 06:15:00,648 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 06:15:00,648 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 06:15:00,648 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 06:15:00,649 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 06:15:00,649 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 06:15:00,649 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 06:15:00,649 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 06:15:00,649 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 06:15:00,649 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 06:15:00,649 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 06:15:00,649 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 06:15:00,649 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 06:15:00,649 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 06:15:00,649 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 06:15:00,649 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 06:15:00,650 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:15:00,650 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 06:15:00,650 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 06:15:00,650 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 06:15:00,650 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 06:15:00,650 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 06:15:00,650 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 06:15:00,650 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 06:15:00,650 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 06:15:00,650 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 06:15:00,650 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-10 06:15:00,837 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 06:15:00,854 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 06:15:00,856 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 06:15:00,857 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 06:15:00,857 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 06:15:00,858 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec2_product18.cil.c [2022-01-10 06:15:00,911 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6d6cd8aba/55e4ca7a212548988c496f9c9d1a3efd/FLAG7a9aaa3d5 [2022-01-10 06:15:01,349 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 06:15:01,350 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec2_product18.cil.c [2022-01-10 06:15:01,367 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6d6cd8aba/55e4ca7a212548988c496f9c9d1a3efd/FLAG7a9aaa3d5 [2022-01-10 06:15:01,881 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6d6cd8aba/55e4ca7a212548988c496f9c9d1a3efd [2022-01-10 06:15:01,882 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 06:15:01,883 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 06:15:01,895 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 06:15:01,895 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 06:15:01,897 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 06:15:01,897 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:15:01" (1/1) ... [2022-01-10 06:15:01,898 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59c16884 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:01, skipping insertion in model container [2022-01-10 06:15:01,898 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:15:01" (1/1) ... [2022-01-10 06:15:01,904 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 06:15:01,964 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:15:02,279 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec2_product18.cil.c[38051,38064] [2022-01-10 06:15:02,366 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:15:02,378 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-01-10 06:15:02,392 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:15:02,455 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec2_product18.cil.c[38051,38064] [2022-01-10 06:15:02,482 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:15:02,487 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 06:15:02,520 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec2_product18.cil.c[38051,38064] [2022-01-10 06:15:02,538 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:15:02,553 INFO L208 MainTranslator]: Completed translation [2022-01-10 06:15:02,554 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02 WrapperNode [2022-01-10 06:15:02,554 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 06:15:02,554 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 06:15:02,555 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 06:15:02,555 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 06:15:02,572 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02" (1/1) ... [2022-01-10 06:15:02,601 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02" (1/1) ... [2022-01-10 06:15:02,632 INFO L137 Inliner]: procedures = 94, calls = 338, calls flagged for inlining = 26, calls inlined = 22, statements flattened = 774 [2022-01-10 06:15:02,633 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 06:15:02,633 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 06:15:02,633 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 06:15:02,633 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 06:15:02,642 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02" (1/1) ... [2022-01-10 06:15:02,642 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02" (1/1) ... [2022-01-10 06:15:02,647 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02" (1/1) ... [2022-01-10 06:15:02,647 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02" (1/1) ... [2022-01-10 06:15:02,672 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02" (1/1) ... [2022-01-10 06:15:02,684 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02" (1/1) ... [2022-01-10 06:15:02,687 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02" (1/1) ... [2022-01-10 06:15:02,692 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 06:15:02,692 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 06:15:02,692 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 06:15:02,693 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 06:15:02,693 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02" (1/1) ... [2022-01-10 06:15:02,722 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:15:02,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 06:15:02,752 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-10 06:15:02,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-10 06:15:02,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 06:15:02,785 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-01-10 06:15:02,785 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-01-10 06:15:02,785 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-01-10 06:15:02,785 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-01-10 06:15:02,785 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-01-10 06:15:02,785 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-01-10 06:15:02,785 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-01-10 06:15:02,785 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-01-10 06:15:02,785 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-01-10 06:15:02,785 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-01-10 06:15:02,785 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-01-10 06:15:02,785 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-01-10 06:15:02,786 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-01-10 06:15:02,786 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-01-10 06:15:02,786 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-01-10 06:15:02,786 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-01-10 06:15:02,786 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-01-10 06:15:02,786 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-01-10 06:15:02,786 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-01-10 06:15:02,786 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-01-10 06:15:02,787 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-01-10 06:15:02,787 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-01-10 06:15:02,787 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-01-10 06:15:02,787 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-01-10 06:15:02,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 06:15:02,787 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-01-10 06:15:02,787 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-01-10 06:15:02,787 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-01-10 06:15:02,787 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-01-10 06:15:02,787 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-01-10 06:15:02,787 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-01-10 06:15:02,787 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-01-10 06:15:02,788 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-01-10 06:15:02,788 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-01-10 06:15:02,788 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-01-10 06:15:02,788 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__weight [2022-01-10 06:15:02,788 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__weight [2022-01-10 06:15:02,788 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-01-10 06:15:02,788 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-01-10 06:15:02,788 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-01-10 06:15:02,788 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-01-10 06:15:02,788 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-01-10 06:15:02,788 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-01-10 06:15:02,788 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 06:15:02,789 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 06:15:02,789 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-01-10 06:15:02,789 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-01-10 06:15:02,927 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 06:15:02,928 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 06:15:03,688 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 06:15:03,700 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 06:15:03,701 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-01-10 06:15:03,703 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:15:03 BoogieIcfgContainer [2022-01-10 06:15:03,703 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 06:15:03,705 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 06:15:03,705 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 06:15:03,707 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 06:15:03,708 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 06:15:01" (1/3) ... [2022-01-10 06:15:03,708 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44aa1001 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:15:03, skipping insertion in model container [2022-01-10 06:15:03,708 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:15:02" (2/3) ... [2022-01-10 06:15:03,709 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44aa1001 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:15:03, skipping insertion in model container [2022-01-10 06:15:03,709 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:15:03" (3/3) ... [2022-01-10 06:15:03,710 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec2_product18.cil.c [2022-01-10 06:15:03,713 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 06:15:03,713 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-10 06:15:03,747 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 06:15:03,751 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-10 06:15:03,751 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-10 06:15:03,775 INFO L276 IsEmpty]: Start isEmpty. Operand has 541 states, 426 states have (on average 1.7065727699530517) internal successors, (727), 449 states have internal predecessors, (727), 91 states have call successors, (91), 22 states have call predecessors, (91), 22 states have return successors, (91), 84 states have call predecessors, (91), 91 states have call successors, (91) [2022-01-10 06:15:03,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-10 06:15:03,785 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:03,786 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:03,786 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:03,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:03,790 INFO L85 PathProgramCache]: Analyzing trace with hash -481021737, now seen corresponding path program 1 times [2022-01-10 06:15:03,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:03,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [796782478] [2022-01-10 06:15:03,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:03,799 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:03,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:03,801 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:03,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-01-10 06:15:04,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:04,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 1 conjunts are in the unsatisfiable core [2022-01-10 06:15:04,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:04,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:04,253 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:04,254 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:04,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [796782478] [2022-01-10 06:15:04,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [796782478] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:04,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:04,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 06:15:04,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928705236] [2022-01-10 06:15:04,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:04,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-10 06:15:04,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:04,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-10 06:15:04,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-10 06:15:04,278 INFO L87 Difference]: Start difference. First operand has 541 states, 426 states have (on average 1.7065727699530517) internal successors, (727), 449 states have internal predecessors, (727), 91 states have call successors, (91), 22 states have call predecessors, (91), 22 states have return successors, (91), 84 states have call predecessors, (91), 91 states have call successors, (91) Second operand has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-01-10 06:15:04,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:04,351 INFO L93 Difference]: Finished difference Result 562 states and 939 transitions. [2022-01-10 06:15:04,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-10 06:15:04,353 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 56 [2022-01-10 06:15:04,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:04,366 INFO L225 Difference]: With dead ends: 562 [2022-01-10 06:15:04,366 INFO L226 Difference]: Without dead ends: 533 [2022-01-10 06:15:04,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-10 06:15:04,371 INFO L933 BasicCegarLoop]: 900 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:04,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 900 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:04,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-01-10 06:15:04,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 533. [2022-01-10 06:15:04,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 420 states have (on average 1.7047619047619047) internal successors, (716), 441 states have internal predecessors, (716), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:04,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 893 transitions. [2022-01-10 06:15:04,458 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 893 transitions. Word has length 56 [2022-01-10 06:15:04,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:04,461 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 893 transitions. [2022-01-10 06:15:04,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-01-10 06:15:04,462 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 893 transitions. [2022-01-10 06:15:04,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-01-10 06:15:04,471 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:04,471 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:04,486 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-01-10 06:15:04,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:04,684 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:04,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:04,685 INFO L85 PathProgramCache]: Analyzing trace with hash -1896300117, now seen corresponding path program 1 times [2022-01-10 06:15:04,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:04,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1987545022] [2022-01-10 06:15:04,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:04,685 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:04,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:04,686 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:04,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-01-10 06:15:04,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:04,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:04,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:05,032 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:05,032 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:05,032 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:05,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1987545022] [2022-01-10 06:15:05,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1987545022] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:05,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:05,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:05,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291830544] [2022-01-10 06:15:05,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:05,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:05,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:05,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:05,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:05,044 INFO L87 Difference]: Start difference. First operand 533 states and 893 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:05,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:05,131 INFO L93 Difference]: Finished difference Result 1048 states and 1762 transitions. [2022-01-10 06:15:05,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:05,132 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) Word has length 58 [2022-01-10 06:15:05,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:05,137 INFO L225 Difference]: With dead ends: 1048 [2022-01-10 06:15:05,137 INFO L226 Difference]: Without dead ends: 533 [2022-01-10 06:15:05,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:05,144 INFO L933 BasicCegarLoop]: 880 mSDtfsCounter, 14 mSDsluCounter, 1755 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2635 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:05,145 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 2635 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:05,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-01-10 06:15:05,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 533. [2022-01-10 06:15:05,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 420 states have (on average 1.7023809523809523) internal successors, (715), 441 states have internal predecessors, (715), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:05,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 892 transitions. [2022-01-10 06:15:05,169 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 892 transitions. Word has length 58 [2022-01-10 06:15:05,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:05,169 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 892 transitions. [2022-01-10 06:15:05,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:05,169 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 892 transitions. [2022-01-10 06:15:05,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-10 06:15:05,172 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:05,172 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:05,184 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:05,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:05,382 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:05,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:05,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1890375133, now seen corresponding path program 1 times [2022-01-10 06:15:05,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:05,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1565188840] [2022-01-10 06:15:05,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:05,383 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:05,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:05,384 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:05,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-01-10 06:15:05,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:05,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:05,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:05,690 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:05,690 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:05,690 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:05,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1565188840] [2022-01-10 06:15:05,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1565188840] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:05,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:05,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:05,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403444571] [2022-01-10 06:15:05,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:05,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:05,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:05,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:05,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:05,695 INFO L87 Difference]: Start difference. First operand 533 states and 892 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:05,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:05,741 INFO L93 Difference]: Finished difference Result 1048 states and 1761 transitions. [2022-01-10 06:15:05,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:05,743 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) Word has length 59 [2022-01-10 06:15:05,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:05,747 INFO L225 Difference]: With dead ends: 1048 [2022-01-10 06:15:05,747 INFO L226 Difference]: Without dead ends: 533 [2022-01-10 06:15:05,749 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:05,750 INFO L933 BasicCegarLoop]: 880 mSDtfsCounter, 12 mSDsluCounter, 1755 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2635 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:05,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 2635 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:05,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-01-10 06:15:05,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 533. [2022-01-10 06:15:05,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 420 states have (on average 1.7) internal successors, (714), 441 states have internal predecessors, (714), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:05,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 891 transitions. [2022-01-10 06:15:05,764 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 891 transitions. Word has length 59 [2022-01-10 06:15:05,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:05,764 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 891 transitions. [2022-01-10 06:15:05,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:05,764 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 891 transitions. [2022-01-10 06:15:05,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-01-10 06:15:05,765 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:05,765 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:05,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:05,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:05,981 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:05,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:05,982 INFO L85 PathProgramCache]: Analyzing trace with hash -2145122521, now seen corresponding path program 1 times [2022-01-10 06:15:05,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:05,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1574627950] [2022-01-10 06:15:05,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:05,982 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:05,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:05,983 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:05,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-01-10 06:15:06,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:06,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 666 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:06,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:06,265 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:06,266 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:06,266 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:06,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1574627950] [2022-01-10 06:15:06,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1574627950] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:06,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:06,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:06,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696029447] [2022-01-10 06:15:06,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:06,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:06,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:06,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:06,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:06,267 INFO L87 Difference]: Start difference. First operand 533 states and 891 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:06,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:06,324 INFO L93 Difference]: Finished difference Result 1048 states and 1760 transitions. [2022-01-10 06:15:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:06,324 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) Word has length 60 [2022-01-10 06:15:06,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:06,327 INFO L225 Difference]: With dead ends: 1048 [2022-01-10 06:15:06,327 INFO L226 Difference]: Without dead ends: 533 [2022-01-10 06:15:06,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:06,329 INFO L933 BasicCegarLoop]: 880 mSDtfsCounter, 10 mSDsluCounter, 1755 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2635 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:06,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 2635 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:06,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-01-10 06:15:06,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 533. [2022-01-10 06:15:06,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 420 states have (on average 1.6976190476190476) internal successors, (713), 441 states have internal predecessors, (713), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:06,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 890 transitions. [2022-01-10 06:15:06,342 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 890 transitions. Word has length 60 [2022-01-10 06:15:06,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:06,343 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 890 transitions. [2022-01-10 06:15:06,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:06,343 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 890 transitions. [2022-01-10 06:15:06,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-01-10 06:15:06,344 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:06,344 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:06,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:06,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:06,554 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:06,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:06,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1890778849, now seen corresponding path program 1 times [2022-01-10 06:15:06,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:06,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [743460405] [2022-01-10 06:15:06,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:06,555 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:06,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:06,556 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:06,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-01-10 06:15:06,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:06,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 667 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:06,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:06,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:06,850 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:06,850 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:06,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [743460405] [2022-01-10 06:15:06,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [743460405] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:06,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:06,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:06,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910289769] [2022-01-10 06:15:06,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:06,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:06,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:06,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:06,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:06,852 INFO L87 Difference]: Start difference. First operand 533 states and 890 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:06,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:06,889 INFO L93 Difference]: Finished difference Result 1048 states and 1759 transitions. [2022-01-10 06:15:06,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:06,890 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) Word has length 61 [2022-01-10 06:15:06,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:06,893 INFO L225 Difference]: With dead ends: 1048 [2022-01-10 06:15:06,893 INFO L226 Difference]: Without dead ends: 533 [2022-01-10 06:15:06,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:06,895 INFO L933 BasicCegarLoop]: 880 mSDtfsCounter, 8 mSDsluCounter, 1755 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2635 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:06,895 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 2635 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:06,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-01-10 06:15:06,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 533. [2022-01-10 06:15:06,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 420 states have (on average 1.6952380952380952) internal successors, (712), 441 states have internal predecessors, (712), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:06,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 889 transitions. [2022-01-10 06:15:06,907 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 889 transitions. Word has length 61 [2022-01-10 06:15:06,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:06,908 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 889 transitions. [2022-01-10 06:15:06,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:06,908 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 889 transitions. [2022-01-10 06:15:06,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-10 06:15:06,909 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:06,909 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:06,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:07,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:07,121 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:07,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:07,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1260485795, now seen corresponding path program 1 times [2022-01-10 06:15:07,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:07,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [614582987] [2022-01-10 06:15:07,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:07,123 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:07,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:07,123 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:07,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-01-10 06:15:07,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:07,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 668 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:07,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:07,405 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:07,406 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:07,406 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:07,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [614582987] [2022-01-10 06:15:07,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [614582987] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:07,406 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:07,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:07,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796211350] [2022-01-10 06:15:07,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:07,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:07,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:07,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:07,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:07,407 INFO L87 Difference]: Start difference. First operand 533 states and 889 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:07,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:07,438 INFO L93 Difference]: Finished difference Result 1048 states and 1758 transitions. [2022-01-10 06:15:07,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:07,439 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) Word has length 62 [2022-01-10 06:15:07,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:07,441 INFO L225 Difference]: With dead ends: 1048 [2022-01-10 06:15:07,441 INFO L226 Difference]: Without dead ends: 533 [2022-01-10 06:15:07,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:07,446 INFO L933 BasicCegarLoop]: 880 mSDtfsCounter, 6 mSDsluCounter, 1755 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2635 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:07,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 2635 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:07,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-01-10 06:15:07,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 533. [2022-01-10 06:15:07,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 420 states have (on average 1.6928571428571428) internal successors, (711), 441 states have internal predecessors, (711), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:07,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 888 transitions. [2022-01-10 06:15:07,464 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 888 transitions. Word has length 62 [2022-01-10 06:15:07,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:07,464 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 888 transitions. [2022-01-10 06:15:07,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:07,464 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 888 transitions. [2022-01-10 06:15:07,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-01-10 06:15:07,465 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:07,465 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:07,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:07,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:07,677 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:07,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:07,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1456327238, now seen corresponding path program 1 times [2022-01-10 06:15:07,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:07,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1520405136] [2022-01-10 06:15:07,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:07,678 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:07,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:07,678 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:07,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-01-10 06:15:07,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:07,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 669 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:07,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:07,954 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:07,955 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:07,955 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:07,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1520405136] [2022-01-10 06:15:07,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1520405136] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:07,955 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:07,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:07,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980171102] [2022-01-10 06:15:07,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:07,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:07,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:07,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:07,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:07,956 INFO L87 Difference]: Start difference. First operand 533 states and 888 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:07,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:07,982 INFO L93 Difference]: Finished difference Result 1048 states and 1757 transitions. [2022-01-10 06:15:07,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:07,983 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) Word has length 63 [2022-01-10 06:15:07,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:07,985 INFO L225 Difference]: With dead ends: 1048 [2022-01-10 06:15:07,985 INFO L226 Difference]: Without dead ends: 533 [2022-01-10 06:15:07,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:07,987 INFO L933 BasicCegarLoop]: 880 mSDtfsCounter, 4 mSDsluCounter, 1755 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2635 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:07,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 2635 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:07,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-01-10 06:15:07,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 533. [2022-01-10 06:15:07,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 420 states have (on average 1.6904761904761905) internal successors, (710), 441 states have internal predecessors, (710), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:07,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 887 transitions. [2022-01-10 06:15:07,998 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 887 transitions. Word has length 63 [2022-01-10 06:15:07,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:07,999 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 887 transitions. [2022-01-10 06:15:07,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:07,999 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 887 transitions. [2022-01-10 06:15:08,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-01-10 06:15:08,000 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:08,000 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:08,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:08,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:08,212 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:08,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:08,213 INFO L85 PathProgramCache]: Analyzing trace with hash -272979941, now seen corresponding path program 1 times [2022-01-10 06:15:08,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:08,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1364618045] [2022-01-10 06:15:08,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:08,213 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:08,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:08,214 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:08,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-01-10 06:15:08,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:08,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 669 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:15:08,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:08,514 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:08,515 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:08,515 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:08,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1364618045] [2022-01-10 06:15:08,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1364618045] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:08,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:08,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:15:08,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81164736] [2022-01-10 06:15:08,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:08,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:15:08,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:08,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:15:08,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:15:08,516 INFO L87 Difference]: Start difference. First operand 533 states and 887 transitions. Second operand has 7 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2022-01-10 06:15:08,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:08,581 INFO L93 Difference]: Finished difference Result 1008 states and 1681 transitions. [2022-01-10 06:15:08,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:15:08,582 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Word has length 63 [2022-01-10 06:15:08,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:08,585 INFO L225 Difference]: With dead ends: 1008 [2022-01-10 06:15:08,585 INFO L226 Difference]: Without dead ends: 527 [2022-01-10 06:15:08,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:15:08,587 INFO L933 BasicCegarLoop]: 874 mSDtfsCounter, 117 mSDsluCounter, 4277 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 5151 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:08,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 5151 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:08,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-01-10 06:15:08,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 527. [2022-01-10 06:15:08,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 414 states have (on average 1.683574879227053) internal successors, (697), 435 states have internal predecessors, (697), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:08,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 874 transitions. [2022-01-10 06:15:08,598 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 874 transitions. Word has length 63 [2022-01-10 06:15:08,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:08,598 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 874 transitions. [2022-01-10 06:15:08,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2022-01-10 06:15:08,598 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 874 transitions. [2022-01-10 06:15:08,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-01-10 06:15:08,599 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:08,599 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:08,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:08,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:08,809 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:08,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:08,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1843501939, now seen corresponding path program 1 times [2022-01-10 06:15:08,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:08,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [77240749] [2022-01-10 06:15:08,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:08,810 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:08,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:08,811 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:08,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-01-10 06:15:08,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:09,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 670 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:09,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:09,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:09,101 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:09,101 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:09,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [77240749] [2022-01-10 06:15:09,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [77240749] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:09,101 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:09,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:09,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593126791] [2022-01-10 06:15:09,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:09,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:09,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:09,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:09,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:09,102 INFO L87 Difference]: Start difference. First operand 527 states and 874 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:09,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:09,186 INFO L93 Difference]: Finished difference Result 1002 states and 1668 transitions. [2022-01-10 06:15:09,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:09,187 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 64 [2022-01-10 06:15:09,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:09,189 INFO L225 Difference]: With dead ends: 1002 [2022-01-10 06:15:09,190 INFO L226 Difference]: Without dead ends: 527 [2022-01-10 06:15:09,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:09,192 INFO L933 BasicCegarLoop]: 825 mSDtfsCounter, 90 mSDsluCounter, 1624 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 2449 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.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:09,192 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 2449 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:15:09,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-01-10 06:15:09,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 527. [2022-01-10 06:15:09,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 414 states have (on average 1.673913043478261) internal successors, (693), 435 states have internal predecessors, (693), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:09,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 870 transitions. [2022-01-10 06:15:09,202 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 870 transitions. Word has length 64 [2022-01-10 06:15:09,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:09,203 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 870 transitions. [2022-01-10 06:15:09,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:09,203 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 870 transitions. [2022-01-10 06:15:09,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 06:15:09,204 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:09,204 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:09,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:09,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:09,414 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:09,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:09,415 INFO L85 PathProgramCache]: Analyzing trace with hash 2079413374, now seen corresponding path program 1 times [2022-01-10 06:15:09,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:09,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1379446280] [2022-01-10 06:15:09,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:09,415 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:09,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:09,416 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:09,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-01-10 06:15:09,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:09,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 671 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:09,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:09,760 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:09,761 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:09,761 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:09,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1379446280] [2022-01-10 06:15:09,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1379446280] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:09,761 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:09,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:09,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196131432] [2022-01-10 06:15:09,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:09,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:09,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:09,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:09,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:09,762 INFO L87 Difference]: Start difference. First operand 527 states and 870 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:09,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:09,838 INFO L93 Difference]: Finished difference Result 1002 states and 1664 transitions. [2022-01-10 06:15:09,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:09,839 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 65 [2022-01-10 06:15:09,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:09,841 INFO L225 Difference]: With dead ends: 1002 [2022-01-10 06:15:09,841 INFO L226 Difference]: Without dead ends: 527 [2022-01-10 06:15:09,843 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:09,843 INFO L933 BasicCegarLoop]: 825 mSDtfsCounter, 85 mSDsluCounter, 1624 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 2449 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:09,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 2449 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:15:09,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-01-10 06:15:09,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 527. [2022-01-10 06:15:09,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 414 states have (on average 1.6642512077294687) internal successors, (689), 435 states have internal predecessors, (689), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:09,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 866 transitions. [2022-01-10 06:15:09,854 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 866 transitions. Word has length 65 [2022-01-10 06:15:09,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:09,854 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 866 transitions. [2022-01-10 06:15:09,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:09,854 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 866 transitions. [2022-01-10 06:15:09,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 06:15:09,855 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:09,855 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:09,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:10,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:10,065 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:10,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:10,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1182714126, now seen corresponding path program 1 times [2022-01-10 06:15:10,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:10,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2038762491] [2022-01-10 06:15:10,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:10,066 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:10,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:10,067 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:10,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-01-10 06:15:10,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:10,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:10,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:10,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:10,344 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:10,345 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:10,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2038762491] [2022-01-10 06:15:10,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2038762491] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:10,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:10,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:10,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579260785] [2022-01-10 06:15:10,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:10,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:10,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:10,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:10,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:10,346 INFO L87 Difference]: Start difference. First operand 527 states and 866 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:10,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:10,419 INFO L93 Difference]: Finished difference Result 1002 states and 1660 transitions. [2022-01-10 06:15:10,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:10,420 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 66 [2022-01-10 06:15:10,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:10,422 INFO L225 Difference]: With dead ends: 1002 [2022-01-10 06:15:10,422 INFO L226 Difference]: Without dead ends: 527 [2022-01-10 06:15:10,424 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:10,424 INFO L933 BasicCegarLoop]: 825 mSDtfsCounter, 80 mSDsluCounter, 1624 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 2449 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:10,424 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 2449 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:15:10,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-01-10 06:15:10,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 527. [2022-01-10 06:15:10,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 414 states have (on average 1.6545893719806763) internal successors, (685), 435 states have internal predecessors, (685), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:10,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 862 transitions. [2022-01-10 06:15:10,435 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 862 transitions. Word has length 66 [2022-01-10 06:15:10,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:10,435 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 862 transitions. [2022-01-10 06:15:10,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:10,435 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 862 transitions. [2022-01-10 06:15:10,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 06:15:10,436 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:10,436 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:10,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:10,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:10,646 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:10,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:10,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1439706254, now seen corresponding path program 1 times [2022-01-10 06:15:10,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:10,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1078157217] [2022-01-10 06:15:10,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:10,647 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:10,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:10,648 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:10,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-01-10 06:15:10,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:10,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 671 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:15:10,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:10,940 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:10,940 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:10,940 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:10,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1078157217] [2022-01-10 06:15:10,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1078157217] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:10,941 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:10,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:15:10,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740198110] [2022-01-10 06:15:10,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:10,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:15:10,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:10,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:15:10,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:15:10,942 INFO L87 Difference]: Start difference. First operand 527 states and 862 transitions. Second operand has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2022-01-10 06:15:11,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:11,006 INFO L93 Difference]: Finished difference Result 1002 states and 1656 transitions. [2022-01-10 06:15:11,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:15:11,007 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Word has length 66 [2022-01-10 06:15:11,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:11,009 INFO L225 Difference]: With dead ends: 1002 [2022-01-10 06:15:11,009 INFO L226 Difference]: Without dead ends: 506 [2022-01-10 06:15:11,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:15:11,011 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 110 mSDsluCounter, 4166 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 5016 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:11,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 5016 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:11,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-01-10 06:15:11,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 506. [2022-01-10 06:15:11,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 393 states have (on average 1.6564885496183206) internal successors, (651), 414 states have internal predecessors, (651), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:11,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 828 transitions. [2022-01-10 06:15:11,021 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 828 transitions. Word has length 66 [2022-01-10 06:15:11,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:11,022 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 828 transitions. [2022-01-10 06:15:11,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2022-01-10 06:15:11,022 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 828 transitions. [2022-01-10 06:15:11,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-10 06:15:11,022 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:11,023 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:11,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:11,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:11,233 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:11,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:11,233 INFO L85 PathProgramCache]: Analyzing trace with hash 452097859, now seen corresponding path program 1 times [2022-01-10 06:15:11,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:11,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1636686282] [2022-01-10 06:15:11,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:11,233 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:11,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:11,234 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:11,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-01-10 06:15:11,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:11,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:11,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:11,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:11,511 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:11,511 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:11,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1636686282] [2022-01-10 06:15:11,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1636686282] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:11,511 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:11,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:11,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144816238] [2022-01-10 06:15:11,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:11,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:11,512 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:11,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:11,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:11,512 INFO L87 Difference]: Start difference. First operand 506 states and 828 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:11,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:11,552 INFO L93 Difference]: Finished difference Result 981 states and 1622 transitions. [2022-01-10 06:15:11,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:11,553 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 67 [2022-01-10 06:15:11,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:11,555 INFO L225 Difference]: With dead ends: 981 [2022-01-10 06:15:11,555 INFO L226 Difference]: Without dead ends: 506 [2022-01-10 06:15:11,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:11,557 INFO L933 BasicCegarLoop]: 818 mSDtfsCounter, 41 mSDsluCounter, 1617 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 2435 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:11,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 2435 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:11,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-01-10 06:15:11,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 506. [2022-01-10 06:15:11,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 393 states have (on average 1.6539440203562341) internal successors, (650), 414 states have internal predecessors, (650), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:11,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 827 transitions. [2022-01-10 06:15:11,568 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 827 transitions. Word has length 67 [2022-01-10 06:15:11,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:11,568 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 827 transitions. [2022-01-10 06:15:11,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:11,568 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 827 transitions. [2022-01-10 06:15:11,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-10 06:15:11,569 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:11,569 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:11,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:11,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:11,779 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:11,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:11,779 INFO L85 PathProgramCache]: Analyzing trace with hash -726788777, now seen corresponding path program 1 times [2022-01-10 06:15:11,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:11,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [730627793] [2022-01-10 06:15:11,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:11,780 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:11,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:11,781 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:11,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-01-10 06:15:11,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:11,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:11,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:12,047 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:12,047 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:12,047 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:12,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [730627793] [2022-01-10 06:15:12,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [730627793] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:12,048 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:12,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:12,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642931859] [2022-01-10 06:15:12,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:12,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:12,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:12,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:12,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:12,048 INFO L87 Difference]: Start difference. First operand 506 states and 827 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:12,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:12,101 INFO L93 Difference]: Finished difference Result 981 states and 1621 transitions. [2022-01-10 06:15:12,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:12,102 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 68 [2022-01-10 06:15:12,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:12,105 INFO L225 Difference]: With dead ends: 981 [2022-01-10 06:15:12,105 INFO L226 Difference]: Without dead ends: 506 [2022-01-10 06:15:12,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:12,106 INFO L933 BasicCegarLoop]: 818 mSDtfsCounter, 39 mSDsluCounter, 1617 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2435 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:12,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 2435 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:12,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-01-10 06:15:12,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 506. [2022-01-10 06:15:12,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 393 states have (on average 1.6513994910941476) internal successors, (649), 414 states have internal predecessors, (649), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:12,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 826 transitions. [2022-01-10 06:15:12,118 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 826 transitions. Word has length 68 [2022-01-10 06:15:12,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:12,119 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 826 transitions. [2022-01-10 06:15:12,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:12,119 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 826 transitions. [2022-01-10 06:15:12,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 06:15:12,120 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:12,120 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:12,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:12,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:12,327 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:12,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:12,327 INFO L85 PathProgramCache]: Analyzing trace with hash -781386614, now seen corresponding path program 1 times [2022-01-10 06:15:12,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:12,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1811667013] [2022-01-10 06:15:12,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:12,327 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:12,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:12,328 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:12,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-01-10 06:15:12,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:12,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:12,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:12,634 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:12,634 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:12,634 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:12,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1811667013] [2022-01-10 06:15:12,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1811667013] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:12,634 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:12,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:12,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899626207] [2022-01-10 06:15:12,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:12,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:12,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:12,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:12,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:12,636 INFO L87 Difference]: Start difference. First operand 506 states and 826 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:12,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:12,667 INFO L93 Difference]: Finished difference Result 981 states and 1620 transitions. [2022-01-10 06:15:12,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:12,668 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 69 [2022-01-10 06:15:12,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:12,670 INFO L225 Difference]: With dead ends: 981 [2022-01-10 06:15:12,671 INFO L226 Difference]: Without dead ends: 506 [2022-01-10 06:15:12,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:12,674 INFO L933 BasicCegarLoop]: 818 mSDtfsCounter, 37 mSDsluCounter, 1617 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 2435 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:12,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 2435 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:12,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-01-10 06:15:12,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 506. [2022-01-10 06:15:12,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 393 states have (on average 1.6488549618320612) internal successors, (648), 414 states have internal predecessors, (648), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:12,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 825 transitions. [2022-01-10 06:15:12,685 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 825 transitions. Word has length 69 [2022-01-10 06:15:12,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:12,686 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 825 transitions. [2022-01-10 06:15:12,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:12,686 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 825 transitions. [2022-01-10 06:15:12,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 06:15:12,686 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:12,686 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:12,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:12,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:12,897 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:12,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:12,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1063980552, now seen corresponding path program 1 times [2022-01-10 06:15:12,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:12,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1208028338] [2022-01-10 06:15:12,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:12,898 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:12,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:12,899 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:12,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-01-10 06:15:13,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:13,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 675 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:15:13,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:13,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:13,215 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:13,215 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:13,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1208028338] [2022-01-10 06:15:13,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1208028338] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:13,215 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:13,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:15:13,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451461984] [2022-01-10 06:15:13,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:13,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:15:13,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:13,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:15:13,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:15:13,217 INFO L87 Difference]: Start difference. First operand 506 states and 825 transitions. Second operand has 8 states, 7 states have (on average 8.0) internal successors, (56), 7 states have internal predecessors, (56), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2022-01-10 06:15:13,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:13,304 INFO L93 Difference]: Finished difference Result 975 states and 1608 transitions. [2022-01-10 06:15:13,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:15:13,305 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.0) internal successors, (56), 7 states have internal predecessors, (56), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Word has length 69 [2022-01-10 06:15:13,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:13,307 INFO L225 Difference]: With dead ends: 975 [2022-01-10 06:15:13,307 INFO L226 Difference]: Without dead ends: 506 [2022-01-10 06:15:13,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-10 06:15:13,309 INFO L933 BasicCegarLoop]: 810 mSDtfsCounter, 30 mSDsluCounter, 4839 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 5649 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:13,309 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 5649 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:15:13,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-01-10 06:15:13,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 506. [2022-01-10 06:15:13,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 393 states have (on average 1.6463104325699744) internal successors, (647), 414 states have internal predecessors, (647), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 83 states have call predecessors, (86), 86 states have call successors, (86) [2022-01-10 06:15:13,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 824 transitions. [2022-01-10 06:15:13,319 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 824 transitions. Word has length 69 [2022-01-10 06:15:13,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:13,319 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 824 transitions. [2022-01-10 06:15:13,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.0) internal successors, (56), 7 states have internal predecessors, (56), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2022-01-10 06:15:13,319 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 824 transitions. [2022-01-10 06:15:13,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-01-10 06:15:13,321 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:13,321 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:13,349 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:13,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:13,532 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:13,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:13,532 INFO L85 PathProgramCache]: Analyzing trace with hash 308579468, now seen corresponding path program 1 times [2022-01-10 06:15:13,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:13,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [404191942] [2022-01-10 06:15:13,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:13,533 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:13,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:13,533 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:13,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-01-10 06:15:13,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:13,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 676 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:15:13,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:14,084 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:14,084 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:14,084 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:14,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [404191942] [2022-01-10 06:15:14,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [404191942] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:14,084 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:14,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:15:14,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960354182] [2022-01-10 06:15:14,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:14,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 06:15:14,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:14,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 06:15:14,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:15:14,085 INFO L87 Difference]: Start difference. First operand 506 states and 824 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:16,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:16,144 INFO L93 Difference]: Finished difference Result 1571 states and 2625 transitions. [2022-01-10 06:15:16,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:15:16,145 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 70 [2022-01-10 06:15:16,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:16,150 INFO L225 Difference]: With dead ends: 1571 [2022-01-10 06:15:16,150 INFO L226 Difference]: Without dead ends: 1110 [2022-01-10 06:15:16,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:15:16,152 INFO L933 BasicCegarLoop]: 837 mSDtfsCounter, 2032 mSDsluCounter, 716 mSDsCounter, 0 mSdLazyCounter, 1647 mSolverCounterSat, 413 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2139 SdHoareTripleChecker+Valid, 1553 SdHoareTripleChecker+Invalid, 2060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 413 IncrementalHoareTripleChecker+Valid, 1647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:16,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2139 Valid, 1553 Invalid, 2060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [413 Valid, 1647 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-01-10 06:15:16,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2022-01-10 06:15:16,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 988. [2022-01-10 06:15:16,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 776 states have (on average 1.6713917525773196) internal successors, (1297), 806 states have internal predecessors, (1297), 174 states have call successors, (174), 36 states have call predecessors, (174), 37 states have return successors, (176), 158 states have call predecessors, (176), 169 states have call successors, (176) [2022-01-10 06:15:16,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 1647 transitions. [2022-01-10 06:15:16,180 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 1647 transitions. Word has length 70 [2022-01-10 06:15:16,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:16,181 INFO L470 AbstractCegarLoop]: Abstraction has 988 states and 1647 transitions. [2022-01-10 06:15:16,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-01-10 06:15:16,181 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 1647 transitions. [2022-01-10 06:15:16,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-01-10 06:15:16,183 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:16,183 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:16,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:16,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:16,393 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:16,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:16,394 INFO L85 PathProgramCache]: Analyzing trace with hash -700732378, now seen corresponding path program 1 times [2022-01-10 06:15:16,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:16,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1100801420] [2022-01-10 06:15:16,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:16,394 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:16,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:16,395 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:16,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-01-10 06:15:16,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:16,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 836 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 06:15:16,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:16,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:16,820 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:16,820 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:16,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1100801420] [2022-01-10 06:15:16,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1100801420] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:16,820 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:16,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:15:16,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250302588] [2022-01-10 06:15:16,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:16,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:15:16,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:16,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:15:16,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:15:16,821 INFO L87 Difference]: Start difference. First operand 988 states and 1647 transitions. Second operand has 8 states, 8 states have (on average 9.625) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2022-01-10 06:15:20,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:20,238 INFO L93 Difference]: Finished difference Result 3261 states and 5474 transitions. [2022-01-10 06:15:20,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-10 06:15:20,257 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) Word has length 98 [2022-01-10 06:15:20,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:20,269 INFO L225 Difference]: With dead ends: 3261 [2022-01-10 06:15:20,270 INFO L226 Difference]: Without dead ends: 2318 [2022-01-10 06:15:20,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2022-01-10 06:15:20,275 INFO L933 BasicCegarLoop]: 1278 mSDtfsCounter, 1858 mSDsluCounter, 2052 mSDsCounter, 0 mSdLazyCounter, 4709 mSolverCounterSat, 648 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1933 SdHoareTripleChecker+Valid, 3330 SdHoareTripleChecker+Invalid, 5357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 648 IncrementalHoareTripleChecker+Valid, 4709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:20,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1933 Valid, 3330 Invalid, 5357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [648 Valid, 4709 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-01-10 06:15:20,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2318 states. [2022-01-10 06:15:20,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2318 to 2109. [2022-01-10 06:15:20,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2109 states, 1581 states have (on average 1.6394686907020872) internal successors, (2592), 1659 states have internal predecessors, (2592), 453 states have call successors, (453), 60 states have call predecessors, (453), 74 states have return successors, (474), 423 states have call predecessors, (474), 448 states have call successors, (474) [2022-01-10 06:15:20,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2109 states to 2109 states and 3519 transitions. [2022-01-10 06:15:20,375 INFO L78 Accepts]: Start accepts. Automaton has 2109 states and 3519 transitions. Word has length 98 [2022-01-10 06:15:20,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:20,376 INFO L470 AbstractCegarLoop]: Abstraction has 2109 states and 3519 transitions. [2022-01-10 06:15:20,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2022-01-10 06:15:20,376 INFO L276 IsEmpty]: Start isEmpty. Operand 2109 states and 3519 transitions. [2022-01-10 06:15:20,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-01-10 06:15:20,378 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:20,378 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:20,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:20,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:20,587 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:20,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:20,588 INFO L85 PathProgramCache]: Analyzing trace with hash -806032662, now seen corresponding path program 1 times [2022-01-10 06:15:20,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:20,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [398412531] [2022-01-10 06:15:20,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:20,588 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:20,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:20,589 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:20,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-01-10 06:15:20,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:20,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-10 06:15:20,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:21,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:21,081 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:21,081 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:21,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [398412531] [2022-01-10 06:15:21,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [398412531] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:21,081 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:21,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 06:15:21,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468903665] [2022-01-10 06:15:21,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:21,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 06:15:21,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:21,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 06:15:21,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-01-10 06:15:21,082 INFO L87 Difference]: Start difference. First operand 2109 states and 3519 transitions. Second operand has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (11), 4 states have call predecessors, (11), 5 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:15:22,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:22,986 INFO L93 Difference]: Finished difference Result 4914 states and 8338 transitions. [2022-01-10 06:15:22,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:15:22,987 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (11), 4 states have call predecessors, (11), 5 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) Word has length 99 [2022-01-10 06:15:22,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:23,001 INFO L225 Difference]: With dead ends: 4914 [2022-01-10 06:15:23,001 INFO L226 Difference]: Without dead ends: 2850 [2022-01-10 06:15:23,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-01-10 06:15:23,013 INFO L933 BasicCegarLoop]: 862 mSDtfsCounter, 1355 mSDsluCounter, 1442 mSDsCounter, 0 mSdLazyCounter, 2567 mSolverCounterSat, 527 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1355 SdHoareTripleChecker+Valid, 2304 SdHoareTripleChecker+Invalid, 3094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 527 IncrementalHoareTripleChecker+Valid, 2567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:23,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1355 Valid, 2304 Invalid, 3094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [527 Valid, 2567 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-10 06:15:23,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2850 states. [2022-01-10 06:15:23,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2850 to 2133. [2022-01-10 06:15:23,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2133 states, 1599 states have (on average 1.6322701688555348) internal successors, (2610), 1677 states have internal predecessors, (2610), 453 states have call successors, (453), 60 states have call predecessors, (453), 80 states have return successors, (540), 429 states have call predecessors, (540), 448 states have call successors, (540) [2022-01-10 06:15:23,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2133 states to 2133 states and 3603 transitions. [2022-01-10 06:15:23,106 INFO L78 Accepts]: Start accepts. Automaton has 2133 states and 3603 transitions. Word has length 99 [2022-01-10 06:15:23,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:23,106 INFO L470 AbstractCegarLoop]: Abstraction has 2133 states and 3603 transitions. [2022-01-10 06:15:23,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (11), 4 states have call predecessors, (11), 5 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:15:23,106 INFO L276 IsEmpty]: Start isEmpty. Operand 2133 states and 3603 transitions. [2022-01-10 06:15:23,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-01-10 06:15:23,108 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:23,108 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:23,121 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2022-01-10 06:15:23,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:23,321 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:23,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:23,322 INFO L85 PathProgramCache]: Analyzing trace with hash -846023501, now seen corresponding path program 1 times [2022-01-10 06:15:23,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:23,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1081194945] [2022-01-10 06:15:23,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:23,322 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:23,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:23,323 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:23,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-01-10 06:15:23,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:23,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 838 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 06:15:23,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:23,769 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:23,769 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:23,769 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:23,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1081194945] [2022-01-10 06:15:23,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1081194945] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:23,769 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:23,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:15:23,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663027844] [2022-01-10 06:15:23,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:23,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:15:23,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:23,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:15:23,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:15:23,770 INFO L87 Difference]: Start difference. First operand 2133 states and 3603 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:15:26,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:26,984 INFO L93 Difference]: Finished difference Result 6982 states and 12035 transitions. [2022-01-10 06:15:26,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-10 06:15:26,984 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 100 [2022-01-10 06:15:26,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:27,027 INFO L225 Difference]: With dead ends: 6982 [2022-01-10 06:15:27,027 INFO L226 Difference]: Without dead ends: 4894 [2022-01-10 06:15:27,042 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2022-01-10 06:15:27,043 INFO L933 BasicCegarLoop]: 1323 mSDtfsCounter, 2540 mSDsluCounter, 2010 mSDsCounter, 0 mSdLazyCounter, 3791 mSolverCounterSat, 691 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2609 SdHoareTripleChecker+Valid, 3333 SdHoareTripleChecker+Invalid, 4482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 691 IncrementalHoareTripleChecker+Valid, 3791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:27,043 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2609 Valid, 3333 Invalid, 4482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [691 Valid, 3791 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-01-10 06:15:27,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4894 states. [2022-01-10 06:15:27,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4894 to 4669. [2022-01-10 06:15:27,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4669 states, 3499 states have (on average 1.6273220920262932) internal successors, (5694), 3682 states have internal predecessors, (5694), 989 states have call successors, (989), 149 states have call predecessors, (989), 180 states have return successors, (1124), 915 states have call predecessors, (1124), 984 states have call successors, (1124) [2022-01-10 06:15:27,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4669 states to 4669 states and 7807 transitions. [2022-01-10 06:15:27,304 INFO L78 Accepts]: Start accepts. Automaton has 4669 states and 7807 transitions. Word has length 100 [2022-01-10 06:15:27,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:27,304 INFO L470 AbstractCegarLoop]: Abstraction has 4669 states and 7807 transitions. [2022-01-10 06:15:27,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:15:27,304 INFO L276 IsEmpty]: Start isEmpty. Operand 4669 states and 7807 transitions. [2022-01-10 06:15:27,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-01-10 06:15:27,306 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:27,306 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:27,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:27,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:27,518 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:27,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:27,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1484188858, now seen corresponding path program 1 times [2022-01-10 06:15:27,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:27,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1573989192] [2022-01-10 06:15:27,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:27,519 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:27,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:27,520 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:27,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-01-10 06:15:27,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:27,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 844 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-10 06:15:27,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:28,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:28,036 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:28,036 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:28,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1573989192] [2022-01-10 06:15:28,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1573989192] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:28,036 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:28,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:15:28,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242247944] [2022-01-10 06:15:28,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:28,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:15:28,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:28,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:15:28,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:15:28,042 INFO L87 Difference]: Start difference. First operand 4669 states and 7807 transitions. Second operand has 8 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:15:32,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:32,433 INFO L93 Difference]: Finished difference Result 17477 states and 30016 transitions. [2022-01-10 06:15:32,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-10 06:15:32,434 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 102 [2022-01-10 06:15:32,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:32,505 INFO L225 Difference]: With dead ends: 17477 [2022-01-10 06:15:32,505 INFO L226 Difference]: Without dead ends: 12847 [2022-01-10 06:15:32,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-01-10 06:15:32,531 INFO L933 BasicCegarLoop]: 1571 mSDtfsCounter, 3123 mSDsluCounter, 1815 mSDsCounter, 0 mSdLazyCounter, 4634 mSolverCounterSat, 1160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3227 SdHoareTripleChecker+Valid, 3386 SdHoareTripleChecker+Invalid, 5794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1160 IncrementalHoareTripleChecker+Valid, 4634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:32,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3227 Valid, 3386 Invalid, 5794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1160 Valid, 4634 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-01-10 06:15:32,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12847 states. [2022-01-10 06:15:32,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12847 to 7877. [2022-01-10 06:15:32,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7877 states, 5771 states have (on average 1.610119563333911) internal successors, (9292), 6112 states have internal predecessors, (9292), 1806 states have call successors, (1806), 226 states have call predecessors, (1806), 299 states have return successors, (2173), 1729 states have call predecessors, (2173), 1801 states have call successors, (2173) [2022-01-10 06:15:33,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7877 states to 7877 states and 13271 transitions. [2022-01-10 06:15:33,014 INFO L78 Accepts]: Start accepts. Automaton has 7877 states and 13271 transitions. Word has length 102 [2022-01-10 06:15:33,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:33,014 INFO L470 AbstractCegarLoop]: Abstraction has 7877 states and 13271 transitions. [2022-01-10 06:15:33,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:15:33,014 INFO L276 IsEmpty]: Start isEmpty. Operand 7877 states and 13271 transitions. [2022-01-10 06:15:33,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-01-10 06:15:33,018 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:33,018 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:33,030 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2022-01-10 06:15:33,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:33,230 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:33,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:33,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1907835580, now seen corresponding path program 1 times [2022-01-10 06:15:33,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:33,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1248486748] [2022-01-10 06:15:33,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:33,231 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:33,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:33,232 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:33,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-01-10 06:15:33,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:33,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 844 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 06:15:33,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:33,647 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:33,647 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:33,647 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:33,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1248486748] [2022-01-10 06:15:33,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1248486748] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:33,647 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:33,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:15:33,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831240587] [2022-01-10 06:15:33,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:33,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:15:33,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:33,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:15:33,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:15:33,648 INFO L87 Difference]: Start difference. First operand 7877 states and 13271 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:15:36,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:36,695 INFO L93 Difference]: Finished difference Result 23238 states and 39758 transitions. [2022-01-10 06:15:36,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-10 06:15:36,695 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 102 [2022-01-10 06:15:36,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:36,827 INFO L225 Difference]: With dead ends: 23238 [2022-01-10 06:15:36,828 INFO L226 Difference]: Without dead ends: 16612 [2022-01-10 06:15:36,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2022-01-10 06:15:36,855 INFO L933 BasicCegarLoop]: 991 mSDtfsCounter, 2559 mSDsluCounter, 1437 mSDsCounter, 0 mSdLazyCounter, 2932 mSolverCounterSat, 564 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2633 SdHoareTripleChecker+Valid, 2428 SdHoareTripleChecker+Invalid, 3496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 564 IncrementalHoareTripleChecker+Valid, 2932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:36,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2633 Valid, 2428 Invalid, 3496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [564 Valid, 2932 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-01-10 06:15:36,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16612 states. [2022-01-10 06:15:37,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16612 to 15772. [2022-01-10 06:15:37,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15772 states, 11554 states have (on average 1.610005193006751) internal successors, (18602), 12261 states have internal predecessors, (18602), 3562 states have call successors, (3562), 432 states have call predecessors, (3562), 655 states have return successors, (4645), 3433 states have call predecessors, (4645), 3557 states have call successors, (4645) [2022-01-10 06:15:37,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15772 states to 15772 states and 26809 transitions. [2022-01-10 06:15:37,621 INFO L78 Accepts]: Start accepts. Automaton has 15772 states and 26809 transitions. Word has length 102 [2022-01-10 06:15:37,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:37,621 INFO L470 AbstractCegarLoop]: Abstraction has 15772 states and 26809 transitions. [2022-01-10 06:15:37,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:15:37,622 INFO L276 IsEmpty]: Start isEmpty. Operand 15772 states and 26809 transitions. [2022-01-10 06:15:37,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-01-10 06:15:37,624 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:37,624 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:37,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:37,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:37,836 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:37,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:37,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1972626175, now seen corresponding path program 1 times [2022-01-10 06:15:37,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:37,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1213055279] [2022-01-10 06:15:37,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:37,837 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:37,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:37,838 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:37,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-01-10 06:15:38,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:38,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 853 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-10 06:15:38,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:38,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:38,440 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:38,440 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:38,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1213055279] [2022-01-10 06:15:38,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1213055279] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:38,441 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:38,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 06:15:38,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830853233] [2022-01-10 06:15:38,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:38,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 06:15:38,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:38,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 06:15:38,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-10 06:15:38,442 INFO L87 Difference]: Start difference. First operand 15772 states and 26809 transitions. Second operand has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 8 states have internal predecessors, (84), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2022-01-10 06:15:42,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:42,440 INFO L93 Difference]: Finished difference Result 33434 states and 57118 transitions. [2022-01-10 06:15:42,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-10 06:15:42,441 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 8 states have internal predecessors, (84), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 107 [2022-01-10 06:15:42,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:42,581 INFO L225 Difference]: With dead ends: 33434 [2022-01-10 06:15:42,581 INFO L226 Difference]: Without dead ends: 18913 [2022-01-10 06:15:42,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-01-10 06:15:42,623 INFO L933 BasicCegarLoop]: 935 mSDtfsCounter, 1917 mSDsluCounter, 2264 mSDsCounter, 0 mSdLazyCounter, 4716 mSolverCounterSat, 475 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1988 SdHoareTripleChecker+Valid, 3199 SdHoareTripleChecker+Invalid, 5191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 475 IncrementalHoareTripleChecker+Valid, 4716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:42,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1988 Valid, 3199 Invalid, 5191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [475 Valid, 4716 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-01-10 06:15:42,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18913 states. [2022-01-10 06:15:43,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18913 to 17428. [2022-01-10 06:15:43,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17428 states, 12721 states have (on average 1.5870607656630769) internal successors, (20189), 13545 states have internal predecessors, (20189), 3895 states have call successors, (3895), 552 states have call predecessors, (3895), 811 states have return successors, (5329), 3685 states have call predecessors, (5329), 3890 states have call successors, (5329) [2022-01-10 06:15:43,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17428 states to 17428 states and 29413 transitions. [2022-01-10 06:15:43,535 INFO L78 Accepts]: Start accepts. Automaton has 17428 states and 29413 transitions. Word has length 107 [2022-01-10 06:15:43,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:43,536 INFO L470 AbstractCegarLoop]: Abstraction has 17428 states and 29413 transitions. [2022-01-10 06:15:43,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 8 states have internal predecessors, (84), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2022-01-10 06:15:43,536 INFO L276 IsEmpty]: Start isEmpty. Operand 17428 states and 29413 transitions. [2022-01-10 06:15:43,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-01-10 06:15:43,539 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:43,539 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:43,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:43,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:43,752 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:43,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:43,752 INFO L85 PathProgramCache]: Analyzing trace with hash 257508544, now seen corresponding path program 1 times [2022-01-10 06:15:43,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:43,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2059370718] [2022-01-10 06:15:43,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:43,753 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:43,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:43,754 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:43,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-01-10 06:15:43,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:44,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:15:44,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:44,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:15:44,140 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:44,141 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:44,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2059370718] [2022-01-10 06:15:44,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2059370718] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:44,141 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:44,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:15:44,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877654204] [2022-01-10 06:15:44,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:44,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:15:44,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:44,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:15:44,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:15:44,142 INFO L87 Difference]: Start difference. First operand 17428 states and 29413 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-01-10 06:15:45,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:45,047 INFO L93 Difference]: Finished difference Result 35177 states and 60071 transitions. [2022-01-10 06:15:45,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:15:45,047 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 114 [2022-01-10 06:15:45,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:45,133 INFO L225 Difference]: With dead ends: 35177 [2022-01-10 06:15:45,133 INFO L226 Difference]: Without dead ends: 17428 [2022-01-10 06:15:45,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:15:45,199 INFO L933 BasicCegarLoop]: 856 mSDtfsCounter, 234 mSDsluCounter, 1458 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 2314 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:45,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 2314 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:15:45,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17428 states. [2022-01-10 06:15:45,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17428 to 17428. [2022-01-10 06:15:45,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17428 states, 12721 states have (on average 1.5625343919503183) internal successors, (19877), 13545 states have internal predecessors, (19877), 3895 states have call successors, (3895), 552 states have call predecessors, (3895), 811 states have return successors, (5329), 3685 states have call predecessors, (5329), 3890 states have call successors, (5329) [2022-01-10 06:15:46,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17428 states to 17428 states and 29101 transitions. [2022-01-10 06:15:46,062 INFO L78 Accepts]: Start accepts. Automaton has 17428 states and 29101 transitions. Word has length 114 [2022-01-10 06:15:46,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:46,062 INFO L470 AbstractCegarLoop]: Abstraction has 17428 states and 29101 transitions. [2022-01-10 06:15:46,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-01-10 06:15:46,063 INFO L276 IsEmpty]: Start isEmpty. Operand 17428 states and 29101 transitions. [2022-01-10 06:15:46,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-01-10 06:15:46,065 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:46,065 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:46,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:46,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:46,277 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:46,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:46,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1635350650, now seen corresponding path program 1 times [2022-01-10 06:15:46,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:46,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1648056749] [2022-01-10 06:15:46,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:46,278 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:46,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:46,279 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:46,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-01-10 06:15:46,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:46,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 869 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-10 06:15:46,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:46,732 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-10 06:15:46,732 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:46,733 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:46,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1648056749] [2022-01-10 06:15:46,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1648056749] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:46,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:46,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:15:46,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998055501] [2022-01-10 06:15:46,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:46,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:15:46,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:46,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:15:46,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:15:46,734 INFO L87 Difference]: Start difference. First operand 17428 states and 29101 transitions. Second operand has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 4 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (12), 5 states have call predecessors, (12), 3 states have call successors, (12) [2022-01-10 06:15:50,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:50,014 INFO L93 Difference]: Finished difference Result 35569 states and 59840 transitions. [2022-01-10 06:15:50,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-10 06:15:50,015 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 4 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (12), 5 states have call predecessors, (12), 3 states have call successors, (12) Word has length 119 [2022-01-10 06:15:50,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:50,106 INFO L225 Difference]: With dead ends: 35569 [2022-01-10 06:15:50,107 INFO L226 Difference]: Without dead ends: 19561 [2022-01-10 06:15:50,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-01-10 06:15:50,176 INFO L933 BasicCegarLoop]: 840 mSDtfsCounter, 1995 mSDsluCounter, 1326 mSDsCounter, 0 mSdLazyCounter, 2944 mSolverCounterSat, 488 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2071 SdHoareTripleChecker+Valid, 2166 SdHoareTripleChecker+Invalid, 3432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 488 IncrementalHoareTripleChecker+Valid, 2944 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:50,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2071 Valid, 2166 Invalid, 3432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [488 Valid, 2944 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-01-10 06:15:50,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19561 states. [2022-01-10 06:15:50,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19561 to 18391. [2022-01-10 06:15:50,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18391 states, 13438 states have (on average 1.549040035719601) internal successors, (20816), 14328 states have internal predecessors, (20816), 3988 states have call successors, (3988), 636 states have call predecessors, (3988), 964 states have return successors, (5761), 3781 states have call predecessors, (5761), 3983 states have call successors, (5761) [2022-01-10 06:15:51,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18391 states to 18391 states and 30565 transitions. [2022-01-10 06:15:51,208 INFO L78 Accepts]: Start accepts. Automaton has 18391 states and 30565 transitions. Word has length 119 [2022-01-10 06:15:51,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:51,209 INFO L470 AbstractCegarLoop]: Abstraction has 18391 states and 30565 transitions. [2022-01-10 06:15:51,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 4 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (12), 5 states have call predecessors, (12), 3 states have call successors, (12) [2022-01-10 06:15:51,209 INFO L276 IsEmpty]: Start isEmpty. Operand 18391 states and 30565 transitions. [2022-01-10 06:15:51,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 06:15:51,211 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:51,211 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:51,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:51,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:51,423 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:51,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:51,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1410760165, now seen corresponding path program 1 times [2022-01-10 06:15:51,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:51,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1495780471] [2022-01-10 06:15:51,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:51,424 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:51,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:51,444 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:51,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-01-10 06:15:51,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:51,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-10 06:15:51,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:51,998 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:15:51,998 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:51,998 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:51,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1495780471] [2022-01-10 06:15:51,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1495780471] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:51,998 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:51,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:15:51,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917965815] [2022-01-10 06:15:51,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:51,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:15:51,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:51,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:15:51,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:15:52,000 INFO L87 Difference]: Start difference. First operand 18391 states and 30565 transitions. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 7 states have internal predecessors, (95), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:15:55,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:55,579 INFO L93 Difference]: Finished difference Result 36745 states and 61250 transitions. [2022-01-10 06:15:55,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-10 06:15:55,580 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 7 states have internal predecessors, (95), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) Word has length 124 [2022-01-10 06:15:55,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:55,665 INFO L225 Difference]: With dead ends: 36745 [2022-01-10 06:15:55,666 INFO L226 Difference]: Without dead ends: 19773 [2022-01-10 06:15:55,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-01-10 06:15:55,720 INFO L933 BasicCegarLoop]: 853 mSDtfsCounter, 1573 mSDsluCounter, 1796 mSDsCounter, 0 mSdLazyCounter, 3780 mSolverCounterSat, 382 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1644 SdHoareTripleChecker+Valid, 2649 SdHoareTripleChecker+Invalid, 4162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 382 IncrementalHoareTripleChecker+Valid, 3780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:55,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1644 Valid, 2649 Invalid, 4162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [382 Valid, 3780 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-10 06:15:55,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19773 states. [2022-01-10 06:15:56,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19773 to 18288. [2022-01-10 06:15:56,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18288 states, 13368 states have (on average 1.5472022740873728) internal successors, (20683), 14235 states have internal predecessors, (20683), 3973 states have call successors, (3973), 636 states have call predecessors, (3973), 946 states have return successors, (5583), 3771 states have call predecessors, (5583), 3968 states have call successors, (5583) [2022-01-10 06:15:56,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18288 states to 18288 states and 30239 transitions. [2022-01-10 06:15:56,645 INFO L78 Accepts]: Start accepts. Automaton has 18288 states and 30239 transitions. Word has length 124 [2022-01-10 06:15:56,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:56,645 INFO L470 AbstractCegarLoop]: Abstraction has 18288 states and 30239 transitions. [2022-01-10 06:15:56,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 7 states have internal predecessors, (95), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:15:56,646 INFO L276 IsEmpty]: Start isEmpty. Operand 18288 states and 30239 transitions. [2022-01-10 06:15:56,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-10 06:15:56,649 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:56,649 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:56,661 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2022-01-10 06:15:56,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:56,861 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:56,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:56,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1348720551, now seen corresponding path program 1 times [2022-01-10 06:15:56,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:56,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [329988199] [2022-01-10 06:15:56,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:56,862 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:56,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:56,864 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:15:56,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-01-10 06:15:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:57,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 877 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-10 06:15:57,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:57,412 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-10 06:15:57,413 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:57,413 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:57,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [329988199] [2022-01-10 06:15:57,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [329988199] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:57,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:57,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:15:57,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299669259] [2022-01-10 06:15:57,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:57,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:15:57,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:57,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:15:57,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:15:57,414 INFO L87 Difference]: Start difference. First operand 18288 states and 30239 transitions. Second operand has 8 states, 8 states have (on average 11.625) internal successors, (93), 8 states have internal predecessors, (93), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:16:00,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:16:00,743 INFO L93 Difference]: Finished difference Result 41832 states and 69836 transitions. [2022-01-10 06:16:00,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-10 06:16:00,744 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 8 states have internal predecessors, (93), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) Word has length 124 [2022-01-10 06:16:00,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:16:00,886 INFO L225 Difference]: With dead ends: 41832 [2022-01-10 06:16:00,886 INFO L226 Difference]: Without dead ends: 24939 [2022-01-10 06:16:00,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-01-10 06:16:00,954 INFO L933 BasicCegarLoop]: 851 mSDtfsCounter, 1717 mSDsluCounter, 1090 mSDsCounter, 0 mSdLazyCounter, 2559 mSolverCounterSat, 430 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1794 SdHoareTripleChecker+Valid, 1941 SdHoareTripleChecker+Invalid, 2989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 430 IncrementalHoareTripleChecker+Valid, 2559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-01-10 06:16:00,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1794 Valid, 1941 Invalid, 2989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [430 Valid, 2559 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-01-10 06:16:00,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24939 states. [2022-01-10 06:16:01,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24939 to 24319. [2022-01-10 06:16:01,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24319 states, 17628 states have (on average 1.542716133424098) internal successors, (27195), 18833 states have internal predecessors, (27195), 5503 states have call successors, (5503), 854 states have call predecessors, (5503), 1187 states have return successors, (7692), 5146 states have call predecessors, (7692), 5498 states have call successors, (7692) [2022-01-10 06:16:02,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24319 states to 24319 states and 40390 transitions. [2022-01-10 06:16:02,033 INFO L78 Accepts]: Start accepts. Automaton has 24319 states and 40390 transitions. Word has length 124 [2022-01-10 06:16:02,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:16:02,033 INFO L470 AbstractCegarLoop]: Abstraction has 24319 states and 40390 transitions. [2022-01-10 06:16:02,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 8 states have internal predecessors, (93), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:16:02,033 INFO L276 IsEmpty]: Start isEmpty. Operand 24319 states and 40390 transitions. [2022-01-10 06:16:02,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-01-10 06:16:02,036 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:16:02,036 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-01-10 06:16:02,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-01-10 06:16:02,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:16:02,247 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:16:02,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:16:02,248 INFO L85 PathProgramCache]: Analyzing trace with hash 1979669651, now seen corresponding path program 1 times [2022-01-10 06:16:02,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:16:02,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1472844934] [2022-01-10 06:16:02,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:16:02,248 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:16:02,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:16:02,249 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:16:02,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-01-10 06:16:02,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:16:02,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:16:02,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:16:02,715 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-10 06:16:02,715 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:16:02,716 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:16:02,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1472844934] [2022-01-10 06:16:02,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1472844934] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:16:02,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:16:02,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:16:02,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237611684] [2022-01-10 06:16:02,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:16:02,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:16:02,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:16:02,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:16:02,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:16:02,717 INFO L87 Difference]: Start difference. First operand 24319 states and 40390 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-01-10 06:16:03,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:16:03,892 INFO L93 Difference]: Finished difference Result 24455 states and 40617 transitions. [2022-01-10 06:16:03,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:16:03,893 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 125 [2022-01-10 06:16:03,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:16:04,069 INFO L225 Difference]: With dead ends: 24455 [2022-01-10 06:16:04,070 INFO L226 Difference]: Without dead ends: 24440 [2022-01-10 06:16:04,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:16:04,083 INFO L933 BasicCegarLoop]: 811 mSDtfsCounter, 775 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 783 SdHoareTripleChecker+Valid, 1442 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:16:04,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [783 Valid, 1442 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:16:04,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24440 states. [2022-01-10 06:16:04,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24440 to 24331. [2022-01-10 06:16:04,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24331 states, 17640 states have (on average 1.5423469387755102) internal successors, (27207), 18845 states have internal predecessors, (27207), 5503 states have call successors, (5503), 854 states have call predecessors, (5503), 1187 states have return successors, (7692), 5146 states have call predecessors, (7692), 5498 states have call successors, (7692)