/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_spec3_product19.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 06:17:03,951 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 06:17:03,953 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 06:17:04,010 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 06:17:04,011 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 06:17:04,013 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 06:17:04,015 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 06:17:04,020 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 06:17:04,021 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 06:17:04,024 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 06:17:04,040 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 06:17:04,041 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 06:17:04,041 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 06:17:04,041 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 06:17:04,042 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 06:17:04,042 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 06:17:04,043 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 06:17:04,043 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 06:17:04,044 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 06:17:04,045 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 06:17:04,046 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 06:17:04,046 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 06:17:04,047 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 06:17:04,048 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 06:17:04,049 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 06:17:04,049 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 06:17:04,049 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 06:17:04,050 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 06:17:04,050 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 06:17:04,050 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 06:17:04,051 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 06:17:04,051 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 06:17:04,051 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 06:17:04,052 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 06:17:04,052 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 06:17:04,053 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 06:17:04,053 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 06:17:04,053 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 06:17:04,053 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 06:17:04,054 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 06:17:04,054 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 06:17:04,055 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:17:04,080 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 06:17:04,080 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 06:17:04,080 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 06:17:04,080 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 06:17:04,081 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 06:17:04,081 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 06:17:04,081 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 06:17:04,081 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 06:17:04,081 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 06:17:04,082 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 06:17:04,082 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 06:17:04,082 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 06:17:04,082 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 06:17:04,082 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 06:17:04,082 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 06:17:04,082 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 06:17:04,082 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 06:17:04,082 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 06:17:04,082 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 06:17:04,083 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 06:17:04,083 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 06:17:04,083 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 06:17:04,083 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 06:17:04,083 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:17:04,083 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 06:17:04,083 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 06:17:04,083 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 06:17:04,083 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 06:17:04,084 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 06:17:04,084 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 06:17:04,084 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 06:17:04,084 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 06:17:04,084 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 06:17:04,084 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:17:04,250 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 06:17:04,268 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 06:17:04,269 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 06:17:04,270 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 06:17:04,270 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 06:17:04,271 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec3_product19.cil.c [2022-01-10 06:17:04,328 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c174750ac/dd13dac3e76641f29aed623e2c9d8a45/FLAGae6c11f49 [2022-01-10 06:17:04,825 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 06:17:04,826 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product19.cil.c [2022-01-10 06:17:04,845 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c174750ac/dd13dac3e76641f29aed623e2c9d8a45/FLAGae6c11f49 [2022-01-10 06:17:05,303 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c174750ac/dd13dac3e76641f29aed623e2c9d8a45 [2022-01-10 06:17:05,306 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 06:17:05,308 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 06:17:05,312 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 06:17:05,313 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 06:17:05,315 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 06:17:05,316 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:17:05" (1/1) ... [2022-01-10 06:17:05,316 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@593e7f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:17:05, skipping insertion in model container [2022-01-10 06:17:05,316 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:17:05" (1/1) ... [2022-01-10 06:17:05,321 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 06:17:05,377 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:17:05,752 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_spec3_product19.cil.c[55726,55739] [2022-01-10 06:17:05,764 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:17:05,777 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-01-10 06:17:05,785 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:17:05,858 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_spec3_product19.cil.c[55726,55739] [2022-01-10 06:17:05,865 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:17:05,870 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 06:17:05,911 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_spec3_product19.cil.c[55726,55739] [2022-01-10 06:17:05,927 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:17:05,956 INFO L208 MainTranslator]: Completed translation [2022-01-10 06:17:05,956 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:17:05 WrapperNode [2022-01-10 06:17:05,956 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 06:17:05,957 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 06:17:05,957 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 06:17:05,957 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 06:17:05,962 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:17:05" (1/1) ... [2022-01-10 06:17:05,990 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:17:05" (1/1) ... [2022-01-10 06:17:06,029 INFO L137 Inliner]: procedures = 94, calls = 346, calls flagged for inlining = 23, calls inlined = 20, statements flattened = 1025 [2022-01-10 06:17:06,029 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 06:17:06,030 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 06:17:06,030 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 06:17:06,030 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 06:17:06,036 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:17:05" (1/1) ... [2022-01-10 06:17:06,036 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:17:05" (1/1) ... [2022-01-10 06:17:06,041 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:17:05" (1/1) ... [2022-01-10 06:17:06,042 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:17:05" (1/1) ... [2022-01-10 06:17:06,066 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:17:05" (1/1) ... [2022-01-10 06:17:06,074 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:17:05" (1/1) ... [2022-01-10 06:17:06,078 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:17:05" (1/1) ... [2022-01-10 06:17:06,084 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 06:17:06,085 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 06:17:06,085 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 06:17:06,085 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 06:17:06,086 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:17:05" (1/1) ... [2022-01-10 06:17:06,121 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:17:06,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 06:17:06,142 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:17:06,163 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:17:06,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 06:17:06,175 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2022-01-10 06:17:06,175 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2022-01-10 06:17:06,176 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-01-10 06:17:06,176 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-01-10 06:17:06,176 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__weight [2022-01-10 06:17:06,176 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__weight [2022-01-10 06:17:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-01-10 06:17:06,177 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-01-10 06:17:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2022-01-10 06:17:06,177 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2022-01-10 06:17:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-01-10 06:17:06,177 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-01-10 06:17:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2022-01-10 06:17:06,177 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2022-01-10 06:17:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-01-10 06:17:06,177 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-01-10 06:17:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-01-10 06:17:06,177 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-01-10 06:17:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-01-10 06:17:06,177 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-01-10 06:17:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-01-10 06:17:06,177 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-01-10 06:17:06,177 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-01-10 06:17:06,178 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-01-10 06:17:06,178 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-01-10 06:17:06,178 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-01-10 06:17:06,178 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-01-10 06:17:06,178 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-01-10 06:17:06,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 06:17:06,178 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2022-01-10 06:17:06,178 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2022-01-10 06:17:06,178 INFO L130 BoogieDeclarations]: Found specification of procedure initTopDown [2022-01-10 06:17:06,178 INFO L138 BoogieDeclarations]: Found implementation of procedure initTopDown [2022-01-10 06:17:06,178 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-01-10 06:17:06,178 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-01-10 06:17:06,178 INFO L130 BoogieDeclarations]: Found specification of procedure initFloors [2022-01-10 06:17:06,178 INFO L138 BoogieDeclarations]: Found implementation of procedure initFloors [2022-01-10 06:17:06,178 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-01-10 06:17:06,178 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-01-10 06:17:06,178 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-01-10 06:17:06,179 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-01-10 06:17:06,179 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-01-10 06:17:06,179 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-01-10 06:17:06,179 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-01-10 06:17:06,179 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-01-10 06:17:06,179 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2022-01-10 06:17:06,179 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2022-01-10 06:17:06,179 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-01-10 06:17:06,179 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-01-10 06:17:06,180 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-01-10 06:17:06,180 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-01-10 06:17:06,180 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-01-10 06:17:06,180 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-01-10 06:17:06,180 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 06:17:06,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 06:17:06,180 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-01-10 06:17:06,181 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-01-10 06:17:06,312 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 06:17:06,313 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 06:17:07,140 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 06:17:07,153 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 06:17:07,153 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-01-10 06:17:07,156 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:17:07 BoogieIcfgContainer [2022-01-10 06:17:07,156 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 06:17:07,158 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 06:17:07,158 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 06:17:07,161 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 06:17:07,161 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 06:17:05" (1/3) ... [2022-01-10 06:17:07,162 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17742b89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:17:07, skipping insertion in model container [2022-01-10 06:17:07,162 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:17:05" (2/3) ... [2022-01-10 06:17:07,162 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17742b89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:17:07, skipping insertion in model container [2022-01-10 06:17:07,162 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:17:07" (3/3) ... [2022-01-10 06:17:07,163 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec3_product19.cil.c [2022-01-10 06:17:07,167 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 06:17:07,167 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-10 06:17:07,211 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 06:17:07,217 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:17:07,217 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-10 06:17:07,249 INFO L276 IsEmpty]: Start isEmpty. Operand has 589 states, 452 states have (on average 1.668141592920354) internal successors, (754), 470 states have internal predecessors, (754), 108 states have call successors, (108), 27 states have call predecessors, (108), 27 states have return successors, (108), 105 states have call predecessors, (108), 108 states have call successors, (108) [2022-01-10 06:17:07,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-01-10 06:17:07,270 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:07,270 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] [2022-01-10 06:17:07,271 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:07,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:07,275 INFO L85 PathProgramCache]: Analyzing trace with hash -698037258, now seen corresponding path program 1 times [2022-01-10 06:17:07,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:07,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1516299638] [2022-01-10 06:17:07,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:07,288 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:07,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:07,319 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:17:07,323 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:17:07,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:07,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:17:07,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:07,900 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:17:07,900 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:07,901 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:07,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1516299638] [2022-01-10 06:17:07,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1516299638] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:07,902 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:07,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:17:07,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493396678] [2022-01-10 06:17:07,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:07,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:17:07,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:07,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:17:07,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:17:07,932 INFO L87 Difference]: Start difference. First operand has 589 states, 452 states have (on average 1.668141592920354) internal successors, (754), 470 states have internal predecessors, (754), 108 states have call successors, (108), 27 states have call predecessors, (108), 27 states have return successors, (108), 105 states have call predecessors, (108), 108 states have call successors, (108) Second operand has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:08,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:08,130 INFO L93 Difference]: Finished difference Result 1175 states and 1952 transitions. [2022-01-10 06:17:08,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:17:08,133 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 113 [2022-01-10 06:17:08,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:08,157 INFO L225 Difference]: With dead ends: 1175 [2022-01-10 06:17:08,158 INFO L226 Difference]: Without dead ends: 594 [2022-01-10 06:17:08,165 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 107 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:17:08,170 INFO L933 BasicCegarLoop]: 952 mSDtfsCounter, 117 mSDsluCounter, 4664 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 5616 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:17:08,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 5616 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:17:08,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-01-10 06:17:08,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 592. [2022-01-10 06:17:08,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 455 states have (on average 1.6593406593406594) internal successors, (755), 473 states have internal predecessors, (755), 109 states have call successors, (109), 27 states have call predecessors, (109), 27 states have return successors, (108), 104 states have call predecessors, (108), 106 states have call successors, (108) [2022-01-10 06:17:08,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 972 transitions. [2022-01-10 06:17:08,234 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 972 transitions. Word has length 113 [2022-01-10 06:17:08,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:08,234 INFO L470 AbstractCegarLoop]: Abstraction has 592 states and 972 transitions. [2022-01-10 06:17:08,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:08,234 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 972 transitions. [2022-01-10 06:17:08,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-01-10 06:17:08,238 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:08,238 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] [2022-01-10 06:17:08,257 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:17:08,452 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:17:08,452 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:08,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:08,454 INFO L85 PathProgramCache]: Analyzing trace with hash 223175720, now seen corresponding path program 1 times [2022-01-10 06:17:08,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:08,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1303016680] [2022-01-10 06:17:08,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:08,460 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:08,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:08,461 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:17:08,462 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:17:08,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:08,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 846 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:17:08,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:08,919 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:17:08,919 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:08,919 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:08,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1303016680] [2022-01-10 06:17:08,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1303016680] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:08,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:08,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:17:08,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185325062] [2022-01-10 06:17:08,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:08,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:17:08,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:08,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:17:08,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:17:08,922 INFO L87 Difference]: Start difference. First operand 592 states and 972 transitions. Second operand has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:09,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:09,060 INFO L93 Difference]: Finished difference Result 1179 states and 1947 transitions. [2022-01-10 06:17:09,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:17:09,061 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 114 [2022-01-10 06:17:09,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:09,064 INFO L225 Difference]: With dead ends: 1179 [2022-01-10 06:17:09,064 INFO L226 Difference]: Without dead ends: 603 [2022-01-10 06:17:09,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 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:17:09,067 INFO L933 BasicCegarLoop]: 952 mSDtfsCounter, 103 mSDsluCounter, 4640 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 5592 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:09,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 5592 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:17:09,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2022-01-10 06:17:09,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 592. [2022-01-10 06:17:09,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 455 states have (on average 1.6593406593406594) internal successors, (755), 473 states have internal predecessors, (755), 109 states have call successors, (109), 27 states have call predecessors, (109), 27 states have return successors, (108), 104 states have call predecessors, (108), 106 states have call successors, (108) [2022-01-10 06:17:09,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 972 transitions. [2022-01-10 06:17:09,090 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 972 transitions. Word has length 114 [2022-01-10 06:17:09,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:09,090 INFO L470 AbstractCegarLoop]: Abstraction has 592 states and 972 transitions. [2022-01-10 06:17:09,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:09,091 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 972 transitions. [2022-01-10 06:17:09,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-01-10 06:17:09,093 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:09,093 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] [2022-01-10 06:17:09,112 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:17:09,305 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:17:09,306 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:09,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:09,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1917374278, now seen corresponding path program 1 times [2022-01-10 06:17:09,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:09,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1933242745] [2022-01-10 06:17:09,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:09,307 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:09,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:09,310 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:17:09,311 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:17:09,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:09,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 846 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:17:09,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:09,702 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:17:09,702 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:09,703 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:09,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1933242745] [2022-01-10 06:17:09,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1933242745] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:09,705 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:09,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:17:09,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560513486] [2022-01-10 06:17:09,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:09,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:17:09,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:09,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:17:09,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:17:09,708 INFO L87 Difference]: Start difference. First operand 592 states and 972 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-01-10 06:17:09,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:09,752 INFO L93 Difference]: Finished difference Result 1166 states and 1925 transitions. [2022-01-10 06:17:09,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:17:09,753 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 114 [2022-01-10 06:17:09,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:09,756 INFO L225 Difference]: With dead ends: 1166 [2022-01-10 06:17:09,756 INFO L226 Difference]: Without dead ends: 562 [2022-01-10 06:17:09,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:17:09,761 INFO L933 BasicCegarLoop]: 941 mSDtfsCounter, 22 mSDsluCounter, 1875 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2816 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:09,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 2816 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:17:09,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2022-01-10 06:17:09,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2022-01-10 06:17:09,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 428 states have (on average 1.6425233644859814) internal successors, (703), 444 states have internal predecessors, (703), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-01-10 06:17:09,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 916 transitions. [2022-01-10 06:17:09,786 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 916 transitions. Word has length 114 [2022-01-10 06:17:09,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:09,787 INFO L470 AbstractCegarLoop]: Abstraction has 562 states and 916 transitions. [2022-01-10 06:17:09,788 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-01-10 06:17:09,788 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 916 transitions. [2022-01-10 06:17:09,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-01-10 06:17:09,790 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:09,790 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] [2022-01-10 06:17:09,804 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:17:10,004 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:17:10,005 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:10,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:10,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1047936858, now seen corresponding path program 1 times [2022-01-10 06:17:10,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:10,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1364953442] [2022-01-10 06:17:10,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:10,006 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:10,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:10,007 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:17:10,009 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:17:10,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:10,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 847 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:17:10,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:10,465 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:17:10,466 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:10,466 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:10,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1364953442] [2022-01-10 06:17:10,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1364953442] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:10,466 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:10,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:17:10,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152206355] [2022-01-10 06:17:10,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:10,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:17:10,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:10,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:17:10,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:17:10,468 INFO L87 Difference]: Start difference. First operand 562 states and 916 transitions. Second operand has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:10,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:10,539 INFO L93 Difference]: Finished difference Result 1117 states and 1831 transitions. [2022-01-10 06:17:10,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:17:10,540 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 115 [2022-01-10 06:17:10,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:10,543 INFO L225 Difference]: With dead ends: 1117 [2022-01-10 06:17:10,543 INFO L226 Difference]: Without dead ends: 556 [2022-01-10 06:17:10,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 109 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:17:10,551 INFO L933 BasicCegarLoop]: 905 mSDtfsCounter, 89 mSDsluCounter, 4456 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 5361 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:10,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 5361 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:17:10,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2022-01-10 06:17:10,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 556. [2022-01-10 06:17:10,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 422 states have (on average 1.6350710900473933) internal successors, (690), 438 states have internal predecessors, (690), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-01-10 06:17:10,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 903 transitions. [2022-01-10 06:17:10,569 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 903 transitions. Word has length 115 [2022-01-10 06:17:10,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:10,569 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 903 transitions. [2022-01-10 06:17:10,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:10,570 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 903 transitions. [2022-01-10 06:17:10,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-01-10 06:17:10,571 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:10,571 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] [2022-01-10 06:17:10,583 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:17:10,784 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:17:10,784 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:10,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:10,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1117309044, now seen corresponding path program 1 times [2022-01-10 06:17:10,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:10,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [654899682] [2022-01-10 06:17:10,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:10,786 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:10,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:10,800 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:17:10,802 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:17:11,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:11,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 848 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:17:11,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:11,212 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:17:11,212 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:11,213 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:11,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [654899682] [2022-01-10 06:17:11,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [654899682] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:11,213 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:11,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:17:11,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587720948] [2022-01-10 06:17:11,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:11,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:17:11,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:11,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:17:11,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:17:11,214 INFO L87 Difference]: Start difference. First operand 556 states and 903 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:11,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:11,295 INFO L93 Difference]: Finished difference Result 1105 states and 1805 transitions. [2022-01-10 06:17:11,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:17:11,296 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 116 [2022-01-10 06:17:11,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:11,299 INFO L225 Difference]: With dead ends: 1105 [2022-01-10 06:17:11,299 INFO L226 Difference]: Without dead ends: 550 [2022-01-10 06:17:11,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 110 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:17:11,301 INFO L933 BasicCegarLoop]: 893 mSDtfsCounter, 75 mSDsluCounter, 4408 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 5301 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:11,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 5301 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:17:11,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-01-10 06:17:11,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2022-01-10 06:17:11,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 416 states have (on average 1.6274038461538463) internal successors, (677), 432 states have internal predecessors, (677), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-01-10 06:17:11,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 890 transitions. [2022-01-10 06:17:11,316 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 890 transitions. Word has length 116 [2022-01-10 06:17:11,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:11,316 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 890 transitions. [2022-01-10 06:17:11,316 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:11,316 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 890 transitions. [2022-01-10 06:17:11,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-01-10 06:17:11,318 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:11,318 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] [2022-01-10 06:17:11,332 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:17:11,529 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:17:11,530 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:11,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:11,530 INFO L85 PathProgramCache]: Analyzing trace with hash -369648371, now seen corresponding path program 1 times [2022-01-10 06:17:11,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:11,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [126733632] [2022-01-10 06:17:11,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:11,531 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:11,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:11,532 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:17:11,540 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:17:11,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:11,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 847 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:17:11,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:11,968 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:17:11,969 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:11,969 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:11,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [126733632] [2022-01-10 06:17:11,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [126733632] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:11,969 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:11,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:17:11,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854336322] [2022-01-10 06:17:11,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:11,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:17:11,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:11,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:17:11,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:17:11,970 INFO L87 Difference]: Start difference. First operand 550 states and 890 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:12,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:12,032 INFO L93 Difference]: Finished difference Result 1093 states and 1779 transitions. [2022-01-10 06:17:12,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:17:12,033 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 116 [2022-01-10 06:17:12,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:12,036 INFO L225 Difference]: With dead ends: 1093 [2022-01-10 06:17:12,036 INFO L226 Difference]: Without dead ends: 550 [2022-01-10 06:17:12,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 110 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:17:12,039 INFO L933 BasicCegarLoop]: 881 mSDtfsCounter, 50 mSDsluCounter, 4372 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 5253 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:12,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 5253 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:17:12,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-01-10 06:17:12,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2022-01-10 06:17:12,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 416 states have (on average 1.625) internal successors, (676), 432 states have internal predecessors, (676), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-01-10 06:17:12,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 889 transitions. [2022-01-10 06:17:12,053 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 889 transitions. Word has length 116 [2022-01-10 06:17:12,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:12,053 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 889 transitions. [2022-01-10 06:17:12,053 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:12,053 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 889 transitions. [2022-01-10 06:17:12,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-01-10 06:17:12,055 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:12,055 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] [2022-01-10 06:17:12,069 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:17:12,275 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:17:12,275 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:12,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:12,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1483492674, now seen corresponding path program 1 times [2022-01-10 06:17:12,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:12,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1963814250] [2022-01-10 06:17:12,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:12,277 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:12,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:12,278 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:17:12,280 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:17:12,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:12,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:17:12,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:12,720 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:17:12,720 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:12,720 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:12,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1963814250] [2022-01-10 06:17:12,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1963814250] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:12,720 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:12,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:17:12,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752093887] [2022-01-10 06:17:12,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:12,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:17:12,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:12,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:17:12,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:12,722 INFO L87 Difference]: Start difference. First operand 550 states and 889 transitions. Second operand has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:12,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:12,841 INFO L93 Difference]: Finished difference Result 1087 states and 1766 transitions. [2022-01-10 06:17:12,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:17:12,841 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 117 [2022-01-10 06:17:12,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:12,844 INFO L225 Difference]: With dead ends: 1087 [2022-01-10 06:17:12,844 INFO L226 Difference]: Without dead ends: 550 [2022-01-10 06:17:12,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 110 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:17:12,846 INFO L933 BasicCegarLoop]: 871 mSDtfsCounter, 41 mSDsluCounter, 5199 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 6070 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:12,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 6070 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:17:12,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-01-10 06:17:12,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2022-01-10 06:17:12,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 416 states have (on average 1.6225961538461537) internal successors, (675), 432 states have internal predecessors, (675), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-01-10 06:17:12,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 888 transitions. [2022-01-10 06:17:12,870 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 888 transitions. Word has length 117 [2022-01-10 06:17:12,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:12,871 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 888 transitions. [2022-01-10 06:17:12,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:12,871 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 888 transitions. [2022-01-10 06:17:12,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-01-10 06:17:12,873 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:12,875 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] [2022-01-10 06:17:12,905 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:17:13,083 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:17:13,084 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:13,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:13,084 INFO L85 PathProgramCache]: Analyzing trace with hash 266264236, now seen corresponding path program 1 times [2022-01-10 06:17:13,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:13,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [706731909] [2022-01-10 06:17:13,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:13,085 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:13,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:13,116 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:17:13,117 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:17:13,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:13,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 850 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:17:13,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:13,569 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:17:13,569 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:13,569 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:13,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [706731909] [2022-01-10 06:17:13,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [706731909] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:13,570 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:13,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:17:13,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339853636] [2022-01-10 06:17:13,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:13,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:17:13,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:13,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:17:13,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:13,571 INFO L87 Difference]: Start difference. First operand 550 states and 888 transitions. Second operand has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:13,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:13,672 INFO L93 Difference]: Finished difference Result 1087 states and 1764 transitions. [2022-01-10 06:17:13,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:17:13,673 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 118 [2022-01-10 06:17:13,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:13,681 INFO L225 Difference]: With dead ends: 1087 [2022-01-10 06:17:13,681 INFO L226 Difference]: Without dead ends: 550 [2022-01-10 06:17:13,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 111 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:17:13,685 INFO L933 BasicCegarLoop]: 871 mSDtfsCounter, 38 mSDsluCounter, 5199 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 6070 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:13,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 6070 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:17:13,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-01-10 06:17:13,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2022-01-10 06:17:13,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 416 states have (on average 1.6201923076923077) internal successors, (674), 432 states have internal predecessors, (674), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-01-10 06:17:13,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 887 transitions. [2022-01-10 06:17:13,701 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 887 transitions. Word has length 118 [2022-01-10 06:17:13,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:13,701 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 887 transitions. [2022-01-10 06:17:13,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:13,702 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 887 transitions. [2022-01-10 06:17:13,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-01-10 06:17:13,704 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:13,704 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] [2022-01-10 06:17:13,721 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:17:13,916 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:17:13,919 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:13,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:13,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1217876995, now seen corresponding path program 1 times [2022-01-10 06:17:13,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:13,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [111429346] [2022-01-10 06:17:13,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:13,921 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:13,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:13,922 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:17:13,923 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:17:14,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:14,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 851 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:17:14,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:14,356 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:17:14,356 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:14,356 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:14,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [111429346] [2022-01-10 06:17:14,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [111429346] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:14,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:14,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:17:14,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991722629] [2022-01-10 06:17:14,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:14,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:17:14,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:14,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:17:14,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:14,358 INFO L87 Difference]: Start difference. First operand 550 states and 887 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:14,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:14,462 INFO L93 Difference]: Finished difference Result 1087 states and 1762 transitions. [2022-01-10 06:17:14,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:17:14,463 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 119 [2022-01-10 06:17:14,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:14,466 INFO L225 Difference]: With dead ends: 1087 [2022-01-10 06:17:14,466 INFO L226 Difference]: Without dead ends: 550 [2022-01-10 06:17:14,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 112 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:17:14,470 INFO L933 BasicCegarLoop]: 871 mSDtfsCounter, 35 mSDsluCounter, 5199 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 6070 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:14,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 6070 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:17:14,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-01-10 06:17:14,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2022-01-10 06:17:14,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 416 states have (on average 1.6177884615384615) internal successors, (673), 432 states have internal predecessors, (673), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-01-10 06:17:14,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 886 transitions. [2022-01-10 06:17:14,483 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 886 transitions. Word has length 119 [2022-01-10 06:17:14,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:14,483 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 886 transitions. [2022-01-10 06:17:14,483 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:14,484 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 886 transitions. [2022-01-10 06:17:14,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-01-10 06:17:14,485 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:14,485 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] [2022-01-10 06:17:14,501 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:17:14,696 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:17:14,697 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:14,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:14,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1098142447, now seen corresponding path program 1 times [2022-01-10 06:17:14,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:14,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [954042922] [2022-01-10 06:17:14,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:14,698 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:14,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:14,699 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:17:14,735 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:17:14,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:14,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 852 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:17:14,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:15,180 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:17:15,180 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:15,180 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:15,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [954042922] [2022-01-10 06:17:15,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [954042922] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:15,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:15,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:17:15,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303828916] [2022-01-10 06:17:15,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:15,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:17:15,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:15,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:17:15,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:15,181 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:15,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:15,268 INFO L93 Difference]: Finished difference Result 1087 states and 1760 transitions. [2022-01-10 06:17:15,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:17:15,269 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 120 [2022-01-10 06:17:15,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:15,272 INFO L225 Difference]: With dead ends: 1087 [2022-01-10 06:17:15,272 INFO L226 Difference]: Without dead ends: 550 [2022-01-10 06:17:15,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 113 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:17:15,275 INFO L933 BasicCegarLoop]: 871 mSDtfsCounter, 32 mSDsluCounter, 5199 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 6070 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:15,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 6070 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:17:15,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-01-10 06:17:15,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2022-01-10 06:17:15,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 416 states have (on average 1.6153846153846154) internal successors, (672), 432 states have internal predecessors, (672), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-01-10 06:17:15,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 885 transitions. [2022-01-10 06:17:15,287 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 885 transitions. Word has length 120 [2022-01-10 06:17:15,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:15,287 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 885 transitions. [2022-01-10 06:17:15,287 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:15,287 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 885 transitions. [2022-01-10 06:17:15,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-01-10 06:17:15,289 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:15,289 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] [2022-01-10 06:17:15,304 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:17:15,501 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:17:15,501 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:15,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:15,502 INFO L85 PathProgramCache]: Analyzing trace with hash 244937802, now seen corresponding path program 1 times [2022-01-10 06:17:15,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:15,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1982069500] [2022-01-10 06:17:15,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:15,502 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:15,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:15,503 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:17:15,504 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:17:15,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:15,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 852 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:17:15,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:15,952 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:17:15,952 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:15,952 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:15,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1982069500] [2022-01-10 06:17:15,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1982069500] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:15,953 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:15,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:17:15,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108335642] [2022-01-10 06:17:15,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:15,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:17:15,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:15,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:17:15,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:15,954 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:16,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:16,032 INFO L93 Difference]: Finished difference Result 1087 states and 1758 transitions. [2022-01-10 06:17:16,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:17:16,034 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 121 [2022-01-10 06:17:16,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:16,036 INFO L225 Difference]: With dead ends: 1087 [2022-01-10 06:17:16,036 INFO L226 Difference]: Without dead ends: 550 [2022-01-10 06:17:16,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 114 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:17:16,039 INFO L933 BasicCegarLoop]: 871 mSDtfsCounter, 29 mSDsluCounter, 5199 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 6070 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:16,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 6070 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:17:16,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-01-10 06:17:16,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2022-01-10 06:17:16,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 416 states have (on average 1.6129807692307692) internal successors, (671), 432 states have internal predecessors, (671), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-01-10 06:17:16,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 884 transitions. [2022-01-10 06:17:16,052 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 884 transitions. Word has length 121 [2022-01-10 06:17:16,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:16,052 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 884 transitions. [2022-01-10 06:17:16,053 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, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:16,053 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 884 transitions. [2022-01-10 06:17:16,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-01-10 06:17:16,054 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:16,054 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] [2022-01-10 06:17:16,067 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:17:16,265 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:17:16,266 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:16,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:16,266 INFO L85 PathProgramCache]: Analyzing trace with hash -1631545016, now seen corresponding path program 1 times [2022-01-10 06:17:16,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:16,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [206042319] [2022-01-10 06:17:16,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:16,267 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:16,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:16,268 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:17:16,269 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:17:16,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:16,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 853 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 06:17:16,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:16,710 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-10 06:17:16,710 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:16,710 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:16,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [206042319] [2022-01-10 06:17:16,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [206042319] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:16,710 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:16,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 06:17:16,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641886387] [2022-01-10 06:17:16,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:16,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 06:17:16,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:16,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 06:17:16,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:17:16,711 INFO L87 Difference]: Start difference. First operand 550 states and 884 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:17,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:17,328 INFO L93 Difference]: Finished difference Result 1617 states and 2636 transitions. [2022-01-10 06:17:17,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:17:17,329 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 121 [2022-01-10 06:17:17,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:17,348 INFO L225 Difference]: With dead ends: 1617 [2022-01-10 06:17:17,348 INFO L226 Difference]: Without dead ends: 1085 [2022-01-10 06:17:17,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:17,353 INFO L933 BasicCegarLoop]: 1001 mSDtfsCounter, 866 mSDsluCounter, 3704 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 871 SdHoareTripleChecker+Valid, 4705 SdHoareTripleChecker+Invalid, 495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:17,353 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [871 Valid, 4705 Invalid, 495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:17:17,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2022-01-10 06:17:17,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 1076. [2022-01-10 06:17:17,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 817 states have (on average 1.6156670746634028) internal successors, (1320), 848 states have internal predecessors, (1320), 208 states have call successors, (208), 50 states have call predecessors, (208), 50 states have return successors, (219), 203 states have call predecessors, (219), 204 states have call successors, (219) [2022-01-10 06:17:17,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 1747 transitions. [2022-01-10 06:17:17,382 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 1747 transitions. Word has length 121 [2022-01-10 06:17:17,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:17,383 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 1747 transitions. [2022-01-10 06:17:17,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-01-10 06:17:17,383 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 1747 transitions. [2022-01-10 06:17:17,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-01-10 06:17:17,386 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:17,386 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] [2022-01-10 06:17:17,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2022-01-10 06:17:17,598 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:17:17,598 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:17,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:17,599 INFO L85 PathProgramCache]: Analyzing trace with hash -2008845240, now seen corresponding path program 1 times [2022-01-10 06:17:17,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:17,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [352500106] [2022-01-10 06:17:17,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:17,599 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:17,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:17,600 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:17:17,601 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:17:17,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:17,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 853 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:17:17,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:18,027 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-10 06:17:18,028 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:18,028 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:18,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [352500106] [2022-01-10 06:17:18,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [352500106] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:18,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:18,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 06:17:18,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318261584] [2022-01-10 06:17:18,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:18,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 06:17:18,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:18,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 06:17:18,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:17:18,029 INFO L87 Difference]: Start difference. First operand 1076 states and 1747 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2022-01-10 06:17:18,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:18,705 INFO L93 Difference]: Finished difference Result 2635 states and 4295 transitions. [2022-01-10 06:17:18,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:17:18,706 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 121 [2022-01-10 06:17:18,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:18,713 INFO L225 Difference]: With dead ends: 2635 [2022-01-10 06:17:18,714 INFO L226 Difference]: Without dead ends: 1577 [2022-01-10 06:17:18,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:18,719 INFO L933 BasicCegarLoop]: 948 mSDtfsCounter, 745 mSDsluCounter, 3490 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 4438 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:18,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [749 Valid, 4438 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 06:17:18,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1577 states. [2022-01-10 06:17:18,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1577 to 1567. [2022-01-10 06:17:18,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1189 states have (on average 1.5895710681244744) internal successors, (1890), 1234 states have internal predecessors, (1890), 302 states have call successors, (302), 75 states have call predecessors, (302), 75 states have return successors, (324), 295 states have call predecessors, (324), 297 states have call successors, (324) [2022-01-10 06:17:18,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 2516 transitions. [2022-01-10 06:17:18,782 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 2516 transitions. Word has length 121 [2022-01-10 06:17:18,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:18,783 INFO L470 AbstractCegarLoop]: Abstraction has 1567 states and 2516 transitions. [2022-01-10 06:17:18,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 5 states have internal predecessors, (83), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2022-01-10 06:17:18,783 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 2516 transitions. [2022-01-10 06:17:18,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-01-10 06:17:18,785 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:18,785 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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] [2022-01-10 06:17:18,801 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:17:18,999 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:17:18,999 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:19,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:19,000 INFO L85 PathProgramCache]: Analyzing trace with hash -363033273, now seen corresponding path program 1 times [2022-01-10 06:17:19,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:19,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [397158391] [2022-01-10 06:17:19,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:19,000 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:19,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:19,001 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:17:19,002 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:17:19,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:19,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 06:17:19,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:19,421 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 06:17:19,421 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:19,421 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:19,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [397158391] [2022-01-10 06:17:19,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [397158391] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:19,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:19,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 06:17:19,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841056891] [2022-01-10 06:17:19,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:19,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 06:17:19,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:19,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 06:17:19,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:17:19,423 INFO L87 Difference]: Start difference. First operand 1567 states and 2516 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-01-10 06:17:20,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:20,426 INFO L93 Difference]: Finished difference Result 5547 states and 9250 transitions. [2022-01-10 06:17:20,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:17:20,427 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 126 [2022-01-10 06:17:20,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:20,453 INFO L225 Difference]: With dead ends: 5547 [2022-01-10 06:17:20,454 INFO L226 Difference]: Without dead ends: 3998 [2022-01-10 06:17:20,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:20,463 INFO L933 BasicCegarLoop]: 1322 mSDtfsCounter, 1153 mSDsluCounter, 4551 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1224 SdHoareTripleChecker+Valid, 5873 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:20,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1224 Valid, 5873 Invalid, 585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 06:17:20,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3998 states. [2022-01-10 06:17:20,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3998 to 3074. [2022-01-10 06:17:20,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3074 states, 2338 states have (on average 1.5859709153122328) internal successors, (3708), 2426 states have internal predecessors, (3708), 584 states have call successors, (584), 147 states have call predecessors, (584), 151 states have return successors, (709), 576 states have call predecessors, (709), 576 states have call successors, (709) [2022-01-10 06:17:20,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3074 states to 3074 states and 5001 transitions. [2022-01-10 06:17:20,588 INFO L78 Accepts]: Start accepts. Automaton has 3074 states and 5001 transitions. Word has length 126 [2022-01-10 06:17:20,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:20,588 INFO L470 AbstractCegarLoop]: Abstraction has 3074 states and 5001 transitions. [2022-01-10 06:17:20,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-01-10 06:17:20,589 INFO L276 IsEmpty]: Start isEmpty. Operand 3074 states and 5001 transitions. [2022-01-10 06:17:20,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-01-10 06:17:20,591 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:20,591 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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] [2022-01-10 06:17:20,603 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:17:20,803 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:17:20,803 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:20,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:20,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1021625650, now seen corresponding path program 1 times [2022-01-10 06:17:20,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:20,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [426381310] [2022-01-10 06:17:20,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:20,805 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:20,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:20,806 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:17:20,807 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:17:21,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:21,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 861 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:17:21,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:21,227 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 06:17:21,227 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:21,227 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:21,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [426381310] [2022-01-10 06:17:21,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [426381310] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:21,227 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:21,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:17:21,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096849078] [2022-01-10 06:17:21,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:21,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:17:21,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:21,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:17:21,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:17:21,229 INFO L87 Difference]: Start difference. First operand 3074 states and 5001 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-01-10 06:17:21,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:21,371 INFO L93 Difference]: Finished difference Result 6148 states and 10130 transitions. [2022-01-10 06:17:21,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:17:21,371 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 127 [2022-01-10 06:17:21,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:21,386 INFO L225 Difference]: With dead ends: 6148 [2022-01-10 06:17:21,386 INFO L226 Difference]: Without dead ends: 3092 [2022-01-10 06:17:21,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 124 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:17:21,406 INFO L933 BasicCegarLoop]: 864 mSDtfsCounter, 19 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 2565 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:21,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 2565 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:17:21,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3092 states. [2022-01-10 06:17:21,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3092 to 3086. [2022-01-10 06:17:21,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3086 states, 2347 states have (on average 1.5824456753302087) internal successors, (3714), 2435 states have internal predecessors, (3714), 584 states have call successors, (584), 153 states have call predecessors, (584), 154 states have return successors, (693), 573 states have call predecessors, (693), 576 states have call successors, (693) [2022-01-10 06:17:21,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3086 states to 3086 states and 4991 transitions. [2022-01-10 06:17:21,518 INFO L78 Accepts]: Start accepts. Automaton has 3086 states and 4991 transitions. Word has length 127 [2022-01-10 06:17:21,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:21,519 INFO L470 AbstractCegarLoop]: Abstraction has 3086 states and 4991 transitions. [2022-01-10 06:17:21,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-01-10 06:17:21,519 INFO L276 IsEmpty]: Start isEmpty. Operand 3086 states and 4991 transitions. [2022-01-10 06:17:21,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-01-10 06:17:21,521 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:21,521 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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] [2022-01-10 06:17:21,539 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:17:21,732 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:17:21,732 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:21,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:21,733 INFO L85 PathProgramCache]: Analyzing trace with hash -577785260, now seen corresponding path program 1 times [2022-01-10 06:17:21,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:21,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1249004275] [2022-01-10 06:17:21,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:21,733 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:21,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:21,735 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:17:21,735 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:17:21,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:21,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 873 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 06:17:21,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:22,169 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-01-10 06:17:22,169 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:22,170 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:22,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1249004275] [2022-01-10 06:17:22,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1249004275] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:22,170 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:22,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 06:17:22,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678024427] [2022-01-10 06:17:22,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:22,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 06:17:22,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:22,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 06:17:22,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:17:22,171 INFO L87 Difference]: Start difference. First operand 3086 states and 4991 transitions. Second operand has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-01-10 06:17:23,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:23,184 INFO L93 Difference]: Finished difference Result 11012 states and 18742 transitions. [2022-01-10 06:17:23,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:17:23,186 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 135 [2022-01-10 06:17:23,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:23,247 INFO L225 Difference]: With dead ends: 11012 [2022-01-10 06:17:23,248 INFO L226 Difference]: Without dead ends: 7944 [2022-01-10 06:17:23,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:23,268 INFO L933 BasicCegarLoop]: 1280 mSDtfsCounter, 1131 mSDsluCounter, 4228 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1198 SdHoareTripleChecker+Valid, 5508 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:23,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1198 Valid, 5508 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-10 06:17:23,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7944 states. [2022-01-10 06:17:23,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7944 to 6136. [2022-01-10 06:17:23,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6136 states, 4672 states have (on average 1.5785530821917808) internal successors, (7375), 4846 states have internal predecessors, (7375), 1151 states have call successors, (1151), 303 states have call predecessors, (1151), 312 states have return successors, (1578), 1138 states have call predecessors, (1578), 1137 states have call successors, (1578) [2022-01-10 06:17:23,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6136 states to 6136 states and 10104 transitions. [2022-01-10 06:17:23,555 INFO L78 Accepts]: Start accepts. Automaton has 6136 states and 10104 transitions. Word has length 135 [2022-01-10 06:17:23,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:23,556 INFO L470 AbstractCegarLoop]: Abstraction has 6136 states and 10104 transitions. [2022-01-10 06:17:23,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-01-10 06:17:23,556 INFO L276 IsEmpty]: Start isEmpty. Operand 6136 states and 10104 transitions. [2022-01-10 06:17:23,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-01-10 06:17:23,558 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:23,558 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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] [2022-01-10 06:17:23,573 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:17:23,770 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:17:23,770 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:23,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:23,771 INFO L85 PathProgramCache]: Analyzing trace with hash -140723187, now seen corresponding path program 1 times [2022-01-10 06:17:23,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:23,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [551430962] [2022-01-10 06:17:23,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:23,772 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:23,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:23,773 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:17:23,773 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:17:23,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:24,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 874 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:17:24,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:24,183 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-01-10 06:17:24,183 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:24,183 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:24,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [551430962] [2022-01-10 06:17:24,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [551430962] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:24,184 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:24,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:17:24,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710028750] [2022-01-10 06:17:24,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:24,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:17:24,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:24,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:17:24,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:17:24,185 INFO L87 Difference]: Start difference. First operand 6136 states and 10104 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-01-10 06:17:24,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:24,454 INFO L93 Difference]: Finished difference Result 12326 states and 20631 transitions. [2022-01-10 06:17:24,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:17:24,454 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 136 [2022-01-10 06:17:24,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:24,482 INFO L225 Difference]: With dead ends: 12326 [2022-01-10 06:17:24,482 INFO L226 Difference]: Without dead ends: 6208 [2022-01-10 06:17:24,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 134 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:17:24,512 INFO L933 BasicCegarLoop]: 862 mSDtfsCounter, 21 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2563 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:24,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 2563 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:17:24,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6208 states. [2022-01-10 06:17:24,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6208 to 6196. [2022-01-10 06:17:24,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6196 states, 4726 states have (on average 1.5732120186203977) internal successors, (7435), 4888 states have internal predecessors, (7435), 1151 states have call successors, (1151), 327 states have call predecessors, (1151), 318 states have return successors, (1554), 1132 states have call predecessors, (1554), 1137 states have call successors, (1554) [2022-01-10 06:17:24,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6196 states to 6196 states and 10140 transitions. [2022-01-10 06:17:24,690 INFO L78 Accepts]: Start accepts. Automaton has 6196 states and 10140 transitions. Word has length 136 [2022-01-10 06:17:24,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:24,690 INFO L470 AbstractCegarLoop]: Abstraction has 6196 states and 10140 transitions. [2022-01-10 06:17:24,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-01-10 06:17:24,690 INFO L276 IsEmpty]: Start isEmpty. Operand 6196 states and 10140 transitions. [2022-01-10 06:17:24,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 06:17:24,692 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:24,692 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-01-10 06:17:24,707 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:17:24,910 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:17:24,910 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:24,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:24,911 INFO L85 PathProgramCache]: Analyzing trace with hash 563503440, now seen corresponding path program 1 times [2022-01-10 06:17:24,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:24,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [263380541] [2022-01-10 06:17:24,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:24,911 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:24,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:24,913 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:17:24,914 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:17:25,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:25,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 887 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 06:17:25,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:25,422 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-01-10 06:17:25,422 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:25,422 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:25,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [263380541] [2022-01-10 06:17:25,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [263380541] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:25,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:25,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 06:17:25,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093247073] [2022-01-10 06:17:25,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:25,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 06:17:25,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:25,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 06:17:25,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:17:25,423 INFO L87 Difference]: Start difference. First operand 6196 states and 10140 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2022-01-10 06:17:26,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:26,713 INFO L93 Difference]: Finished difference Result 22114 states and 38854 transitions. [2022-01-10 06:17:26,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:17:26,715 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 145 [2022-01-10 06:17:26,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:26,813 INFO L225 Difference]: With dead ends: 22114 [2022-01-10 06:17:26,813 INFO L226 Difference]: Without dead ends: 15936 [2022-01-10 06:17:26,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:26,856 INFO L933 BasicCegarLoop]: 1276 mSDtfsCounter, 1108 mSDsluCounter, 4431 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1172 SdHoareTripleChecker+Valid, 5707 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:26,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1172 Valid, 5707 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-10 06:17:26,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15936 states. [2022-01-10 06:17:27,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15936 to 12392. [2022-01-10 06:17:27,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12392 states, 9457 states have (on average 1.5692079940784605) internal successors, (14840), 9779 states have internal predecessors, (14840), 2288 states have call successors, (2288), 651 states have call predecessors, (2288), 646 states have return successors, (3673), 2265 states have call predecessors, (3673), 2262 states have call successors, (3673) [2022-01-10 06:17:27,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12392 states to 12392 states and 20801 transitions. [2022-01-10 06:17:27,479 INFO L78 Accepts]: Start accepts. Automaton has 12392 states and 20801 transitions. Word has length 145 [2022-01-10 06:17:27,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:27,479 INFO L470 AbstractCegarLoop]: Abstraction has 12392 states and 20801 transitions. [2022-01-10 06:17:27,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2022-01-10 06:17:27,479 INFO L276 IsEmpty]: Start isEmpty. Operand 12392 states and 20801 transitions. [2022-01-10 06:17:27,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 06:17:27,481 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:27,481 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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:17:27,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-01-10 06:17:27,693 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:17:27,693 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:27,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:27,693 INFO L85 PathProgramCache]: Analyzing trace with hash 2079483609, now seen corresponding path program 1 times [2022-01-10 06:17:27,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:27,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [447805637] [2022-01-10 06:17:27,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:27,694 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:27,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:27,706 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:17:27,732 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:17:27,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:27,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:17:27,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:28,140 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-01-10 06:17:28,140 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:28,140 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:28,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [447805637] [2022-01-10 06:17:28,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [447805637] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:28,140 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:28,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:17:28,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443410802] [2022-01-10 06:17:28,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:28,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:17:28,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:28,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:17:28,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:17:28,141 INFO L87 Difference]: Start difference. First operand 12392 states and 20801 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-01-10 06:17:28,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:28,739 INFO L93 Difference]: Finished difference Result 24910 states and 42829 transitions. [2022-01-10 06:17:28,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:17:28,739 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 146 [2022-01-10 06:17:28,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:28,795 INFO L225 Difference]: With dead ends: 24910 [2022-01-10 06:17:28,796 INFO L226 Difference]: Without dead ends: 12536 [2022-01-10 06:17:28,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 144 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:17:28,869 INFO L933 BasicCegarLoop]: 862 mSDtfsCounter, 21 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2563 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:28,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 2563 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:17:28,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12536 states. [2022-01-10 06:17:29,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12536 to 12512. [2022-01-10 06:17:29,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12512 states, 9565 states have (on average 1.5640355462624151) internal successors, (14960), 9887 states have internal predecessors, (14960), 2288 states have call successors, (2288), 675 states have call predecessors, (2288), 658 states have return successors, (3641), 2253 states have call predecessors, (3641), 2262 states have call successors, (3641) [2022-01-10 06:17:29,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12512 states to 12512 states and 20889 transitions. [2022-01-10 06:17:29,456 INFO L78 Accepts]: Start accepts. Automaton has 12512 states and 20889 transitions. Word has length 146 [2022-01-10 06:17:29,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:29,456 INFO L470 AbstractCegarLoop]: Abstraction has 12512 states and 20889 transitions. [2022-01-10 06:17:29,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-01-10 06:17:29,456 INFO L276 IsEmpty]: Start isEmpty. Operand 12512 states and 20889 transitions. [2022-01-10 06:17:29,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:17:29,458 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:29,458 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 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:17:29,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-01-10 06:17:29,670 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:17:29,670 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:29,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:29,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1487654933, now seen corresponding path program 1 times [2022-01-10 06:17:29,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:29,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1292560510] [2022-01-10 06:17:29,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:29,672 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:29,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:29,681 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:17:29,682 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:17:29,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:29,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 902 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 06:17:29,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:30,191 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-01-10 06:17:30,191 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:30,192 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:30,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1292560510] [2022-01-10 06:17:30,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1292560510] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:30,192 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:30,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 06:17:30,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921950841] [2022-01-10 06:17:30,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:30,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 06:17:30,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:30,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 06:17:30,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:17:30,193 INFO L87 Difference]: Start difference. First operand 12512 states and 20889 transitions. Second operand has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 5 states have internal predecessors, (98), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-01-10 06:17:32,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:32,211 INFO L93 Difference]: Finished difference Result 44530 states and 82216 transitions. [2022-01-10 06:17:32,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:17:32,212 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 5 states have internal predecessors, (98), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 156 [2022-01-10 06:17:32,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:32,449 INFO L225 Difference]: With dead ends: 44530 [2022-01-10 06:17:32,449 INFO L226 Difference]: Without dead ends: 32036 [2022-01-10 06:17:32,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:32,663 INFO L933 BasicCegarLoop]: 1112 mSDtfsCounter, 1167 mSDsluCounter, 4031 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1228 SdHoareTripleChecker+Valid, 5143 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:32,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1228 Valid, 5143 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-10 06:17:32,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32036 states. [2022-01-10 06:17:33,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32036 to 25084. [2022-01-10 06:17:33,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25084 states, 19180 states have (on average 1.5600104275286757) internal successors, (29921), 19822 states have internal predecessors, (29921), 4565 states have call successors, (4565), 1347 states have call predecessors, (4565), 1338 states have return successors, (8960), 4522 states have call predecessors, (8960), 4515 states have call successors, (8960) [2022-01-10 06:17:33,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25084 states to 25084 states and 43446 transitions. [2022-01-10 06:17:34,002 INFO L78 Accepts]: Start accepts. Automaton has 25084 states and 43446 transitions. Word has length 156 [2022-01-10 06:17:34,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:34,007 INFO L470 AbstractCegarLoop]: Abstraction has 25084 states and 43446 transitions. [2022-01-10 06:17:34,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 5 states have internal predecessors, (98), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-01-10 06:17:34,007 INFO L276 IsEmpty]: Start isEmpty. Operand 25084 states and 43446 transitions. [2022-01-10 06:17:34,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-01-10 06:17:34,010 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:34,010 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 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] [2022-01-10 06:17:34,025 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:17:34,223 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:17:34,223 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:34,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:34,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1720834066, now seen corresponding path program 1 times [2022-01-10 06:17:34,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:34,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1381698586] [2022-01-10 06:17:34,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:34,224 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:34,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:34,226 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:17:34,227 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:17:34,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:34,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 902 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:17:34,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:34,730 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-01-10 06:17:34,730 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:34,730 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:34,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1381698586] [2022-01-10 06:17:34,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1381698586] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:34,730 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:34,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:17:34,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445769309] [2022-01-10 06:17:34,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:34,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:17:34,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:34,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:17:34,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:17:34,732 INFO L87 Difference]: Start difference. First operand 25084 states and 43446 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-01-10 06:17:36,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:36,727 INFO L93 Difference]: Finished difference Result 50342 states and 91476 transitions. [2022-01-10 06:17:36,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:17:36,729 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 157 [2022-01-10 06:17:36,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:36,858 INFO L225 Difference]: With dead ends: 50342 [2022-01-10 06:17:36,858 INFO L226 Difference]: Without dead ends: 25276 [2022-01-10 06:17:37,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:17:37,099 INFO L933 BasicCegarLoop]: 854 mSDtfsCounter, 776 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 2165 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:37,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [794 Valid, 2165 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:17:37,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25276 states. [2022-01-10 06:17:37,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25276 to 25276. [2022-01-10 06:17:37,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25276 states, 19324 states have (on average 1.555837300765887) internal successors, (30065), 19966 states have internal predecessors, (30065), 4565 states have call successors, (4565), 1395 states have call predecessors, (4565), 1386 states have return successors, (9008), 4522 states have call predecessors, (9008), 4515 states have call successors, (9008) [2022-01-10 06:17:38,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25276 states to 25276 states and 43638 transitions. [2022-01-10 06:17:38,213 INFO L78 Accepts]: Start accepts. Automaton has 25276 states and 43638 transitions. Word has length 157 [2022-01-10 06:17:38,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:38,214 INFO L470 AbstractCegarLoop]: Abstraction has 25276 states and 43638 transitions. [2022-01-10 06:17:38,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-01-10 06:17:38,214 INFO L276 IsEmpty]: Start isEmpty. Operand 25276 states and 43638 transitions. [2022-01-10 06:17:38,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-01-10 06:17:38,216 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:38,216 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 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] [2022-01-10 06:17:38,233 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:17:38,427 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:17:38,427 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:38,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:38,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1849394040, now seen corresponding path program 1 times [2022-01-10 06:17:38,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:38,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [754462757] [2022-01-10 06:17:38,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:38,429 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:38,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:38,430 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:17:38,463 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:17:38,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:38,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 904 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:17:38,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:38,913 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-01-10 06:17:38,913 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:38,914 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:38,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [754462757] [2022-01-10 06:17:38,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [754462757] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:38,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:38,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:17:38,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73409420] [2022-01-10 06:17:38,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:38,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:17:38,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:38,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:17:38,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:17:38,915 INFO L87 Difference]: Start difference. First operand 25276 states and 43638 transitions. Second operand has 5 states, 5 states have (on average 20.8) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-01-10 06:17:41,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:41,235 INFO L93 Difference]: Finished difference Result 50774 states and 91828 transitions. [2022-01-10 06:17:41,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:17:41,237 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 159 [2022-01-10 06:17:41,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:41,362 INFO L225 Difference]: With dead ends: 50774 [2022-01-10 06:17:41,362 INFO L226 Difference]: Without dead ends: 25516 [2022-01-10 06:17:41,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:17:41,665 INFO L933 BasicCegarLoop]: 855 mSDtfsCounter, 789 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 2166 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:41,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [806 Valid, 2166 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:17:41,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25516 states. [2022-01-10 06:17:42,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25516 to 25516. [2022-01-10 06:17:42,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25516 states, 19516 states have (on average 1.5503689280590285) internal successors, (30257), 20158 states have internal predecessors, (30257), 4565 states have call successors, (4565), 1443 states have call predecessors, (4565), 1434 states have return successors, (9056), 4522 states have call predecessors, (9056), 4515 states have call successors, (9056) [2022-01-10 06:17:42,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25516 states to 25516 states and 43878 transitions. [2022-01-10 06:17:42,642 INFO L78 Accepts]: Start accepts. Automaton has 25516 states and 43878 transitions. Word has length 159 [2022-01-10 06:17:42,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:42,644 INFO L470 AbstractCegarLoop]: Abstraction has 25516 states and 43878 transitions. [2022-01-10 06:17:42,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-01-10 06:17:42,644 INFO L276 IsEmpty]: Start isEmpty. Operand 25516 states and 43878 transitions. [2022-01-10 06:17:42,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-01-10 06:17:42,645 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:42,646 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 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] [2022-01-10 06:17:42,657 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-01-10 06:17:42,848 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:17:42,848 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:42,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:42,848 INFO L85 PathProgramCache]: Analyzing trace with hash -827221806, now seen corresponding path program 1 times [2022-01-10 06:17:42,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:42,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1507592745] [2022-01-10 06:17:42,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:42,849 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:42,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:42,880 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:17:42,881 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:17:43,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:43,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 906 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:17:43,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:43,375 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-01-10 06:17:43,375 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:43,375 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:43,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1507592745] [2022-01-10 06:17:43,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1507592745] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:43,376 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:43,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:17:43,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850137149] [2022-01-10 06:17:43,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:43,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:17:43,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:43,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:17:43,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:17:43,377 INFO L87 Difference]: Start difference. First operand 25516 states and 43878 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-01-10 06:17:45,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:45,536 INFO L93 Difference]: Finished difference Result 51302 states and 92300 transitions. [2022-01-10 06:17:45,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:17:45,538 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 161 [2022-01-10 06:17:45,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:45,715 INFO L225 Difference]: With dead ends: 51302 [2022-01-10 06:17:45,715 INFO L226 Difference]: Without dead ends: 25804 [2022-01-10 06:17:45,879 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:17:45,879 INFO L933 BasicCegarLoop]: 855 mSDtfsCounter, 789 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 2166 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:45,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [806 Valid, 2166 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:17:45,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25804 states. [2022-01-10 06:17:46,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25804 to 25804. [2022-01-10 06:17:46,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25804 states, 19756 states have (on average 1.5436829317675642) internal successors, (30497), 20398 states have internal predecessors, (30497), 4565 states have call successors, (4565), 1491 states have call predecessors, (4565), 1482 states have return successors, (9104), 4522 states have call predecessors, (9104), 4515 states have call successors, (9104) [2022-01-10 06:17:46,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25804 states to 25804 states and 44166 transitions. [2022-01-10 06:17:46,872 INFO L78 Accepts]: Start accepts. Automaton has 25804 states and 44166 transitions. Word has length 161 [2022-01-10 06:17:46,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:46,872 INFO L470 AbstractCegarLoop]: Abstraction has 25804 states and 44166 transitions. [2022-01-10 06:17:46,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-01-10 06:17:46,872 INFO L276 IsEmpty]: Start isEmpty. Operand 25804 states and 44166 transitions. [2022-01-10 06:17:46,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-01-10 06:17:46,874 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:46,874 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 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] [2022-01-10 06:17:46,887 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:17:47,086 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:17:47,086 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:47,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:47,087 INFO L85 PathProgramCache]: Analyzing trace with hash -681726928, now seen corresponding path program 1 times [2022-01-10 06:17:47,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:47,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1787758913] [2022-01-10 06:17:47,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:47,087 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:47,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:47,088 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:17:47,092 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:17:47,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:47,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 908 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:17:47,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:47,579 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-01-10 06:17:47,579 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:47,579 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:47,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1787758913] [2022-01-10 06:17:47,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1787758913] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:47,579 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:47,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:17:47,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913192290] [2022-01-10 06:17:47,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:47,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:17:47,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:47,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:17:47,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:17:47,581 INFO L87 Difference]: Start difference. First operand 25804 states and 44166 transitions. Second operand has 5 states, 5 states have (on average 21.6) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-01-10 06:17:49,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:49,572 INFO L93 Difference]: Finished difference Result 51926 states and 92880 transitions. [2022-01-10 06:17:49,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:17:49,573 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 163 [2022-01-10 06:17:49,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:49,800 INFO L225 Difference]: With dead ends: 51926 [2022-01-10 06:17:49,800 INFO L226 Difference]: Without dead ends: 26140 [2022-01-10 06:17:50,042 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:17:50,043 INFO L933 BasicCegarLoop]: 855 mSDtfsCounter, 789 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 2166 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:50,043 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [806 Valid, 2166 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:17:50,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26140 states. [2022-01-10 06:17:50,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26140 to 26140. [2022-01-10 06:17:50,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26140 states, 20044 states have (on average 1.5358710836160447) internal successors, (30785), 20686 states have internal predecessors, (30785), 4565 states have call successors, (4565), 1539 states have call predecessors, (4565), 1530 states have return successors, (9152), 4522 states have call predecessors, (9152), 4515 states have call successors, (9152) [2022-01-10 06:17:51,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26140 states to 26140 states and 44502 transitions. [2022-01-10 06:17:51,095 INFO L78 Accepts]: Start accepts. Automaton has 26140 states and 44502 transitions. Word has length 163 [2022-01-10 06:17:51,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:51,096 INFO L470 AbstractCegarLoop]: Abstraction has 26140 states and 44502 transitions. [2022-01-10 06:17:51,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-01-10 06:17:51,096 INFO L276 IsEmpty]: Start isEmpty. Operand 26140 states and 44502 transitions. [2022-01-10 06:17:51,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-01-10 06:17:51,097 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:51,098 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 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] [2022-01-10 06:17:51,109 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:17:51,298 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:17:51,298 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:51,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:51,299 INFO L85 PathProgramCache]: Analyzing trace with hash 435390354, now seen corresponding path program 1 times [2022-01-10 06:17:51,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:51,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1688798792] [2022-01-10 06:17:51,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:51,299 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:51,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:51,300 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:17:51,302 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:17:51,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:51,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:17:51,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:52,170 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-01-10 06:17:52,170 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:52,170 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:52,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1688798792] [2022-01-10 06:17:52,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1688798792] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:52,170 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:52,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 06:17:52,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861833021] [2022-01-10 06:17:52,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:52,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:17:52,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:52,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:17:52,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:17:52,172 INFO L87 Difference]: Start difference. First operand 26140 states and 44502 transitions. Second operand has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-01-10 06:17:56,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:17:56,137 INFO L93 Difference]: Finished difference Result 58622 states and 105420 transitions. [2022-01-10 06:17:56,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:17:56,138 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 165 [2022-01-10 06:17:56,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:17:56,316 INFO L225 Difference]: With dead ends: 58622 [2022-01-10 06:17:56,316 INFO L226 Difference]: Without dead ends: 32500 [2022-01-10 06:17:56,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-01-10 06:17:56,456 INFO L933 BasicCegarLoop]: 1107 mSDtfsCounter, 2332 mSDsluCounter, 2828 mSDsCounter, 0 mSdLazyCounter, 2057 mSolverCounterSat, 316 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2390 SdHoareTripleChecker+Valid, 3935 SdHoareTripleChecker+Invalid, 2373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 316 IncrementalHoareTripleChecker+Valid, 2057 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:17:56,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2390 Valid, 3935 Invalid, 2373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [316 Valid, 2057 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-10 06:17:56,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32500 states. [2022-01-10 06:17:57,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32500 to 26140. [2022-01-10 06:17:57,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26140 states, 20044 states have (on average 1.5350728397525444) internal successors, (30769), 20686 states have internal predecessors, (30769), 4565 states have call successors, (4565), 1539 states have call predecessors, (4565), 1530 states have return successors, (9152), 4522 states have call predecessors, (9152), 4515 states have call successors, (9152) [2022-01-10 06:17:57,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26140 states to 26140 states and 44486 transitions. [2022-01-10 06:17:57,587 INFO L78 Accepts]: Start accepts. Automaton has 26140 states and 44486 transitions. Word has length 165 [2022-01-10 06:17:57,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:17:57,587 INFO L470 AbstractCegarLoop]: Abstraction has 26140 states and 44486 transitions. [2022-01-10 06:17:57,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-01-10 06:17:57,587 INFO L276 IsEmpty]: Start isEmpty. Operand 26140 states and 44486 transitions. [2022-01-10 06:17:57,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-01-10 06:17:57,589 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:17:57,589 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 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] [2022-01-10 06:17:57,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2022-01-10 06:17:57,800 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:17:57,800 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:17:57,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:17:57,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1778356196, now seen corresponding path program 1 times [2022-01-10 06:17:57,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:17:57,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1514446071] [2022-01-10 06:17:57,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:17:57,801 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:17:57,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:17:57,802 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:17:57,804 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:17:58,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:17:58,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-10 06:17:58,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:17:58,411 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-01-10 06:17:58,411 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:17:58,411 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:17:58,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1514446071] [2022-01-10 06:17:58,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1514446071] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:17:58,411 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:17:58,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:17:58,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459990961] [2022-01-10 06:17:58,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:17:58,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:17:58,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:17:58,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:17:58,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:17:58,413 INFO L87 Difference]: Start difference. First operand 26140 states and 44486 transitions. Second operand has 8 states, 8 states have (on average 14.5) internal successors, (116), 6 states have internal predecessors, (116), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) [2022-01-10 06:18:02,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:18:02,347 INFO L93 Difference]: Finished difference Result 87938 states and 161580 transitions. [2022-01-10 06:18:02,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:18:02,349 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.5) internal successors, (116), 6 states have internal predecessors, (116), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) Word has length 171 [2022-01-10 06:18:02,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:18:02,866 INFO L225 Difference]: With dead ends: 87938 [2022-01-10 06:18:02,866 INFO L226 Difference]: Without dead ends: 61816 [2022-01-10 06:18:03,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-01-10 06:18:03,059 INFO L933 BasicCegarLoop]: 1256 mSDtfsCounter, 1034 mSDsluCounter, 5759 mSDsCounter, 0 mSdLazyCounter, 1027 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1071 SdHoareTripleChecker+Valid, 7015 SdHoareTripleChecker+Invalid, 1120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1027 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-10 06:18:03,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1071 Valid, 7015 Invalid, 1120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1027 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-10 06:18:03,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61816 states. [2022-01-10 06:18:05,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61816 to 58112. [2022-01-10 06:18:05,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58112 states, 42523 states have (on average 1.5356630529360582) internal successors, (65301), 44669 states have internal predecessors, (65301), 12530 states have call successors, (12530), 2883 states have call predecessors, (12530), 3058 states have return successors, (26803), 12591 states have call predecessors, (26803), 12480 states have call successors, (26803) [2022-01-10 06:18:06,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58112 states to 58112 states and 104634 transitions. [2022-01-10 06:18:06,458 INFO L78 Accepts]: Start accepts. Automaton has 58112 states and 104634 transitions. Word has length 171 [2022-01-10 06:18:06,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:18:06,458 INFO L470 AbstractCegarLoop]: Abstraction has 58112 states and 104634 transitions. [2022-01-10 06:18:06,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.5) internal successors, (116), 6 states have internal predecessors, (116), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) [2022-01-10 06:18:06,466 INFO L276 IsEmpty]: Start isEmpty. Operand 58112 states and 104634 transitions. [2022-01-10 06:18:06,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-01-10 06:18:06,477 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:18:06,477 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 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:18:06,492 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:18:06,690 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:18:06,690 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:18:06,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:18:06,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1170279333, now seen corresponding path program 1 times [2022-01-10 06:18:06,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:18:06,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1469527750] [2022-01-10 06:18:06,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:18:06,691 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:18:06,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:18:06,693 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:18:06,693 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:18:06,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:18:06,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:18:06,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:18:07,211 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-01-10 06:18:07,211 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:18:07,211 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:18:07,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1469527750] [2022-01-10 06:18:07,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1469527750] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:18:07,211 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:18:07,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:18:07,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110412450] [2022-01-10 06:18:07,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:18:07,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:18:07,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:18:07,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:18:07,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:18:07,212 INFO L87 Difference]: Start difference. First operand 58112 states and 104634 transitions. Second operand has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21)