/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_spec1_product26.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 06:13:59,401 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 06:13:59,402 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 06:13:59,439 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 06:13:59,439 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 06:13:59,446 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 06:13:59,450 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 06:13:59,455 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 06:13:59,456 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 06:13:59,456 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 06:13:59,457 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 06:13:59,457 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 06:13:59,457 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 06:13:59,458 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 06:13:59,460 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 06:13:59,463 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 06:13:59,463 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 06:13:59,466 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 06:13:59,468 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 06:13:59,470 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 06:13:59,471 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 06:13:59,473 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 06:13:59,473 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 06:13:59,474 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 06:13:59,475 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 06:13:59,475 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 06:13:59,475 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 06:13:59,476 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 06:13:59,476 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 06:13:59,476 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 06:13:59,477 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 06:13:59,477 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 06:13:59,477 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 06:13:59,478 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 06:13:59,478 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 06:13:59,479 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 06:13:59,479 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 06:13:59,479 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 06:13:59,479 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 06:13:59,480 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 06:13:59,480 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 06:13:59,485 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:13:59,506 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 06:13:59,506 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 06:13:59,506 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 06:13:59,506 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 06:13:59,507 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 06:13:59,507 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 06:13:59,508 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 06:13:59,508 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 06:13:59,508 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 06:13:59,508 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 06:13:59,509 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 06:13:59,509 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 06:13:59,509 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 06:13:59,509 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 06:13:59,509 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 06:13:59,509 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 06:13:59,509 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 06:13:59,509 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 06:13:59,510 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 06:13:59,510 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 06:13:59,510 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 06:13:59,510 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 06:13:59,510 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 06:13:59,510 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:13:59,511 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 06:13:59,511 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 06:13:59,511 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 06:13:59,511 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 06:13:59,511 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 06:13:59,511 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 06:13:59,511 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 06:13:59,511 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 06:13:59,512 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 06:13:59,512 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:13:59,674 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 06:13:59,697 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 06:13:59,699 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 06:13:59,699 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 06:13:59,700 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 06:13:59,701 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec1_product26.cil.c [2022-01-10 06:13:59,755 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/20a9c9467/13350bd592a64acabe89df057308436d/FLAG2b119f36c [2022-01-10 06:14:00,286 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 06:14:00,287 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product26.cil.c [2022-01-10 06:14:00,306 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/20a9c9467/13350bd592a64acabe89df057308436d/FLAG2b119f36c [2022-01-10 06:14:00,769 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/20a9c9467/13350bd592a64acabe89df057308436d [2022-01-10 06:14:00,771 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 06:14:00,772 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 06:14:00,773 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 06:14:00,773 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 06:14:00,776 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 06:14:00,776 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:14:00" (1/1) ... [2022-01-10 06:14:00,777 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1fa7d0d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:14:00, skipping insertion in model container [2022-01-10 06:14:00,777 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:14:00" (1/1) ... [2022-01-10 06:14:00,809 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 06:14:00,866 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:14:01,547 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_spec1_product26.cil.c[55974,55987] [2022-01-10 06:14:01,559 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:14:01,570 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-01-10 06:14:01,584 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:14:01,652 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_spec1_product26.cil.c[55974,55987] [2022-01-10 06:14:01,661 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:14:01,668 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 06:14:01,742 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_spec1_product26.cil.c[55974,55987] [2022-01-10 06:14:01,747 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:14:01,768 INFO L208 MainTranslator]: Completed translation [2022-01-10 06:14:01,768 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:14:01 WrapperNode [2022-01-10 06:14:01,768 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 06:14:01,769 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 06:14:01,770 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 06:14:01,770 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 06:14:01,775 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:14:01" (1/1) ... [2022-01-10 06:14:01,808 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:14:01" (1/1) ... [2022-01-10 06:14:01,867 INFO L137 Inliner]: procedures = 95, calls = 341, calls flagged for inlining = 28, calls inlined = 24, statements flattened = 806 [2022-01-10 06:14:01,867 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 06:14:01,868 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 06:14:01,868 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 06:14:01,868 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 06:14:01,874 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:14:01" (1/1) ... [2022-01-10 06:14:01,874 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:14:01" (1/1) ... [2022-01-10 06:14:01,878 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:14:01" (1/1) ... [2022-01-10 06:14:01,879 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:14:01" (1/1) ... [2022-01-10 06:14:01,894 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:14:01" (1/1) ... [2022-01-10 06:14:01,919 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:14:01" (1/1) ... [2022-01-10 06:14:01,922 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:14:01" (1/1) ... [2022-01-10 06:14:01,939 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 06:14:01,940 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 06:14:01,940 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 06:14:01,940 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 06:14:01,942 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:14:01" (1/1) ... [2022-01-10 06:14:01,949 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:14:01,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 06:14:01,971 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:14:01,975 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:14:02,012 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2022-01-10 06:14:02,013 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2022-01-10 06:14:02,013 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 06:14:02,020 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-01-10 06:14:02,020 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-01-10 06:14:02,020 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-01-10 06:14:02,020 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-01-10 06:14:02,021 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-01-10 06:14:02,021 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-01-10 06:14:02,021 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-01-10 06:14:02,021 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-01-10 06:14:02,021 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-01-10 06:14:02,021 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-01-10 06:14:02,021 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-01-10 06:14:02,021 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-01-10 06:14:02,021 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-01-10 06:14:02,021 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-01-10 06:14:02,021 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-01-10 06:14:02,021 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-01-10 06:14:02,021 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-01-10 06:14:02,022 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-01-10 06:14:02,022 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-01-10 06:14:02,026 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-01-10 06:14:02,026 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-01-10 06:14:02,027 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-01-10 06:14:02,027 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-01-10 06:14:02,027 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-01-10 06:14:02,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 06:14:02,027 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-01-10 06:14:02,027 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-01-10 06:14:02,027 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-01-10 06:14:02,027 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-01-10 06:14:02,027 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__empty [2022-01-10 06:14:02,027 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__empty [2022-01-10 06:14:02,028 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-01-10 06:14:02,028 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-01-10 06:14:02,028 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-01-10 06:14:02,028 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-01-10 06:14:02,028 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-01-10 06:14:02,028 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-01-10 06:14:02,028 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-01-10 06:14:02,028 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-01-10 06:14:02,028 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-01-10 06:14:02,028 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-01-10 06:14:02,029 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-01-10 06:14:02,029 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-01-10 06:14:02,029 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 06:14:02,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 06:14:02,029 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-01-10 06:14:02,029 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-01-10 06:14:02,209 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 06:14:02,211 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 06:14:02,928 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 06:14:02,941 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 06:14:02,941 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-01-10 06:14:02,943 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:14:02 BoogieIcfgContainer [2022-01-10 06:14:02,943 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 06:14:02,944 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 06:14:02,944 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 06:14:02,946 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 06:14:02,947 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 06:14:00" (1/3) ... [2022-01-10 06:14:02,947 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e01f1c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:14:02, skipping insertion in model container [2022-01-10 06:14:02,947 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:14:01" (2/3) ... [2022-01-10 06:14:02,947 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e01f1c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:14:02, skipping insertion in model container [2022-01-10 06:14:02,947 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:14:02" (3/3) ... [2022-01-10 06:14:02,948 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product26.cil.c [2022-01-10 06:14:02,951 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 06:14:02,952 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-10 06:14:02,989 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 06:14:02,997 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:14:02,997 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-10 06:14:03,039 INFO L276 IsEmpty]: Start isEmpty. Operand has 557 states, 438 states have (on average 1.7031963470319635) internal successors, (746), 461 states have internal predecessors, (746), 94 states have call successors, (94), 23 states have call predecessors, (94), 23 states have return successors, (94), 87 states have call predecessors, (94), 94 states have call successors, (94) [2022-01-10 06:14:03,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-01-10 06:14:03,049 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:03,050 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:03,050 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:03,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:03,055 INFO L85 PathProgramCache]: Analyzing trace with hash -452819156, now seen corresponding path program 1 times [2022-01-10 06:14:03,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:03,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790670895] [2022-01-10 06:14:03,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:03,065 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:03,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:03,079 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:14:03,083 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:14:03,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:03,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 882 conjuncts, 1 conjunts are in the unsatisfiable core [2022-01-10 06:14:03,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:03,681 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-01-10 06:14:03,681 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:03,681 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:03,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790670895] [2022-01-10 06:14:03,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790670895] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:03,682 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:03,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 06:14:03,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124051765] [2022-01-10 06:14:03,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:03,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-10 06:14:03,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:03,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-10 06:14:03,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-10 06:14:03,705 INFO L87 Difference]: Start difference. First operand has 557 states, 438 states have (on average 1.7031963470319635) internal successors, (746), 461 states have internal predecessors, (746), 94 states have call successors, (94), 23 states have call predecessors, (94), 23 states have return successors, (94), 87 states have call predecessors, (94), 94 states have call successors, (94) Second operand has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-01-10 06:14:03,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:03,766 INFO L93 Difference]: Finished difference Result 578 states and 964 transitions. [2022-01-10 06:14:03,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-10 06:14:03,769 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 79 [2022-01-10 06:14:03,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:03,783 INFO L225 Difference]: With dead ends: 578 [2022-01-10 06:14:03,783 INFO L226 Difference]: Without dead ends: 549 [2022-01-10 06:14:03,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 78 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:14:03,788 INFO L933 BasicCegarLoop]: 925 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, 925 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:14:03,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:14:03,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-01-10 06:14:03,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2022-01-10 06:14:03,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 432 states have (on average 1.7013888888888888) internal successors, (735), 453 states have internal predecessors, (735), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:03,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 918 transitions. [2022-01-10 06:14:03,865 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 918 transitions. Word has length 79 [2022-01-10 06:14:03,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:03,867 INFO L470 AbstractCegarLoop]: Abstraction has 549 states and 918 transitions. [2022-01-10 06:14:03,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-01-10 06:14:03,870 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 918 transitions. [2022-01-10 06:14:03,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-01-10 06:14:03,883 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:03,883 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:03,911 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:14:04,084 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:14:04,084 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:04,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:04,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1489058496, now seen corresponding path program 1 times [2022-01-10 06:14:04,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:04,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1215428018] [2022-01-10 06:14:04,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:04,114 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:04,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:04,126 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:14:04,131 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:14:04,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:04,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:04,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:04,593 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:14:04,594 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:04,594 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:04,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1215428018] [2022-01-10 06:14:04,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1215428018] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:04,594 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:04,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:04,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484794309] [2022-01-10 06:14:04,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:04,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:04,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:04,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:04,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:04,597 INFO L87 Difference]: Start difference. First operand 549 states and 918 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:04,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:04,671 INFO L93 Difference]: Finished difference Result 1089 states and 1828 transitions. [2022-01-10 06:14:04,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:14:04,672 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 81 [2022-01-10 06:14:04,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:04,676 INFO L225 Difference]: With dead ends: 1089 [2022-01-10 06:14:04,676 INFO L226 Difference]: Without dead ends: 549 [2022-01-10 06:14:04,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 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:14:04,681 INFO L933 BasicCegarLoop]: 904 mSDtfsCounter, 14 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2705 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:04,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 2705 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:14:04,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-01-10 06:14:04,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2022-01-10 06:14:04,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 432 states have (on average 1.6990740740740742) internal successors, (734), 453 states have internal predecessors, (734), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:04,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 917 transitions. [2022-01-10 06:14:04,706 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 917 transitions. Word has length 81 [2022-01-10 06:14:04,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:04,706 INFO L470 AbstractCegarLoop]: Abstraction has 549 states and 917 transitions. [2022-01-10 06:14:04,706 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:04,706 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 917 transitions. [2022-01-10 06:14:04,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-01-10 06:14:04,708 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:04,708 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:04,730 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:14:04,925 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:14:04,925 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:04,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:04,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1789740480, now seen corresponding path program 1 times [2022-01-10 06:14:04,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:04,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1300886203] [2022-01-10 06:14:04,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:04,927 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:04,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:04,929 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:14:04,931 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:14:05,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:05,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:05,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:05,352 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:14:05,353 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:05,353 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:05,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1300886203] [2022-01-10 06:14:05,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1300886203] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:05,355 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:05,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:05,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708042991] [2022-01-10 06:14:05,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:05,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:05,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:05,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:05,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:05,359 INFO L87 Difference]: Start difference. First operand 549 states and 917 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:05,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:05,416 INFO L93 Difference]: Finished difference Result 1089 states and 1826 transitions. [2022-01-10 06:14:05,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:14:05,417 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 83 [2022-01-10 06:14:05,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:05,422 INFO L225 Difference]: With dead ends: 1089 [2022-01-10 06:14:05,422 INFO L226 Difference]: Without dead ends: 549 [2022-01-10 06:14:05,424 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 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:14:05,426 INFO L933 BasicCegarLoop]: 904 mSDtfsCounter, 12 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2705 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:05,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 2705 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:14:05,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-01-10 06:14:05,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2022-01-10 06:14:05,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 432 states have (on average 1.6967592592592593) internal successors, (733), 453 states have internal predecessors, (733), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:05,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 916 transitions. [2022-01-10 06:14:05,455 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 916 transitions. Word has length 83 [2022-01-10 06:14:05,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:05,456 INFO L470 AbstractCegarLoop]: Abstraction has 549 states and 916 transitions. [2022-01-10 06:14:05,456 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:05,456 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 916 transitions. [2022-01-10 06:14:05,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-10 06:14:05,458 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:05,458 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:05,485 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:14:05,671 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:14:05,672 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:05,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:05,672 INFO L85 PathProgramCache]: Analyzing trace with hash -2051322496, now seen corresponding path program 1 times [2022-01-10 06:14:05,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:05,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [246217598] [2022-01-10 06:14:05,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:05,673 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:05,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:05,678 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:14:05,716 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:14:05,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:06,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:06,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:06,188 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:14:06,188 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:06,188 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:06,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [246217598] [2022-01-10 06:14:06,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [246217598] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:06,189 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:06,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:06,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436004498] [2022-01-10 06:14:06,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:06,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:06,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:06,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:06,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:06,194 INFO L87 Difference]: Start difference. First operand 549 states and 916 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:06,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:06,288 INFO L93 Difference]: Finished difference Result 1093 states and 1829 transitions. [2022-01-10 06:14:06,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:14:06,289 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 85 [2022-01-10 06:14:06,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:06,292 INFO L225 Difference]: With dead ends: 1093 [2022-01-10 06:14:06,292 INFO L226 Difference]: Without dead ends: 555 [2022-01-10 06:14:06,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 82 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:14:06,315 INFO L933 BasicCegarLoop]: 904 mSDtfsCounter, 13 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2705 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:06,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 2705 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:06,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-01-10 06:14:06,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2022-01-10 06:14:06,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 437 states have (on average 1.688787185354691) internal successors, (738), 458 states have internal predecessors, (738), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:06,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 921 transitions. [2022-01-10 06:14:06,355 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 921 transitions. Word has length 85 [2022-01-10 06:14:06,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:06,355 INFO L470 AbstractCegarLoop]: Abstraction has 555 states and 921 transitions. [2022-01-10 06:14:06,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:06,356 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 921 transitions. [2022-01-10 06:14:06,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-01-10 06:14:06,358 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:06,358 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:06,402 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:14:06,577 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:14:06,577 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:06,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:06,578 INFO L85 PathProgramCache]: Analyzing trace with hash -45070625, now seen corresponding path program 1 times [2022-01-10 06:14:06,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:06,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1702092057] [2022-01-10 06:14:06,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:06,579 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:06,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:06,588 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:14:06,598 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:14:07,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:07,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:07,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:07,354 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:14:07,355 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:07,355 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:07,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1702092057] [2022-01-10 06:14:07,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1702092057] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:07,355 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:07,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:07,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364125011] [2022-01-10 06:14:07,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:07,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:07,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:07,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:07,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:07,356 INFO L87 Difference]: Start difference. First operand 555 states and 921 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:07,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:07,405 INFO L93 Difference]: Finished difference Result 1092 states and 1820 transitions. [2022-01-10 06:14:07,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:14:07,405 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 86 [2022-01-10 06:14:07,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:07,409 INFO L225 Difference]: With dead ends: 1092 [2022-01-10 06:14:07,409 INFO L226 Difference]: Without dead ends: 555 [2022-01-10 06:14:07,411 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 83 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:14:07,412 INFO L933 BasicCegarLoop]: 905 mSDtfsCounter, 8 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2706 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:07,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 2706 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:14:07,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-01-10 06:14:07,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2022-01-10 06:14:07,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 437 states have (on average 1.6864988558352403) internal successors, (737), 458 states have internal predecessors, (737), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:07,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 920 transitions. [2022-01-10 06:14:07,428 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 920 transitions. Word has length 86 [2022-01-10 06:14:07,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:07,428 INFO L470 AbstractCegarLoop]: Abstraction has 555 states and 920 transitions. [2022-01-10 06:14:07,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:07,429 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 920 transitions. [2022-01-10 06:14:07,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-01-10 06:14:07,430 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:07,430 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:07,451 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:14:07,648 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:14:07,648 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:07,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:07,649 INFO L85 PathProgramCache]: Analyzing trace with hash 84493924, now seen corresponding path program 1 times [2022-01-10 06:14:07,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:07,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1471648741] [2022-01-10 06:14:07,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:07,650 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:07,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:07,652 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:14:07,653 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:14:08,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:08,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 890 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:08,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:08,329 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:14:08,329 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:08,330 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:08,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1471648741] [2022-01-10 06:14:08,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1471648741] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:08,330 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:08,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:08,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910466155] [2022-01-10 06:14:08,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:08,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:08,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:08,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:08,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:08,331 INFO L87 Difference]: Start difference. First operand 555 states and 920 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:08,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:08,371 INFO L93 Difference]: Finished difference Result 1092 states and 1819 transitions. [2022-01-10 06:14:08,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:14:08,371 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 87 [2022-01-10 06:14:08,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:08,376 INFO L225 Difference]: With dead ends: 1092 [2022-01-10 06:14:08,376 INFO L226 Difference]: Without dead ends: 555 [2022-01-10 06:14:08,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 84 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:14:08,379 INFO L933 BasicCegarLoop]: 905 mSDtfsCounter, 6 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2706 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:08,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 2706 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:14:08,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-01-10 06:14:08,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2022-01-10 06:14:08,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 437 states have (on average 1.6842105263157894) internal successors, (736), 458 states have internal predecessors, (736), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:08,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 919 transitions. [2022-01-10 06:14:08,393 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 919 transitions. Word has length 87 [2022-01-10 06:14:08,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:08,393 INFO L470 AbstractCegarLoop]: Abstraction has 555 states and 919 transitions. [2022-01-10 06:14:08,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:08,393 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 919 transitions. [2022-01-10 06:14:08,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-01-10 06:14:08,394 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:08,394 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:08,425 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:14:08,625 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:14:08,626 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:08,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:08,626 INFO L85 PathProgramCache]: Analyzing trace with hash -2128673661, now seen corresponding path program 1 times [2022-01-10 06:14:08,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:08,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1028017173] [2022-01-10 06:14:08,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:08,627 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:08,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:08,628 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:14:08,629 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:14:08,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:08,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 891 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:14:08,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:09,051 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:14:09,052 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:09,052 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:09,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1028017173] [2022-01-10 06:14:09,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1028017173] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:09,052 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:09,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:14:09,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713242914] [2022-01-10 06:14:09,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:09,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:14:09,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:09,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:14:09,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:14:09,053 INFO L87 Difference]: Start difference. First operand 555 states and 919 transitions. Second operand has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:09,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:09,181 INFO L93 Difference]: Finished difference Result 1109 states and 1847 transitions. [2022-01-10 06:14:09,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:14:09,185 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 88 [2022-01-10 06:14:09,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:09,190 INFO L225 Difference]: With dead ends: 1109 [2022-01-10 06:14:09,190 INFO L226 Difference]: Without dead ends: 576 [2022-01-10 06:14:09,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 82 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:14:09,193 INFO L933 BasicCegarLoop]: 903 mSDtfsCounter, 148 mSDsluCounter, 4408 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 5311 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:09,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 5311 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:09,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2022-01-10 06:14:09,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 574. [2022-01-10 06:14:09,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 453 states have (on average 1.6821192052980132) internal successors, (762), 476 states have internal predecessors, (762), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2022-01-10 06:14:09,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 950 transitions. [2022-01-10 06:14:09,208 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 950 transitions. Word has length 88 [2022-01-10 06:14:09,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:09,209 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 950 transitions. [2022-01-10 06:14:09,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:09,209 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 950 transitions. [2022-01-10 06:14:09,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-01-10 06:14:09,210 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:09,210 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:09,244 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:14:09,426 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:14:09,427 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:09,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:09,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1682618308, now seen corresponding path program 1 times [2022-01-10 06:14:09,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:09,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [466074472] [2022-01-10 06:14:09,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:09,428 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:09,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:09,429 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:14:09,431 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:14:09,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:09,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 891 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:09,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:09,841 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:14:09,841 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:09,842 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:09,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [466074472] [2022-01-10 06:14:09,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [466074472] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:09,842 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:09,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:09,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475020726] [2022-01-10 06:14:09,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:09,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:09,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:09,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:09,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:09,843 INFO L87 Difference]: Start difference. First operand 574 states and 950 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:09,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:09,885 INFO L93 Difference]: Finished difference Result 1122 states and 1869 transitions. [2022-01-10 06:14:09,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:14:09,885 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 88 [2022-01-10 06:14:09,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:09,888 INFO L225 Difference]: With dead ends: 1122 [2022-01-10 06:14:09,888 INFO L226 Difference]: Without dead ends: 570 [2022-01-10 06:14:09,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 85 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:14:09,890 INFO L933 BasicCegarLoop]: 904 mSDtfsCounter, 8 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2705 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:09,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 2705 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:14:09,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-01-10 06:14:09,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2022-01-10 06:14:09,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 451 states have (on average 1.6829268292682926) internal successors, (759), 473 states have internal predecessors, (759), 94 states have call successors, (94), 24 states have call predecessors, (94), 24 states have return successors, (90), 86 states have call predecessors, (90), 89 states have call successors, (90) [2022-01-10 06:14:09,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 943 transitions. [2022-01-10 06:14:09,936 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 943 transitions. Word has length 88 [2022-01-10 06:14:09,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:09,936 INFO L470 AbstractCegarLoop]: Abstraction has 570 states and 943 transitions. [2022-01-10 06:14:09,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:09,936 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 943 transitions. [2022-01-10 06:14:09,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-01-10 06:14:09,946 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:09,946 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:09,961 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:14:10,147 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:14:10,147 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:10,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:10,148 INFO L85 PathProgramCache]: Analyzing trace with hash 2069966294, now seen corresponding path program 1 times [2022-01-10 06:14:10,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:10,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [54096823] [2022-01-10 06:14:10,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:10,148 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:10,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:10,158 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:14:10,160 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:14:10,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:10,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 892 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:10,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:10,584 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:14:10,584 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:10,584 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:10,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [54096823] [2022-01-10 06:14:10,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [54096823] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:10,585 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:10,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:10,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528413752] [2022-01-10 06:14:10,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:10,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:10,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:10,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:10,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:10,586 INFO L87 Difference]: Start difference. First operand 570 states and 943 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:10,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:10,696 INFO L93 Difference]: Finished difference Result 1148 states and 1914 transitions. [2022-01-10 06:14:10,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:14:10,697 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 89 [2022-01-10 06:14:10,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:10,700 INFO L225 Difference]: With dead ends: 1148 [2022-01-10 06:14:10,700 INFO L226 Difference]: Without dead ends: 570 [2022-01-10 06:14:10,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 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:14:10,702 INFO L933 BasicCegarLoop]: 851 mSDtfsCounter, 134 mSDsluCounter, 1662 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 2513 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:10,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 2513 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:10,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-01-10 06:14:10,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2022-01-10 06:14:10,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 451 states have (on average 1.671840354767184) internal successors, (754), 473 states have internal predecessors, (754), 94 states have call successors, (94), 24 states have call predecessors, (94), 24 states have return successors, (90), 86 states have call predecessors, (90), 89 states have call successors, (90) [2022-01-10 06:14:10,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 938 transitions. [2022-01-10 06:14:10,713 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 938 transitions. Word has length 89 [2022-01-10 06:14:10,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:10,713 INFO L470 AbstractCegarLoop]: Abstraction has 570 states and 938 transitions. [2022-01-10 06:14:10,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:10,713 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 938 transitions. [2022-01-10 06:14:10,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-01-10 06:14:10,714 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:10,714 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:10,727 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:14:10,927 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:14:10,927 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:10,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:10,928 INFO L85 PathProgramCache]: Analyzing trace with hash -399760830, now seen corresponding path program 1 times [2022-01-10 06:14:10,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:10,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1042646341] [2022-01-10 06:14:10,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:10,928 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:10,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:10,930 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:14:10,932 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:14:11,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:11,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 894 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:11,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:11,327 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:14:11,328 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:11,328 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:11,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1042646341] [2022-01-10 06:14:11,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1042646341] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:11,328 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:11,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:11,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124485823] [2022-01-10 06:14:11,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:11,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:11,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:11,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:11,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:11,329 INFO L87 Difference]: Start difference. First operand 570 states and 938 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:11,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:11,436 INFO L93 Difference]: Finished difference Result 1148 states and 1904 transitions. [2022-01-10 06:14:11,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:14:11,437 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 91 [2022-01-10 06:14:11,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:11,439 INFO L225 Difference]: With dead ends: 1148 [2022-01-10 06:14:11,439 INFO L226 Difference]: Without dead ends: 570 [2022-01-10 06:14:11,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 88 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:14:11,441 INFO L933 BasicCegarLoop]: 851 mSDtfsCounter, 128 mSDsluCounter, 1662 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2513 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:11,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 2513 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:11,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-01-10 06:14:11,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2022-01-10 06:14:11,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 451 states have (on average 1.6607538802660753) internal successors, (749), 473 states have internal predecessors, (749), 94 states have call successors, (94), 24 states have call predecessors, (94), 24 states have return successors, (90), 86 states have call predecessors, (90), 89 states have call successors, (90) [2022-01-10 06:14:11,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 933 transitions. [2022-01-10 06:14:11,452 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 933 transitions. Word has length 91 [2022-01-10 06:14:11,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:11,452 INFO L470 AbstractCegarLoop]: Abstraction has 570 states and 933 transitions. [2022-01-10 06:14:11,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:11,452 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 933 transitions. [2022-01-10 06:14:11,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-01-10 06:14:11,453 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:11,453 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:11,482 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:14:11,666 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:14:11,666 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:11,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:11,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1393568394, now seen corresponding path program 1 times [2022-01-10 06:14:11,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:11,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [920871989] [2022-01-10 06:14:11,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:11,668 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:11,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:11,669 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:14:11,670 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:14:11,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:11,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 896 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:11,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:12,077 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:14:12,078 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:12,078 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:12,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [920871989] [2022-01-10 06:14:12,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [920871989] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:12,078 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:12,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:12,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328600462] [2022-01-10 06:14:12,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:12,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:12,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:12,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:12,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:12,079 INFO L87 Difference]: Start difference. First operand 570 states and 933 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:12,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:12,197 INFO L93 Difference]: Finished difference Result 1169 states and 1925 transitions. [2022-01-10 06:14:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:14:12,198 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 93 [2022-01-10 06:14:12,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:12,207 INFO L225 Difference]: With dead ends: 1169 [2022-01-10 06:14:12,207 INFO L226 Difference]: Without dead ends: 600 [2022-01-10 06:14:12,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 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:14:12,211 INFO L933 BasicCegarLoop]: 861 mSDtfsCounter, 143 mSDsluCounter, 1662 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 2523 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:12,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 2523 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:12,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2022-01-10 06:14:12,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 585. [2022-01-10 06:14:12,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 466 states have (on average 1.6394849785407726) internal successors, (764), 487 states have internal predecessors, (764), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:12,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 947 transitions. [2022-01-10 06:14:12,249 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 947 transitions. Word has length 93 [2022-01-10 06:14:12,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:12,250 INFO L470 AbstractCegarLoop]: Abstraction has 585 states and 947 transitions. [2022-01-10 06:14:12,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:12,250 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 947 transitions. [2022-01-10 06:14:12,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-01-10 06:14:12,251 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:12,251 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:12,264 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:14:12,466 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:14:12,467 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:12,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:12,467 INFO L85 PathProgramCache]: Analyzing trace with hash -2004653834, now seen corresponding path program 1 times [2022-01-10 06:14:12,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:12,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1508136115] [2022-01-10 06:14:12,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:12,468 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:12,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:12,469 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:14:12,470 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:14:12,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:12,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:14:12,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:12,887 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:14:12,887 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:12,888 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:12,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1508136115] [2022-01-10 06:14:12,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1508136115] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:12,888 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:12,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:14:12,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506726088] [2022-01-10 06:14:12,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:12,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:14:12,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:12,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:14:12,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:14:12,889 INFO L87 Difference]: Start difference. First operand 585 states and 947 transitions. Second operand has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:12,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:12,986 INFO L93 Difference]: Finished difference Result 1133 states and 1846 transitions. [2022-01-10 06:14:12,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:14:12,987 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2022-01-10 06:14:12,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:12,990 INFO L225 Difference]: With dead ends: 1133 [2022-01-10 06:14:12,990 INFO L226 Difference]: Without dead ends: 579 [2022-01-10 06:14:12,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 87 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:14:12,993 INFO L933 BasicCegarLoop]: 906 mSDtfsCounter, 131 mSDsluCounter, 4373 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 5279 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:12,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 5279 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:12,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2022-01-10 06:14:13,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 564. [2022-01-10 06:14:13,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 445 states have (on average 1.6337078651685393) internal successors, (727), 466 states have internal predecessors, (727), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:13,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 910 transitions. [2022-01-10 06:14:13,017 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 910 transitions. Word has length 93 [2022-01-10 06:14:13,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:13,018 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 910 transitions. [2022-01-10 06:14:13,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:13,018 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 910 transitions. [2022-01-10 06:14:13,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-01-10 06:14:13,019 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:13,019 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:13,047 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:14:13,219 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:14:13,220 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:13,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:13,220 INFO L85 PathProgramCache]: Analyzing trace with hash 776975392, now seen corresponding path program 1 times [2022-01-10 06:14:13,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:13,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1809258434] [2022-01-10 06:14:13,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:13,221 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:13,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:13,222 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:14:13,224 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:14:13,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:13,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 897 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:13,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:13,764 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:14:13,764 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:13,764 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:13,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1809258434] [2022-01-10 06:14:13,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1809258434] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:13,764 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:13,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:13,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812078033] [2022-01-10 06:14:13,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:13,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:13,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:13,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:13,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:13,765 INFO L87 Difference]: Start difference. First operand 564 states and 910 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:13,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:13,834 INFO L93 Difference]: Finished difference Result 1097 states and 1784 transitions. [2022-01-10 06:14:13,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:14:13,836 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 94 [2022-01-10 06:14:13,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:13,838 INFO L225 Difference]: With dead ends: 1097 [2022-01-10 06:14:13,838 INFO L226 Difference]: Without dead ends: 564 [2022-01-10 06:14:13,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 91 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:14:13,841 INFO L933 BasicCegarLoop]: 875 mSDtfsCounter, 69 mSDsluCounter, 1662 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 2537 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:13,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 2537 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:14:13,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2022-01-10 06:14:13,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 564. [2022-01-10 06:14:13,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 445 states have (on average 1.6314606741573034) internal successors, (726), 466 states have internal predecessors, (726), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:13,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 909 transitions. [2022-01-10 06:14:13,852 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 909 transitions. Word has length 94 [2022-01-10 06:14:13,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:13,852 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 909 transitions. [2022-01-10 06:14:13,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:13,853 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 909 transitions. [2022-01-10 06:14:13,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-01-10 06:14:13,854 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:13,855 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:13,867 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:14:14,067 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:14:14,068 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:14,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:14,069 INFO L85 PathProgramCache]: Analyzing trace with hash -338078895, now seen corresponding path program 1 times [2022-01-10 06:14:14,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:14,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1122977684] [2022-01-10 06:14:14,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:14,069 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:14,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:14,070 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:14:14,072 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:14:14,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:14,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 898 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:14,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:14,449 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:14:14,449 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:14,449 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:14,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1122977684] [2022-01-10 06:14:14,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1122977684] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:14,449 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:14,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:14,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051307943] [2022-01-10 06:14:14,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:14,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:14,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:14,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:14,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:14,450 INFO L87 Difference]: Start difference. First operand 564 states and 909 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:14,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:14,509 INFO L93 Difference]: Finished difference Result 1097 states and 1783 transitions. [2022-01-10 06:14:14,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:14:14,509 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 95 [2022-01-10 06:14:14,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:14,512 INFO L225 Difference]: With dead ends: 1097 [2022-01-10 06:14:14,512 INFO L226 Difference]: Without dead ends: 564 [2022-01-10 06:14:14,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 92 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:14:14,513 INFO L933 BasicCegarLoop]: 875 mSDtfsCounter, 67 mSDsluCounter, 1662 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 2537 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:14,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 2537 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:14:14,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2022-01-10 06:14:14,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 564. [2022-01-10 06:14:14,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 445 states have (on average 1.6292134831460674) internal successors, (725), 466 states have internal predecessors, (725), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:14,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 908 transitions. [2022-01-10 06:14:14,523 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 908 transitions. Word has length 95 [2022-01-10 06:14:14,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:14,523 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 908 transitions. [2022-01-10 06:14:14,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:14,523 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 908 transitions. [2022-01-10 06:14:14,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-01-10 06:14:14,524 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:14,524 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:14,540 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:14:14,738 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:14:14,738 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:14,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:14,738 INFO L85 PathProgramCache]: Analyzing trace with hash -227458341, now seen corresponding path program 1 times [2022-01-10 06:14:14,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:14,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1072739014] [2022-01-10 06:14:14,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:14,739 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:14,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:14,741 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:14:14,742 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:14:14,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:14,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 899 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 06:14:14,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:15,143 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:14:15,144 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:15,144 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:15,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1072739014] [2022-01-10 06:14:15,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1072739014] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:15,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:15,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:15,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064725069] [2022-01-10 06:14:15,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:15,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:15,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:15,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:15,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:15,145 INFO L87 Difference]: Start difference. First operand 564 states and 908 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:15,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:15,272 INFO L93 Difference]: Finished difference Result 1102 states and 1790 transitions. [2022-01-10 06:14:15,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:14:15,273 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 96 [2022-01-10 06:14:15,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:15,275 INFO L225 Difference]: With dead ends: 1102 [2022-01-10 06:14:15,275 INFO L226 Difference]: Without dead ends: 575 [2022-01-10 06:14:15,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:14:15,277 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 109 mSDsluCounter, 5036 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 5886 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:15,277 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 5886 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:15,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2022-01-10 06:14:15,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 566. [2022-01-10 06:14:15,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 447 states have (on average 1.6241610738255035) internal successors, (726), 468 states have internal predecessors, (726), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:15,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 909 transitions. [2022-01-10 06:14:15,287 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 909 transitions. Word has length 96 [2022-01-10 06:14:15,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:15,287 INFO L470 AbstractCegarLoop]: Abstraction has 566 states and 909 transitions. [2022-01-10 06:14:15,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:15,287 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 909 transitions. [2022-01-10 06:14:15,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-01-10 06:14:15,288 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:15,288 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:15,315 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:14:15,501 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:14:15,501 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:15,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:15,502 INFO L85 PathProgramCache]: Analyzing trace with hash -1219436964, now seen corresponding path program 1 times [2022-01-10 06:14:15,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:15,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1826452843] [2022-01-10 06:14:15,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:15,502 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:15,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:15,503 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:14:15,505 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:14:15,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:15,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 900 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:14:15,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:15,949 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:14:15,949 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:15,949 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:15,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1826452843] [2022-01-10 06:14:15,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1826452843] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:15,949 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:15,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:15,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136129779] [2022-01-10 06:14:15,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:15,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:15,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:15,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:15,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:15,950 INFO L87 Difference]: Start difference. First operand 566 states and 909 transitions. Second operand has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:16,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:16,096 INFO L93 Difference]: Finished difference Result 1094 states and 1771 transitions. [2022-01-10 06:14:16,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:14:16,098 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 97 [2022-01-10 06:14:16,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:16,100 INFO L225 Difference]: With dead ends: 1094 [2022-01-10 06:14:16,100 INFO L226 Difference]: Without dead ends: 571 [2022-01-10 06:14:16,101 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:14:16,101 INFO L933 BasicCegarLoop]: 852 mSDtfsCounter, 77 mSDsluCounter, 5042 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 5894 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:16,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 5894 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:16,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2022-01-10 06:14:16,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 568. [2022-01-10 06:14:16,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 449 states have (on average 1.6191536748329622) internal successors, (727), 470 states have internal predecessors, (727), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:16,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 910 transitions. [2022-01-10 06:14:16,111 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 910 transitions. Word has length 97 [2022-01-10 06:14:16,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:16,111 INFO L470 AbstractCegarLoop]: Abstraction has 568 states and 910 transitions. [2022-01-10 06:14:16,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:16,111 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 910 transitions. [2022-01-10 06:14:16,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-01-10 06:14:16,112 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:16,112 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:16,141 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:14:16,325 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:14:16,326 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:16,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:16,326 INFO L85 PathProgramCache]: Analyzing trace with hash 2038420421, now seen corresponding path program 1 times [2022-01-10 06:14:16,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:16,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [617689716] [2022-01-10 06:14:16,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:16,327 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:16,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:16,329 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:14:16,331 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:14:16,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:16,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 901 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:14:16,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:16,744 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:14:16,744 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:16,745 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:16,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [617689716] [2022-01-10 06:14:16,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [617689716] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:16,745 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:16,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:14:16,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276179102] [2022-01-10 06:14:16,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:16,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:14:16,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:16,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:14:16,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:14:16,746 INFO L87 Difference]: Start difference. First operand 568 states and 910 transitions. Second operand has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:16,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:16,844 INFO L93 Difference]: Finished difference Result 1040 states and 1698 transitions. [2022-01-10 06:14:16,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:14:16,846 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 98 [2022-01-10 06:14:16,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:16,848 INFO L225 Difference]: With dead ends: 1040 [2022-01-10 06:14:16,848 INFO L226 Difference]: Without dead ends: 561 [2022-01-10 06:14:16,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 93 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:14:16,850 INFO L933 BasicCegarLoop]: 864 mSDtfsCounter, 55 mSDsluCounter, 4253 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 5117 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:16,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 5117 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:16,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2022-01-10 06:14:16,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2022-01-10 06:14:16,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 442 states have (on average 1.6266968325791855) internal successors, (719), 463 states have internal predecessors, (719), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:16,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 902 transitions. [2022-01-10 06:14:16,859 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 902 transitions. Word has length 98 [2022-01-10 06:14:16,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:16,859 INFO L470 AbstractCegarLoop]: Abstraction has 561 states and 902 transitions. [2022-01-10 06:14:16,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:16,859 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 902 transitions. [2022-01-10 06:14:16,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-01-10 06:14:16,860 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:16,860 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:16,884 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:14:17,074 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:14:17,074 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:17,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:17,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1649884760, now seen corresponding path program 1 times [2022-01-10 06:14:17,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:17,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1012589182] [2022-01-10 06:14:17,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:17,075 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:17,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:17,087 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:14:17,088 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:14:17,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:17,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 902 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:14:17,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:17,530 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:14:17,530 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:17,530 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:17,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1012589182] [2022-01-10 06:14:17,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1012589182] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:17,531 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:17,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:14:17,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420349503] [2022-01-10 06:14:17,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:17,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:14:17,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:17,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:14:17,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:14:17,532 INFO L87 Difference]: Start difference. First operand 561 states and 902 transitions. Second operand has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:17,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:17,610 INFO L93 Difference]: Finished difference Result 1045 states and 1712 transitions. [2022-01-10 06:14:17,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:14:17,612 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 99 [2022-01-10 06:14:17,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:17,614 INFO L225 Difference]: With dead ends: 1045 [2022-01-10 06:14:17,614 INFO L226 Difference]: Without dead ends: 558 [2022-01-10 06:14:17,616 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 94 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:14:17,616 INFO L933 BasicCegarLoop]: 856 mSDtfsCounter, 97 mSDsluCounter, 4221 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 5077 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:17,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 5077 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:17,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2022-01-10 06:14:17,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 558. [2022-01-10 06:14:17,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 439 states have (on average 1.6264236902050113) internal successors, (714), 460 states have internal predecessors, (714), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:17,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 897 transitions. [2022-01-10 06:14:17,626 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 897 transitions. Word has length 99 [2022-01-10 06:14:17,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:17,626 INFO L470 AbstractCegarLoop]: Abstraction has 558 states and 897 transitions. [2022-01-10 06:14:17,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:17,626 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 897 transitions. [2022-01-10 06:14:17,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-01-10 06:14:17,627 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:17,627 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:17,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2022-01-10 06:14:17,841 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:14:17,841 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:17,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:17,841 INFO L85 PathProgramCache]: Analyzing trace with hash 488783400, now seen corresponding path program 1 times [2022-01-10 06:14:17,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:17,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [900756438] [2022-01-10 06:14:17,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:17,842 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:17,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:17,843 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:14:17,845 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:14:18,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:18,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 901 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:14:18,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:18,231 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:14:18,232 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:18,232 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:18,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [900756438] [2022-01-10 06:14:18,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [900756438] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:18,232 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:18,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:14:18,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616628002] [2022-01-10 06:14:18,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:18,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:14:18,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:18,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:14:18,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:14:18,233 INFO L87 Difference]: Start difference. First operand 558 states and 897 transitions. Second operand has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:18,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:18,335 INFO L93 Difference]: Finished difference Result 1042 states and 1707 transitions. [2022-01-10 06:14:18,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:14:18,337 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 99 [2022-01-10 06:14:18,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:18,339 INFO L225 Difference]: With dead ends: 1042 [2022-01-10 06:14:18,339 INFO L226 Difference]: Without dead ends: 550 [2022-01-10 06:14:18,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 94 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:14:18,340 INFO L933 BasicCegarLoop]: 855 mSDtfsCounter, 105 mSDsluCounter, 4212 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 5067 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:18,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 5067 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:18,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-01-10 06:14:18,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2022-01-10 06:14:18,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 431 states have (on average 1.631090487238979) internal successors, (703), 452 states have internal predecessors, (703), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:18,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 886 transitions. [2022-01-10 06:14:18,349 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 886 transitions. Word has length 99 [2022-01-10 06:14:18,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:18,349 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 886 transitions. [2022-01-10 06:14:18,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:18,350 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 886 transitions. [2022-01-10 06:14:18,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-01-10 06:14:18,350 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:18,351 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:18,365 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:14:18,563 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:14:18,564 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:18,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:18,564 INFO L85 PathProgramCache]: Analyzing trace with hash -987521975, now seen corresponding path program 1 times [2022-01-10 06:14:18,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:18,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1285350004] [2022-01-10 06:14:18,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:18,565 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:18,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:18,566 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:14:18,567 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:14:18,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:18,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 903 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 06:14:18,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:18,990 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:14:18,990 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:18,991 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:18,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1285350004] [2022-01-10 06:14:18,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1285350004] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:18,991 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:18,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:18,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369292613] [2022-01-10 06:14:18,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:18,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:18,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:18,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:18,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:18,992 INFO L87 Difference]: Start difference. First operand 550 states and 886 transitions. Second operand has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:19,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:19,094 INFO L93 Difference]: Finished difference Result 1028 states and 1685 transitions. [2022-01-10 06:14:19,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:14:19,095 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 100 [2022-01-10 06:14:19,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:19,097 INFO L225 Difference]: With dead ends: 1028 [2022-01-10 06:14:19,097 INFO L226 Difference]: Without dead ends: 550 [2022-01-10 06:14:19,099 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 95 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:14:19,100 INFO L933 BasicCegarLoop]: 851 mSDtfsCounter, 67 mSDsluCounter, 5020 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 5871 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:19,100 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 5871 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:19,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-01-10 06:14:19,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2022-01-10 06:14:19,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 431 states have (on average 1.62877030162413) internal successors, (702), 452 states have internal predecessors, (702), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:19,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 885 transitions. [2022-01-10 06:14:19,111 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 885 transitions. Word has length 100 [2022-01-10 06:14:19,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:19,111 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 885 transitions. [2022-01-10 06:14:19,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:19,112 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 885 transitions. [2022-01-10 06:14:19,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-10 06:14:19,113 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:19,113 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:19,126 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:14:19,326 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:14:19,326 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:19,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:19,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1877192378, now seen corresponding path program 1 times [2022-01-10 06:14:19,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:19,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1509905677] [2022-01-10 06:14:19,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:19,327 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:19,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:19,329 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:14:19,330 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:14:19,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:19,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 904 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 06:14:19,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:19,755 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:14:19,756 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:19,756 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:19,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1509905677] [2022-01-10 06:14:19,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1509905677] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:19,756 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:19,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:19,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805568810] [2022-01-10 06:14:19,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:19,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:19,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:19,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:19,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:19,757 INFO L87 Difference]: Start difference. First operand 550 states and 885 transitions. Second operand has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:19,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:19,868 INFO L93 Difference]: Finished difference Result 1072 states and 1742 transitions. [2022-01-10 06:14:19,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:14:19,869 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 101 [2022-01-10 06:14:19,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:19,872 INFO L225 Difference]: With dead ends: 1072 [2022-01-10 06:14:19,872 INFO L226 Difference]: Without dead ends: 547 [2022-01-10 06:14:19,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:14:19,873 INFO L933 BasicCegarLoop]: 839 mSDtfsCounter, 101 mSDsluCounter, 4977 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 5816 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:19,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 5816 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:19,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2022-01-10 06:14:19,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2022-01-10 06:14:19,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 428 states have (on average 1.6214953271028036) internal successors, (694), 449 states have internal predecessors, (694), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:19,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 877 transitions. [2022-01-10 06:14:19,883 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 877 transitions. Word has length 101 [2022-01-10 06:14:19,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:19,883 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 877 transitions. [2022-01-10 06:14:19,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:19,883 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 877 transitions. [2022-01-10 06:14:19,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-01-10 06:14:19,884 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:19,884 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:19,921 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:20,097 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:14:20,097 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:20,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:20,097 INFO L85 PathProgramCache]: Analyzing trace with hash 289345582, now seen corresponding path program 1 times [2022-01-10 06:14:20,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:20,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2066454940] [2022-01-10 06:14:20,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:20,098 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:20,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:20,099 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:14:20,100 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:14:20,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:20,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 905 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:14:20,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:20,500 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:14:20,500 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:20,500 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:20,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2066454940] [2022-01-10 06:14:20,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2066454940] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:20,501 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:20,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:20,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650883658] [2022-01-10 06:14:20,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:20,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:20,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:20,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:20,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:20,502 INFO L87 Difference]: Start difference. First operand 547 states and 877 transitions. Second operand has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:20,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:20,608 INFO L93 Difference]: Finished difference Result 1019 states and 1665 transitions. [2022-01-10 06:14:20,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:14:20,609 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 102 [2022-01-10 06:14:20,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:20,611 INFO L225 Difference]: With dead ends: 1019 [2022-01-10 06:14:20,611 INFO L226 Difference]: Without dead ends: 547 [2022-01-10 06:14:20,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 97 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:14:20,613 INFO L933 BasicCegarLoop]: 840 mSDtfsCounter, 50 mSDsluCounter, 4986 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 5826 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:20,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 5826 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:20,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2022-01-10 06:14:20,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2022-01-10 06:14:20,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 428 states have (on average 1.6191588785046729) internal successors, (693), 449 states have internal predecessors, (693), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:20,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 876 transitions. [2022-01-10 06:14:20,621 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 876 transitions. Word has length 102 [2022-01-10 06:14:20,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:20,621 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 876 transitions. [2022-01-10 06:14:20,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:20,622 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 876 transitions. [2022-01-10 06:14:20,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-01-10 06:14:20,622 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:20,623 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:20,637 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:14:20,834 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:14:20,835 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:20,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:20,835 INFO L85 PathProgramCache]: Analyzing trace with hash 371915255, now seen corresponding path program 1 times [2022-01-10 06:14:20,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:20,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1962319666] [2022-01-10 06:14:20,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:20,836 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:20,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:20,837 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:14:20,838 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:14:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:21,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 906 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:14:21,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:21,327 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:14:21,328 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:21,328 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:21,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1962319666] [2022-01-10 06:14:21,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1962319666] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:21,328 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:21,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:21,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140083651] [2022-01-10 06:14:21,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:21,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:21,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:21,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:21,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:21,329 INFO L87 Difference]: Start difference. First operand 547 states and 876 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:21,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:21,442 INFO L93 Difference]: Finished difference Result 1057 states and 1710 transitions. [2022-01-10 06:14:21,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:14:21,443 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 103 [2022-01-10 06:14:21,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:21,446 INFO L225 Difference]: With dead ends: 1057 [2022-01-10 06:14:21,446 INFO L226 Difference]: Without dead ends: 544 [2022-01-10 06:14:21,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:14:21,450 INFO L933 BasicCegarLoop]: 838 mSDtfsCounter, 69 mSDsluCounter, 4972 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 5810 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:21,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 5810 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:21,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-01-10 06:14:21,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2022-01-10 06:14:21,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 425 states have (on average 1.611764705882353) internal successors, (685), 446 states have internal predecessors, (685), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2022-01-10 06:14:21,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 868 transitions. [2022-01-10 06:14:21,465 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 868 transitions. Word has length 103 [2022-01-10 06:14:21,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:21,465 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 868 transitions. [2022-01-10 06:14:21,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-01-10 06:14:21,465 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 868 transitions. [2022-01-10 06:14:21,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-01-10 06:14:21,466 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:21,466 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:21,483 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:14:21,681 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:14:21,682 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:21,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:21,682 INFO L85 PathProgramCache]: Analyzing trace with hash 285436627, now seen corresponding path program 1 times [2022-01-10 06:14:21,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:21,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1370495498] [2022-01-10 06:14:21,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:21,683 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:21,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:21,683 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:14:21,685 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:14:21,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:21,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 907 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:14:21,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:22,383 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-01-10 06:14:22,383 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:22,383 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:22,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1370495498] [2022-01-10 06:14:22,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1370495498] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:22,383 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:22,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:14:22,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332174754] [2022-01-10 06:14:22,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:22,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 06:14:22,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:22,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 06:14:22,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:14:22,399 INFO L87 Difference]: Start difference. First operand 544 states and 868 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:24,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:24,258 INFO L93 Difference]: Finished difference Result 1606 states and 2663 transitions. [2022-01-10 06:14:24,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:14:24,259 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 104 [2022-01-10 06:14:24,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:24,264 INFO L225 Difference]: With dead ends: 1606 [2022-01-10 06:14:24,264 INFO L226 Difference]: Without dead ends: 1142 [2022-01-10 06:14:24,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 99 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:14:24,266 INFO L933 BasicCegarLoop]: 869 mSDtfsCounter, 2083 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 1573 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2190 SdHoareTripleChecker+Valid, 1595 SdHoareTripleChecker+Invalid, 2000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 1573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:24,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2190 Valid, 1595 Invalid, 2000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 1573 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-10 06:14:24,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2022-01-10 06:14:24,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 1026. [2022-01-10 06:14:24,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1026 states, 808 states have (on average 1.6522277227722773) internal successors, (1335), 838 states have internal predecessors, (1335), 177 states have call successors, (177), 39 states have call predecessors, (177), 40 states have return successors, (179), 161 states have call predecessors, (179), 172 states have call successors, (179) [2022-01-10 06:14:24,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 1691 transitions. [2022-01-10 06:14:24,299 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 1691 transitions. Word has length 104 [2022-01-10 06:14:24,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:24,300 INFO L470 AbstractCegarLoop]: Abstraction has 1026 states and 1691 transitions. [2022-01-10 06:14:24,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2022-01-10 06:14:24,300 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 1691 transitions. [2022-01-10 06:14:24,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-01-10 06:14:24,302 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:24,302 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:24,329 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:14:24,514 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:14:24,514 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:24,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:24,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1934563850, now seen corresponding path program 1 times [2022-01-10 06:14:24,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:24,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [640285148] [2022-01-10 06:14:24,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:24,516 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:24,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:24,517 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:14:24,517 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:14:24,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:24,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 1058 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-10 06:14:24,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:25,132 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-01-10 06:14:25,132 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:25,132 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:25,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [640285148] [2022-01-10 06:14:25,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [640285148] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:25,132 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:25,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 06:14:25,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782580426] [2022-01-10 06:14:25,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:25,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 06:14:25,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:25,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 06:14:25,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-01-10 06:14:25,133 INFO L87 Difference]: Start difference. First operand 1026 states and 1691 transitions. Second operand has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 8 states have internal predecessors, (94), 4 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:14:26,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:26,957 INFO L93 Difference]: Finished difference Result 2215 states and 3755 transitions. [2022-01-10 06:14:26,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:14:26,958 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 8 states have internal predecessors, (94), 4 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) Word has length 133 [2022-01-10 06:14:26,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:26,964 INFO L225 Difference]: With dead ends: 2215 [2022-01-10 06:14:26,964 INFO L226 Difference]: Without dead ends: 1269 [2022-01-10 06:14:26,970 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 126 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:14:26,971 INFO L933 BasicCegarLoop]: 894 mSDtfsCounter, 1370 mSDsluCounter, 1544 mSDsCounter, 0 mSdLazyCounter, 2626 mSolverCounterSat, 480 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1370 SdHoareTripleChecker+Valid, 2438 SdHoareTripleChecker+Invalid, 3106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 2626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:26,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1370 Valid, 2438 Invalid, 3106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [480 Valid, 2626 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-10 06:14:26,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1269 states. [2022-01-10 06:14:27,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1269 to 1034. [2022-01-10 06:14:27,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1034 states, 814 states have (on average 1.6474201474201475) internal successors, (1341), 844 states have internal predecessors, (1341), 177 states have call successors, (177), 39 states have call predecessors, (177), 42 states have return successors, (211), 163 states have call predecessors, (211), 172 states have call successors, (211) [2022-01-10 06:14:27,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 1729 transitions. [2022-01-10 06:14:27,018 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 1729 transitions. Word has length 133 [2022-01-10 06:14:27,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:27,019 INFO L470 AbstractCegarLoop]: Abstraction has 1034 states and 1729 transitions. [2022-01-10 06:14:27,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 8 states have internal predecessors, (94), 4 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:14:27,019 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 1729 transitions. [2022-01-10 06:14:27,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-01-10 06:14:27,021 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:27,021 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:27,036 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:14:27,235 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:14:27,236 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:27,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:27,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1836668151, now seen corresponding path program 1 times [2022-01-10 06:14:27,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:27,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1494134563] [2022-01-10 06:14:27,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:27,237 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:27,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:27,238 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:14:27,241 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:14:27,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:27,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 1058 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 06:14:27,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:27,781 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-01-10 06:14:27,781 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:27,781 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:27,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1494134563] [2022-01-10 06:14:27,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1494134563] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:27,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:27,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:27,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59699257] [2022-01-10 06:14:27,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:27,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:27,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:27,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:27,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:27,783 INFO L87 Difference]: Start difference. First operand 1034 states and 1729 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-01-10 06:14:30,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:30,513 INFO L93 Difference]: Finished difference Result 3334 states and 5655 transitions. [2022-01-10 06:14:30,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-10 06:14:30,514 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 133 [2022-01-10 06:14:30,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:30,528 INFO L225 Difference]: With dead ends: 3334 [2022-01-10 06:14:30,528 INFO L226 Difference]: Without dead ends: 2380 [2022-01-10 06:14:30,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 129 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:14:30,533 INFO L933 BasicCegarLoop]: 1306 mSDtfsCounter, 1892 mSDsluCounter, 2052 mSDsCounter, 0 mSdLazyCounter, 4837 mSolverCounterSat, 653 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1967 SdHoareTripleChecker+Valid, 3358 SdHoareTripleChecker+Invalid, 5490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 653 IncrementalHoareTripleChecker+Valid, 4837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:30,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1967 Valid, 3358 Invalid, 5490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [653 Valid, 4837 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-10 06:14:30,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2380 states. [2022-01-10 06:14:30,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2380 to 2171. [2022-01-10 06:14:30,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 1631 states have (on average 1.623543838136113) internal successors, (2648), 1709 states have internal predecessors, (2648), 456 states have call successors, (456), 63 states have call predecessors, (456), 83 states have return successors, (543), 432 states have call predecessors, (543), 451 states have call successors, (543) [2022-01-10 06:14:30,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 3647 transitions. [2022-01-10 06:14:30,597 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 3647 transitions. Word has length 133 [2022-01-10 06:14:30,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:30,597 INFO L470 AbstractCegarLoop]: Abstraction has 2171 states and 3647 transitions. [2022-01-10 06:14:30,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-01-10 06:14:30,597 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 3647 transitions. [2022-01-10 06:14:30,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 06:14:30,599 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:30,599 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:30,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:30,799 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:14:30,799 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:30,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:30,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1695194515, now seen corresponding path program 1 times [2022-01-10 06:14:30,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:30,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1445519513] [2022-01-10 06:14:30,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:30,800 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:30,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:30,801 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:14:30,803 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:14:31,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:31,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 06:14:31,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:31,334 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-01-10 06:14:31,334 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:31,335 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:31,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1445519513] [2022-01-10 06:14:31,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1445519513] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:31,335 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:31,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:14:31,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036856731] [2022-01-10 06:14:31,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:31,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:14:31,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:31,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:14:31,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:14:31,336 INFO L87 Difference]: Start difference. First operand 2171 states and 3647 transitions. Second operand has 7 states, 7 states have (on average 13.571428571428571) 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), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:14:34,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:34,255 INFO L93 Difference]: Finished difference Result 7029 states and 12094 transitions. [2022-01-10 06:14:34,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-10 06:14:34,256 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.571428571428571) 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), 4 states have call predecessors, (13), 3 states have call successors, (13) Word has length 134 [2022-01-10 06:14:34,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:34,277 INFO L225 Difference]: With dead ends: 7029 [2022-01-10 06:14:34,277 INFO L226 Difference]: Without dead ends: 4938 [2022-01-10 06:14:34,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 130 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:14:34,289 INFO L933 BasicCegarLoop]: 1356 mSDtfsCounter, 2645 mSDsluCounter, 1955 mSDsCounter, 0 mSdLazyCounter, 3881 mSolverCounterSat, 706 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2714 SdHoareTripleChecker+Valid, 3311 SdHoareTripleChecker+Invalid, 4587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 706 IncrementalHoareTripleChecker+Valid, 3881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:34,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2714 Valid, 3311 Invalid, 4587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [706 Valid, 3881 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-10 06:14:34,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4938 states. [2022-01-10 06:14:34,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4938 to 4713. [2022-01-10 06:14:34,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4713 states, 3537 states have (on average 1.623409669211196) internal successors, (5742), 3720 states have internal predecessors, (5742), 992 states have call successors, (992), 152 states have call predecessors, (992), 183 states have return successors, (1127), 918 states have call predecessors, (1127), 987 states have call successors, (1127) [2022-01-10 06:14:34,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4713 states to 4713 states and 7861 transitions. [2022-01-10 06:14:34,442 INFO L78 Accepts]: Start accepts. Automaton has 4713 states and 7861 transitions. Word has length 134 [2022-01-10 06:14:34,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:34,442 INFO L470 AbstractCegarLoop]: Abstraction has 4713 states and 7861 transitions. [2022-01-10 06:14:34,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.571428571428571) 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), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:14:34,442 INFO L276 IsEmpty]: Start isEmpty. Operand 4713 states and 7861 transitions. [2022-01-10 06:14:34,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-01-10 06:14:34,444 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:34,444 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:34,475 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:14:34,658 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:14:34,658 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:34,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:34,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1181890022, now seen corresponding path program 1 times [2022-01-10 06:14:34,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:34,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1584012801] [2022-01-10 06:14:34,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:34,659 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:34,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:34,661 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:14:34,662 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:14:34,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:34,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-10 06:14:34,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:35,296 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-01-10 06:14:35,296 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:35,297 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:35,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1584012801] [2022-01-10 06:14:35,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1584012801] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:35,297 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:35,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:35,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105476610] [2022-01-10 06:14:35,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:35,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:35,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:35,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:35,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:35,298 INFO L87 Difference]: Start difference. First operand 4713 states and 7861 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:14:39,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:39,880 INFO L93 Difference]: Finished difference Result 18112 states and 31230 transitions. [2022-01-10 06:14:39,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-10 06:14:39,880 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) Word has length 136 [2022-01-10 06:14:39,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:39,943 INFO L225 Difference]: With dead ends: 18112 [2022-01-10 06:14:39,943 INFO L226 Difference]: Without dead ends: 13473 [2022-01-10 06:14:39,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 130 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:14:39,963 INFO L933 BasicCegarLoop]: 1660 mSDtfsCounter, 3238 mSDsluCounter, 2036 mSDsCounter, 0 mSdLazyCounter, 5408 mSolverCounterSat, 1276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3366 SdHoareTripleChecker+Valid, 3696 SdHoareTripleChecker+Invalid, 6684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1276 IncrementalHoareTripleChecker+Valid, 5408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:39,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3366 Valid, 3696 Invalid, 6684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1276 Valid, 5408 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-01-10 06:14:39,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13473 states. [2022-01-10 06:14:40,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13473 to 8503. [2022-01-10 06:14:40,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8503 states, 6101 states have (on average 1.6038354368136372) internal successors, (9785), 6515 states have internal predecessors, (9785), 2096 states have call successors, (2096), 229 states have call predecessors, (2096), 305 states have return successors, (2547), 2026 states have call predecessors, (2547), 2091 states have call successors, (2547) [2022-01-10 06:14:40,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8503 states to 8503 states and 14428 transitions. [2022-01-10 06:14:40,494 INFO L78 Accepts]: Start accepts. Automaton has 8503 states and 14428 transitions. Word has length 136 [2022-01-10 06:14:40,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:40,494 INFO L470 AbstractCegarLoop]: Abstraction has 8503 states and 14428 transitions. [2022-01-10 06:14:40,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:14:40,495 INFO L276 IsEmpty]: Start isEmpty. Operand 8503 states and 14428 transitions. [2022-01-10 06:14:40,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-01-10 06:14:40,496 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:40,496 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:40,523 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:40,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:40,708 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:40,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:40,708 INFO L85 PathProgramCache]: Analyzing trace with hash -758243300, now seen corresponding path program 1 times [2022-01-10 06:14:40,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:40,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [202273130] [2022-01-10 06:14:40,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:40,709 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:40,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:40,710 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:40,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-01-10 06:14:41,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:41,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 06:14:41,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:41,241 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-01-10 06:14:41,241 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:41,242 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:41,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [202273130] [2022-01-10 06:14:41,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [202273130] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:41,242 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:41,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:14:41,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980334207] [2022-01-10 06:14:41,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:41,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:14:41,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:41,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:14:41,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:14:41,243 INFO L87 Difference]: Start difference. First operand 8503 states and 14428 transitions. Second operand has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:14:43,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:43,738 INFO L93 Difference]: Finished difference Result 24868 states and 42819 transitions. [2022-01-10 06:14:43,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-10 06:14:43,739 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) Word has length 136 [2022-01-10 06:14:43,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:43,808 INFO L225 Difference]: With dead ends: 24868 [2022-01-10 06:14:43,808 INFO L226 Difference]: Without dead ends: 17740 [2022-01-10 06:14:43,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 133 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:14:43,838 INFO L933 BasicCegarLoop]: 1019 mSDtfsCounter, 2598 mSDsluCounter, 1439 mSDsCounter, 0 mSdLazyCounter, 3032 mSolverCounterSat, 569 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2672 SdHoareTripleChecker+Valid, 2458 SdHoareTripleChecker+Invalid, 3601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 569 IncrementalHoareTripleChecker+Valid, 3032 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:43,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2672 Valid, 2458 Invalid, 3601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [569 Valid, 3032 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-10 06:14:43,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17740 states. [2022-01-10 06:14:44,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17740 to 16900. [2022-01-10 06:14:44,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16900 states, 12138 states have (on average 1.6051244027022573) internal successors, (19483), 12980 states have internal predecessors, (19483), 4098 states have call successors, (4098), 435 states have call predecessors, (4098), 663 states have return successors, (5337), 3982 states have call predecessors, (5337), 4093 states have call successors, (5337) [2022-01-10 06:14:44,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16900 states to 16900 states and 28918 transitions. [2022-01-10 06:14:44,631 INFO L78 Accepts]: Start accepts. Automaton has 16900 states and 28918 transitions. Word has length 136 [2022-01-10 06:14:44,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:44,631 INFO L470 AbstractCegarLoop]: Abstraction has 16900 states and 28918 transitions. [2022-01-10 06:14:44,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:14:44,632 INFO L276 IsEmpty]: Start isEmpty. Operand 16900 states and 28918 transitions. [2022-01-10 06:14:44,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-01-10 06:14:44,633 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:44,634 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:44,649 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:44,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:44,847 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:44,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:44,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1376688126, now seen corresponding path program 1 times [2022-01-10 06:14:44,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:44,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1407285621] [2022-01-10 06:14:44,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:44,848 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:44,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:44,856 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:44,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-01-10 06:14:45,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:45,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-10 06:14:45,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:45,591 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-01-10 06:14:45,591 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:45,591 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:45,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1407285621] [2022-01-10 06:14:45,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1407285621] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:45,591 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:45,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 06:14:45,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412651264] [2022-01-10 06:14:45,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:45,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 06:14:45,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:45,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 06:14:45,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-10 06:14:45,593 INFO L87 Difference]: Start difference. First operand 16900 states and 28918 transitions. Second operand has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 states have internal predecessors, (100), 5 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2022-01-10 06:14:49,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:49,798 INFO L93 Difference]: Finished difference Result 35566 states and 61131 transitions. [2022-01-10 06:14:49,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-10 06:14:49,799 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 states have internal predecessors, (100), 5 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) Word has length 141 [2022-01-10 06:14:49,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:49,919 INFO L225 Difference]: With dead ends: 35566 [2022-01-10 06:14:49,919 INFO L226 Difference]: Without dead ends: 20041 [2022-01-10 06:14:49,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-01-10 06:14:49,972 INFO L933 BasicCegarLoop]: 963 mSDtfsCounter, 1956 mSDsluCounter, 2265 mSDsCounter, 0 mSdLazyCounter, 4879 mSolverCounterSat, 480 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2027 SdHoareTripleChecker+Valid, 3228 SdHoareTripleChecker+Invalid, 5359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 4879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:49,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2027 Valid, 3228 Invalid, 5359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [480 Valid, 4879 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-01-10 06:14:49,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20041 states. [2022-01-10 06:14:50,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20041 to 18556. [2022-01-10 06:14:50,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18556 states, 13305 states have (on average 1.5836151822623075) internal successors, (21070), 14264 states have internal predecessors, (21070), 4431 states have call successors, (4431), 555 states have call predecessors, (4431), 819 states have return successors, (6021), 4234 states have call predecessors, (6021), 4426 states have call successors, (6021) [2022-01-10 06:14:51,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18556 states to 18556 states and 31522 transitions. [2022-01-10 06:14:51,004 INFO L78 Accepts]: Start accepts. Automaton has 18556 states and 31522 transitions. Word has length 141 [2022-01-10 06:14:51,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:51,005 INFO L470 AbstractCegarLoop]: Abstraction has 18556 states and 31522 transitions. [2022-01-10 06:14:51,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 states have internal predecessors, (100), 5 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2022-01-10 06:14:51,005 INFO L276 IsEmpty]: Start isEmpty. Operand 18556 states and 31522 transitions. [2022-01-10 06:14:51,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-01-10 06:14:51,007 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:51,007 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:51,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:51,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:51,221 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:51,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:51,221 INFO L85 PathProgramCache]: Analyzing trace with hash 900017696, now seen corresponding path program 1 times [2022-01-10 06:14:51,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:51,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1928707962] [2022-01-10 06:14:51,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:51,222 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:51,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:51,236 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:51,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-01-10 06:14:51,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:51,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 1081 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:14:51,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:51,748 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-01-10 06:14:51,749 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:51,749 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:51,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1928707962] [2022-01-10 06:14:51,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1928707962] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:51,749 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:51,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:51,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659621602] [2022-01-10 06:14:51,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:51,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:14:51,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:51,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:14:51,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:14:51,750 INFO L87 Difference]: Start difference. First operand 18556 states and 31522 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:14:52,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:52,738 INFO L93 Difference]: Finished difference Result 37309 states and 64084 transitions. [2022-01-10 06:14:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:14:52,739 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 148 [2022-01-10 06:14:52,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:52,812 INFO L225 Difference]: With dead ends: 37309 [2022-01-10 06:14:52,813 INFO L226 Difference]: Without dead ends: 18556 [2022-01-10 06:14:52,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 145 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:14:52,868 INFO L933 BasicCegarLoop]: 887 mSDtfsCounter, 234 mSDsluCounter, 1520 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 2407 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:14:52,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 2407 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:14:52,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18556 states. [2022-01-10 06:14:53,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18556 to 18556. [2022-01-10 06:14:53,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18556 states, 13305 states have (on average 1.5601653513716647) internal successors, (20758), 14264 states have internal predecessors, (20758), 4431 states have call successors, (4431), 555 states have call predecessors, (4431), 819 states have return successors, (6021), 4234 states have call predecessors, (6021), 4426 states have call successors, (6021) [2022-01-10 06:14:53,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18556 states to 18556 states and 31210 transitions. [2022-01-10 06:14:53,792 INFO L78 Accepts]: Start accepts. Automaton has 18556 states and 31210 transitions. Word has length 148 [2022-01-10 06:14:53,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:53,793 INFO L470 AbstractCegarLoop]: Abstraction has 18556 states and 31210 transitions. [2022-01-10 06:14:53,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:14:53,793 INFO L276 IsEmpty]: Start isEmpty. Operand 18556 states and 31210 transitions. [2022-01-10 06:14:53,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-01-10 06:14:53,795 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:53,796 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:53,813 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:54,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:54,011 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:54,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:54,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1960125735, now seen corresponding path program 1 times [2022-01-10 06:14:54,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:54,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1220976455] [2022-01-10 06:14:54,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:54,012 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:54,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:54,021 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:54,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-01-10 06:14:54,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:54,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-10 06:14:54,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:54,657 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-01-10 06:14:54,657 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:54,658 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:54,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1220976455] [2022-01-10 06:14:54,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1220976455] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:54,658 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:54,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:14:54,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425359793] [2022-01-10 06:14:54,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:54,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:14:54,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:54,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:14:54,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:14:54,659 INFO L87 Difference]: Start difference. First operand 18556 states and 31210 transitions. Second operand has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 4 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 3 states have call successors, (15) [2022-01-10 06:14:58,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:58,042 INFO L93 Difference]: Finished difference Result 37701 states and 63853 transitions. [2022-01-10 06:14:58,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-10 06:14:58,042 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 4 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 3 states have call successors, (15) Word has length 153 [2022-01-10 06:14:58,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:58,133 INFO L225 Difference]: With dead ends: 37701 [2022-01-10 06:14:58,133 INFO L226 Difference]: Without dead ends: 20689 [2022-01-10 06:14:58,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 151 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:14:58,194 INFO L933 BasicCegarLoop]: 863 mSDtfsCounter, 2027 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 3036 mSolverCounterSat, 502 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2103 SdHoareTripleChecker+Valid, 2192 SdHoareTripleChecker+Invalid, 3538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 502 IncrementalHoareTripleChecker+Valid, 3036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:58,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2103 Valid, 2192 Invalid, 3538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [502 Valid, 3036 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-01-10 06:14:58,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20689 states. [2022-01-10 06:14:58,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20689 to 19519. [2022-01-10 06:14:58,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19519 states, 14022 states have (on average 1.547354157752104) internal successors, (21697), 15047 states have internal predecessors, (21697), 4524 states have call successors, (4524), 639 states have call predecessors, (4524), 972 states have return successors, (6453), 4330 states have call predecessors, (6453), 4519 states have call successors, (6453) [2022-01-10 06:14:59,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19519 states to 19519 states and 32674 transitions. [2022-01-10 06:14:59,112 INFO L78 Accepts]: Start accepts. Automaton has 19519 states and 32674 transitions. Word has length 153 [2022-01-10 06:14:59,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:59,112 INFO L470 AbstractCegarLoop]: Abstraction has 19519 states and 32674 transitions. [2022-01-10 06:14:59,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 4 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 3 states have call successors, (15) [2022-01-10 06:14:59,112 INFO L276 IsEmpty]: Start isEmpty. Operand 19519 states and 32674 transitions. [2022-01-10 06:14:59,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-01-10 06:14:59,114 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:59,114 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:59,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:59,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:59,329 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:59,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:59,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1254589965, now seen corresponding path program 1 times [2022-01-10 06:14:59,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:59,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1817174379] [2022-01-10 06:14:59,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:59,330 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:59,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:59,331 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:59,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-01-10 06:14:59,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:59,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 1098 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-10 06:14:59,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:59,963 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-01-10 06:14:59,964 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:59,964 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:59,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1817174379] [2022-01-10 06:14:59,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1817174379] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:59,964 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:59,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:59,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264763515] [2022-01-10 06:14:59,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:59,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:59,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:59,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:59,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:59,965 INFO L87 Difference]: Start difference. First operand 19519 states and 32674 transitions. Second operand has 8 states, 8 states have (on average 13.625) internal successors, (109), 8 states have internal predecessors, (109), 4 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 3 states have call successors, (16) [2022-01-10 06:15:03,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:03,655 INFO L93 Difference]: Finished difference Result 44671 states and 75457 transitions. [2022-01-10 06:15:03,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-10 06:15:03,656 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 8 states have internal predecessors, (109), 4 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 3 states have call successors, (16) Word has length 158 [2022-01-10 06:15:03,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:03,780 INFO L225 Difference]: With dead ends: 44671 [2022-01-10 06:15:03,780 INFO L226 Difference]: Without dead ends: 26672 [2022-01-10 06:15:03,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 152 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:15:03,844 INFO L933 BasicCegarLoop]: 935 mSDtfsCounter, 1757 mSDsluCounter, 1547 mSDsCounter, 0 mSdLazyCounter, 3462 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1834 SdHoareTripleChecker+Valid, 2482 SdHoareTripleChecker+Invalid, 3889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 3462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:03,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1834 Valid, 2482 Invalid, 3889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 3462 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-01-10 06:15:03,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26672 states. [2022-01-10 06:15:04,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26672 to 26052. [2022-01-10 06:15:05,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26052 states, 18536 states have (on average 1.5427816141562365) internal successors, (28597), 19961 states have internal predecessors, (28597), 6300 states have call successors, (6300), 857 states have call predecessors, (6300), 1215 states have return successors, (8892), 5957 states have call predecessors, (8892), 6295 states have call successors, (8892) [2022-01-10 06:15:05,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26052 states to 26052 states and 43789 transitions. [2022-01-10 06:15:05,187 INFO L78 Accepts]: Start accepts. Automaton has 26052 states and 43789 transitions. Word has length 158 [2022-01-10 06:15:05,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:15:05,187 INFO L470 AbstractCegarLoop]: Abstraction has 26052 states and 43789 transitions. [2022-01-10 06:15:05,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 8 states have internal predecessors, (109), 4 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 3 states have call successors, (16) [2022-01-10 06:15:05,187 INFO L276 IsEmpty]: Start isEmpty. Operand 26052 states and 43789 transitions. [2022-01-10 06:15:05,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-01-10 06:15:05,190 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:15:05,190 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:15:05,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-01-10 06:15:05,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:15:05,403 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:15:05,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:15:05,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1333098961, now seen corresponding path program 1 times [2022-01-10 06:15:05,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:15:05,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1404947117] [2022-01-10 06:15:05,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:15:05,405 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:15:05,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:15:05,406 INFO L229 MonitoredProcess]: Starting monitored process 35 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,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-01-10 06:15:05,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:15:05,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-10 06:15:05,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:15:06,035 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-01-10 06:15:06,035 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:15:06,035 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:15:06,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1404947117] [2022-01-10 06:15:06,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1404947117] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:15:06,035 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:15:06,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:15:06,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134919279] [2022-01-10 06:15:06,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:15:06,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:15:06,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:15:06,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:15:06,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:15:06,038 INFO L87 Difference]: Start difference. First operand 26052 states and 43789 transitions. Second operand has 8 states, 8 states have (on average 13.875) internal successors, (111), 7 states have internal predecessors, (111), 4 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 3 states have call successors, (16) [2022-01-10 06:15:09,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:15:09,989 INFO L93 Difference]: Finished difference Result 52000 states and 87639 transitions. [2022-01-10 06:15:09,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-10 06:15:09,990 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.875) internal successors, (111), 7 states have internal predecessors, (111), 4 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 3 states have call successors, (16) Word has length 158 [2022-01-10 06:15:09,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:15:10,156 INFO L225 Difference]: With dead ends: 52000 [2022-01-10 06:15:10,156 INFO L226 Difference]: Without dead ends: 27488 [2022-01-10 06:15:10,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 152 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:10,255 INFO L933 BasicCegarLoop]: 884 mSDtfsCounter, 1612 mSDsluCounter, 1807 mSDsCounter, 0 mSdLazyCounter, 3930 mSolverCounterSat, 386 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1683 SdHoareTripleChecker+Valid, 2691 SdHoareTripleChecker+Invalid, 4316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 386 IncrementalHoareTripleChecker+Valid, 3930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-10 06:15:10,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1683 Valid, 2691 Invalid, 4316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [386 Valid, 3930 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-10 06:15:10,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27488 states.