/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/product-lines/elevator_spec1_product20.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 06:13:39,332 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 06:13:39,334 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 06:13:39,369 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 06:13:39,370 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 06:13:39,371 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 06:13:39,371 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 06:13:39,372 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 06:13:39,373 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 06:13:39,374 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 06:13:39,375 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 06:13:39,375 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 06:13:39,376 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 06:13:39,376 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 06:13:39,377 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 06:13:39,378 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 06:13:39,378 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 06:13:39,379 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 06:13:39,390 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 06:13:39,391 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 06:13:39,392 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 06:13:39,414 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 06:13:39,416 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 06:13:39,417 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 06:13:39,423 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 06:13:39,423 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 06:13:39,423 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 06:13:39,423 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 06:13:39,424 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 06:13:39,425 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 06:13:39,425 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 06:13:39,427 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 06:13:39,428 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 06:13:39,429 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 06:13:39,430 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 06:13:39,430 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 06:13:39,430 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 06:13:39,430 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 06:13:39,430 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 06:13:39,431 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 06:13:39,431 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 06:13:39,434 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-01-10 06:13:39,455 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 06:13:39,455 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 06:13:39,456 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 06:13:39,456 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 06:13:39,456 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 06:13:39,456 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 06:13:39,457 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 06:13:39,457 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 06:13:39,457 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 06:13:39,457 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 06:13:39,458 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 06:13:39,458 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 06:13:39,458 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 06:13:39,458 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 06:13:39,458 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 06:13:39,458 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 06:13:39,458 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 06:13:39,458 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 06:13:39,458 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 06:13:39,458 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 06:13:39,458 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 06:13:39,459 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 06:13:39,459 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 06:13:39,459 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:13:39,459 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 06:13:39,459 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 06:13:39,459 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 06:13:39,459 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 06:13:39,459 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 06:13:39,459 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 06:13:39,459 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 06:13:39,459 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 06:13:39,460 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 06:13:39,460 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-10 06:13:39,681 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 06:13:39,700 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 06:13:39,702 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 06:13:39,703 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 06:13:39,703 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 06:13:39,704 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec1_product20.cil.c [2022-01-10 06:13:39,752 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bb35e7b9b/b80240a120a24f32b96b31e63692fe78/FLAGca7a476b3 [2022-01-10 06:13:40,235 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 06:13:40,236 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product20.cil.c [2022-01-10 06:13:40,247 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bb35e7b9b/b80240a120a24f32b96b31e63692fe78/FLAGca7a476b3 [2022-01-10 06:13:40,544 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bb35e7b9b/b80240a120a24f32b96b31e63692fe78 [2022-01-10 06:13:40,546 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 06:13:40,547 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 06:13:40,548 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 06:13:40,548 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 06:13:40,552 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 06:13:40,552 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:13:40" (1/1) ... [2022-01-10 06:13:40,553 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@73841925 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:13:40, skipping insertion in model container [2022-01-10 06:13:40,553 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:13:40" (1/1) ... [2022-01-10 06:13:40,564 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 06:13:40,621 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:13:41,026 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product20.cil.c[45414,45427] [2022-01-10 06:13:41,075 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:13:41,083 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-01-10 06:13:41,099 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:13:41,145 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product20.cil.c[45414,45427] [2022-01-10 06:13:41,160 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:13:41,169 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 06:13:41,214 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product20.cil.c[45414,45427] [2022-01-10 06:13:41,240 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:13:41,261 INFO L208 MainTranslator]: Completed translation [2022-01-10 06:13:41,261 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:13:41 WrapperNode [2022-01-10 06:13:41,261 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 06:13:41,262 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 06:13:41,262 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 06:13:41,263 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 06:13:41,268 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:13:41" (1/1) ... [2022-01-10 06:13:41,315 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:13:41" (1/1) ... [2022-01-10 06:13:41,358 INFO L137 Inliner]: procedures = 98, calls = 347, calls flagged for inlining = 26, calls inlined = 22, statements flattened = 1062 [2022-01-10 06:13:41,359 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 06:13:41,359 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 06:13:41,359 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 06:13:41,360 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 06:13:41,367 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:13:41" (1/1) ... [2022-01-10 06:13:41,368 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:13:41" (1/1) ... [2022-01-10 06:13:41,379 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:13:41" (1/1) ... [2022-01-10 06:13:41,379 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:13:41" (1/1) ... [2022-01-10 06:13:41,398 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:13:41" (1/1) ... [2022-01-10 06:13:41,412 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:13:41" (1/1) ... [2022-01-10 06:13:41,417 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:13:41" (1/1) ... [2022-01-10 06:13:41,424 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 06:13:41,425 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 06:13:41,425 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 06:13:41,425 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 06:13:41,435 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:13:41" (1/1) ... [2022-01-10 06:13:41,441 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:13:41,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 06:13:41,475 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:13:41,476 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:13:41,513 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-01-10 06:13:41,514 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-01-10 06:13:41,514 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__weight [2022-01-10 06:13:41,514 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__weight [2022-01-10 06:13:41,514 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-01-10 06:13:41,514 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-01-10 06:13:41,514 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-01-10 06:13:41,514 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-01-10 06:13:41,514 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-01-10 06:13:41,514 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-01-10 06:13:41,515 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-01-10 06:13:41,515 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-01-10 06:13:41,515 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-01-10 06:13:41,515 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-01-10 06:13:41,515 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2022-01-10 06:13:41,515 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2022-01-10 06:13:41,515 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-01-10 06:13:41,515 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-01-10 06:13:41,515 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-01-10 06:13:41,516 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-01-10 06:13:41,516 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2022-01-10 06:13:41,516 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2022-01-10 06:13:41,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 06:13:41,516 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-01-10 06:13:41,516 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-01-10 06:13:41,516 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2022-01-10 06:13:41,516 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2022-01-10 06:13:41,516 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-01-10 06:13:41,517 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-01-10 06:13:41,517 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-01-10 06:13:41,517 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-01-10 06:13:41,517 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-01-10 06:13:41,517 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-01-10 06:13:41,517 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-01-10 06:13:41,517 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-01-10 06:13:41,517 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-01-10 06:13:41,517 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-01-10 06:13:41,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 06:13:41,518 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-01-10 06:13:41,518 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-01-10 06:13:41,518 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-01-10 06:13:41,518 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-01-10 06:13:41,518 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-01-10 06:13:41,518 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-01-10 06:13:41,518 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-01-10 06:13:41,518 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-01-10 06:13:41,518 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-01-10 06:13:41,519 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-01-10 06:13:41,519 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-01-10 06:13:41,519 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-01-10 06:13:41,519 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 06:13:41,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 06:13:41,519 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-01-10 06:13:41,519 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-01-10 06:13:41,519 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__executivefloor [2022-01-10 06:13:41,519 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__executivefloor [2022-01-10 06:13:41,687 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 06:13:41,689 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 06:13:42,519 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 06:13:42,539 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 06:13:42,539 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-01-10 06:13:42,542 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:13:42 BoogieIcfgContainer [2022-01-10 06:13:42,542 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 06:13:42,543 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 06:13:42,543 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 06:13:42,546 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 06:13:42,547 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 06:13:40" (1/3) ... [2022-01-10 06:13:42,548 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@508c1578 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:13:42, skipping insertion in model container [2022-01-10 06:13:42,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:13:41" (2/3) ... [2022-01-10 06:13:42,548 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@508c1578 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:13:42, skipping insertion in model container [2022-01-10 06:13:42,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:13:42" (3/3) ... [2022-01-10 06:13:42,550 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product20.cil.c [2022-01-10 06:13:42,554 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 06:13:42,555 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-10 06:13:42,587 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 06:13:42,594 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:13:42,594 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-10 06:13:42,628 INFO L276 IsEmpty]: Start isEmpty. Operand has 576 states, 446 states have (on average 1.6816143497757847) internal successors, (750), 469 states have internal predecessors, (750), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 95 states have call predecessors, (102), 102 states have call successors, (102) [2022-01-10 06:13:42,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-01-10 06:13:42,645 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:42,646 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] [2022-01-10 06:13:42,646 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:42,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:42,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1381610677, now seen corresponding path program 1 times [2022-01-10 06:13:42,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:42,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [400427362] [2022-01-10 06:13:42,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:42,664 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:42,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:42,666 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:13:42,667 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:13:43,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:43,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 1 conjunts are in the unsatisfiable core [2022-01-10 06:13:43,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:43,220 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-01-10 06:13:43,221 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:43,221 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:43,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [400427362] [2022-01-10 06:13:43,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [400427362] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:43,222 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:43,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 06:13:43,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862449207] [2022-01-10 06:13:43,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:43,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-10 06:13:43,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:43,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-10 06:13:43,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-10 06:13:43,248 INFO L87 Difference]: Start difference. First operand has 576 states, 446 states have (on average 1.6816143497757847) internal successors, (750), 469 states have internal predecessors, (750), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 95 states have call predecessors, (102), 102 states have call successors, (102) Second operand has 2 states, 2 states have (on average 25.0) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-01-10 06:13:43,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:43,305 INFO L93 Difference]: Finished difference Result 597 states and 984 transitions. [2022-01-10 06:13:43,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-10 06:13:43,308 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 25.0) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 83 [2022-01-10 06:13:43,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:43,328 INFO L225 Difference]: With dead ends: 597 [2022-01-10 06:13:43,328 INFO L226 Difference]: Without dead ends: 568 [2022-01-10 06:13:43,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-10 06:13:43,333 INFO L933 BasicCegarLoop]: 945 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 945 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:43,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 945 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:13:43,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2022-01-10 06:13:43,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 568. [2022-01-10 06:13:43,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 440 states have (on average 1.6795454545454545) internal successors, (739), 461 states have internal predecessors, (739), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:43,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 938 transitions. [2022-01-10 06:13:43,404 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 938 transitions. Word has length 83 [2022-01-10 06:13:43,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:43,405 INFO L470 AbstractCegarLoop]: Abstraction has 568 states and 938 transitions. [2022-01-10 06:13:43,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 25.0) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-01-10 06:13:43,405 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 938 transitions. [2022-01-10 06:13:43,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-10 06:13:43,409 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:43,409 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] [2022-01-10 06:13:43,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-01-10 06:13:43,619 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:13:43,620 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:43,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:43,620 INFO L85 PathProgramCache]: Analyzing trace with hash 806951007, now seen corresponding path program 1 times [2022-01-10 06:13:43,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:43,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1273550481] [2022-01-10 06:13:43,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:43,621 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:43,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:43,623 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:13:43,624 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:13:43,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:43,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 891 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:13:43,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:44,073 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:13:44,073 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:44,073 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:44,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1273550481] [2022-01-10 06:13:44,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1273550481] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:44,074 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:44,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:13:44,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645021800] [2022-01-10 06:13:44,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:44,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:13:44,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:44,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:13:44,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:13:44,076 INFO L87 Difference]: Start difference. First operand 568 states and 938 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:44,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:44,204 INFO L93 Difference]: Finished difference Result 1127 states and 1868 transitions. [2022-01-10 06:13:44,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:13:44,205 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 85 [2022-01-10 06:13:44,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:44,212 INFO L225 Difference]: With dead ends: 1127 [2022-01-10 06:13:44,213 INFO L226 Difference]: Without dead ends: 568 [2022-01-10 06:13:44,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:13:44,219 INFO L933 BasicCegarLoop]: 924 mSDtfsCounter, 14 mSDsluCounter, 1841 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2765 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:44,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 2765 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:13:44,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2022-01-10 06:13:44,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 568. [2022-01-10 06:13:44,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 440 states have (on average 1.6772727272727272) internal successors, (738), 461 states have internal predecessors, (738), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:44,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 937 transitions. [2022-01-10 06:13:44,256 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 937 transitions. Word has length 85 [2022-01-10 06:13:44,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:44,256 INFO L470 AbstractCegarLoop]: Abstraction has 568 states and 937 transitions. [2022-01-10 06:13:44,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:44,256 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 937 transitions. [2022-01-10 06:13:44,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-01-10 06:13:44,260 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:44,261 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:44,276 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:13:44,475 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:13:44,476 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:44,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:44,477 INFO L85 PathProgramCache]: Analyzing trace with hash 103183749, now seen corresponding path program 1 times [2022-01-10 06:13:44,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:44,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [213882947] [2022-01-10 06:13:44,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:44,478 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:44,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:44,479 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:13:44,480 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:13:44,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:44,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 893 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:13:44,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:44,905 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:13:44,906 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:44,906 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:44,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [213882947] [2022-01-10 06:13:44,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [213882947] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:44,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:44,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:13:44,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805632766] [2022-01-10 06:13:44,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:44,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:13:44,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:44,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:13:44,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:13:44,908 INFO L87 Difference]: Start difference. First operand 568 states and 937 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:44,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:44,954 INFO L93 Difference]: Finished difference Result 1127 states and 1866 transitions. [2022-01-10 06:13:44,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:13:44,954 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 87 [2022-01-10 06:13:44,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:44,958 INFO L225 Difference]: With dead ends: 1127 [2022-01-10 06:13:44,958 INFO L226 Difference]: Without dead ends: 568 [2022-01-10 06:13:44,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:13:44,961 INFO L933 BasicCegarLoop]: 924 mSDtfsCounter, 12 mSDsluCounter, 1841 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2765 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:44,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 2765 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:13:44,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2022-01-10 06:13:44,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 568. [2022-01-10 06:13:44,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 440 states have (on average 1.675) internal successors, (737), 461 states have internal predecessors, (737), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:44,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 936 transitions. [2022-01-10 06:13:44,985 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 936 transitions. Word has length 87 [2022-01-10 06:13:44,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:44,986 INFO L470 AbstractCegarLoop]: Abstraction has 568 states and 936 transitions. [2022-01-10 06:13:44,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:44,986 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 936 transitions. [2022-01-10 06:13:44,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-01-10 06:13:44,988 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:44,988 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:45,002 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:13:45,202 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:13:45,202 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:45,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:45,203 INFO L85 PathProgramCache]: Analyzing trace with hash -713435681, now seen corresponding path program 1 times [2022-01-10 06:13:45,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:45,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1131202293] [2022-01-10 06:13:45,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:45,203 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:45,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:45,205 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:13:45,231 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:13:45,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:45,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:13:45,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:45,642 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:13:45,642 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:45,643 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:45,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1131202293] [2022-01-10 06:13:45,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1131202293] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:45,646 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:45,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:13:45,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478514266] [2022-01-10 06:13:45,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:45,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:13:45,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:45,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:13:45,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:13:45,648 INFO L87 Difference]: Start difference. First operand 568 states and 936 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:45,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:45,689 INFO L93 Difference]: Finished difference Result 1131 states and 1869 transitions. [2022-01-10 06:13:45,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:13:45,689 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 89 [2022-01-10 06:13:45,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:45,693 INFO L225 Difference]: With dead ends: 1131 [2022-01-10 06:13:45,693 INFO L226 Difference]: Without dead ends: 574 [2022-01-10 06:13:45,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:13:45,700 INFO L933 BasicCegarLoop]: 924 mSDtfsCounter, 13 mSDsluCounter, 1841 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2765 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:45,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 2765 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:13:45,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2022-01-10 06:13:45,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 574. [2022-01-10 06:13:45,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 445 states have (on average 1.6674157303370787) internal successors, (742), 466 states have internal predecessors, (742), 102 states have call successors, (102), 27 states have call predecessors, (102), 26 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:45,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 941 transitions. [2022-01-10 06:13:45,722 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 941 transitions. Word has length 89 [2022-01-10 06:13:45,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:45,722 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 941 transitions. [2022-01-10 06:13:45,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:45,723 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 941 transitions. [2022-01-10 06:13:45,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-10 06:13:45,727 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:45,727 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:45,745 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:13:45,939 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:13:45,940 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:45,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:45,940 INFO L85 PathProgramCache]: Analyzing trace with hash 691765280, now seen corresponding path program 1 times [2022-01-10 06:13:45,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:45,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [279489029] [2022-01-10 06:13:45,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:45,941 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:45,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:45,942 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:13:45,943 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:13:46,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:46,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 896 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:13:46,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:46,368 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:13:46,368 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:46,368 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:46,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [279489029] [2022-01-10 06:13:46,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [279489029] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:46,370 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:46,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:13:46,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95043651] [2022-01-10 06:13:46,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:46,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:13:46,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:46,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:13:46,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:13:46,371 INFO L87 Difference]: Start difference. First operand 574 states and 941 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:46,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:46,408 INFO L93 Difference]: Finished difference Result 1130 states and 1860 transitions. [2022-01-10 06:13:46,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:13:46,410 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 90 [2022-01-10 06:13:46,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:46,413 INFO L225 Difference]: With dead ends: 1130 [2022-01-10 06:13:46,413 INFO L226 Difference]: Without dead ends: 574 [2022-01-10 06:13:46,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 87 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:13:46,417 INFO L933 BasicCegarLoop]: 925 mSDtfsCounter, 8 mSDsluCounter, 1841 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2766 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:46,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 2766 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:13:46,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2022-01-10 06:13:46,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 574. [2022-01-10 06:13:46,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 445 states have (on average 1.6651685393258426) internal successors, (741), 466 states have internal predecessors, (741), 102 states have call successors, (102), 27 states have call predecessors, (102), 26 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:46,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 940 transitions. [2022-01-10 06:13:46,432 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 940 transitions. Word has length 90 [2022-01-10 06:13:46,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:46,433 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 940 transitions. [2022-01-10 06:13:46,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:46,433 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 940 transitions. [2022-01-10 06:13:46,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-01-10 06:13:46,434 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:46,434 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:46,459 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:13:46,659 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:13:46,660 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:46,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:46,660 INFO L85 PathProgramCache]: Analyzing trace with hash 476563715, now seen corresponding path program 1 times [2022-01-10 06:13:46,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:46,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [288902481] [2022-01-10 06:13:46,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:46,661 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:46,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:46,662 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:13:46,664 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:13:46,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:46,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 897 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:13:46,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:47,106 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:13:47,107 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:47,107 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:47,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [288902481] [2022-01-10 06:13:47,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [288902481] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:47,107 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:47,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:13:47,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200820193] [2022-01-10 06:13:47,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:47,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:13:47,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:47,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:13:47,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:13:47,109 INFO L87 Difference]: Start difference. First operand 574 states and 940 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:47,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:47,145 INFO L93 Difference]: Finished difference Result 1130 states and 1859 transitions. [2022-01-10 06:13:47,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:13:47,146 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 91 [2022-01-10 06:13:47,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:47,149 INFO L225 Difference]: With dead ends: 1130 [2022-01-10 06:13:47,149 INFO L226 Difference]: Without dead ends: 574 [2022-01-10 06:13:47,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:13:47,152 INFO L933 BasicCegarLoop]: 925 mSDtfsCounter, 6 mSDsluCounter, 1841 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2766 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:47,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 2766 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:13:47,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2022-01-10 06:13:47,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 574. [2022-01-10 06:13:47,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 445 states have (on average 1.6629213483146068) internal successors, (740), 466 states have internal predecessors, (740), 102 states have call successors, (102), 27 states have call predecessors, (102), 26 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:47,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 939 transitions. [2022-01-10 06:13:47,169 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 939 transitions. Word has length 91 [2022-01-10 06:13:47,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:47,173 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 939 transitions. [2022-01-10 06:13:47,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:47,173 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 939 transitions. [2022-01-10 06:13:47,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-01-10 06:13:47,183 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:47,183 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:47,198 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:13:47,398 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:13:47,399 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:47,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:47,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1568491396, now seen corresponding path program 1 times [2022-01-10 06:13:47,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:47,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [234444793] [2022-01-10 06:13:47,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:47,400 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:47,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:47,401 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:13:47,402 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:13:47,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:47,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 898 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:13:47,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:47,820 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:13:47,820 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:47,821 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:47,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [234444793] [2022-01-10 06:13:47,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [234444793] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:47,821 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:47,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:13:47,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586200588] [2022-01-10 06:13:47,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:47,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:13:47,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:47,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:13:47,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:13:47,824 INFO L87 Difference]: Start difference. First operand 574 states and 939 transitions. 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:47,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:47,940 INFO L93 Difference]: Finished difference Result 1147 states and 1887 transitions. [2022-01-10 06:13:47,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:13:47,942 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 92 [2022-01-10 06:13:47,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:47,945 INFO L225 Difference]: With dead ends: 1147 [2022-01-10 06:13:47,945 INFO L226 Difference]: Without dead ends: 595 [2022-01-10 06:13:47,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 86 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:13:47,947 INFO L933 BasicCegarLoop]: 923 mSDtfsCounter, 148 mSDsluCounter, 4508 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 5431 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:47,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 5431 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:47,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-01-10 06:13:47,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 593. [2022-01-10 06:13:47,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 461 states have (on average 1.6616052060737527) internal successors, (766), 484 states have internal predecessors, (766), 103 states have call successors, (103), 27 states have call predecessors, (103), 28 states have return successors, (101), 95 states have call predecessors, (101), 98 states have call successors, (101) [2022-01-10 06:13:47,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 970 transitions. [2022-01-10 06:13:47,962 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 970 transitions. Word has length 92 [2022-01-10 06:13:47,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:47,962 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 970 transitions. [2022-01-10 06:13:47,963 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:47,963 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 970 transitions. [2022-01-10 06:13:47,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-01-10 06:13:47,964 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:47,964 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:47,983 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:13:48,181 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:13:48,181 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:48,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:48,182 INFO L85 PathProgramCache]: Analyzing trace with hash -1859423675, now seen corresponding path program 1 times [2022-01-10 06:13:48,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:48,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [918710798] [2022-01-10 06:13:48,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:48,183 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:48,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:48,188 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:13:48,189 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:13:48,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:48,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 898 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:13:48,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:48,586 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-10 06:13:48,586 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:48,586 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:48,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [918710798] [2022-01-10 06:13:48,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [918710798] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:48,587 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:48,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:13:48,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140505601] [2022-01-10 06:13:48,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:48,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:13:48,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:48,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:13:48,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:13:48,588 INFO L87 Difference]: Start difference. First operand 593 states and 970 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:48,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:48,635 INFO L93 Difference]: Finished difference Result 1160 states and 1909 transitions. [2022-01-10 06:13:48,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:13:48,636 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 92 [2022-01-10 06:13:48,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:48,640 INFO L225 Difference]: With dead ends: 1160 [2022-01-10 06:13:48,640 INFO L226 Difference]: Without dead ends: 589 [2022-01-10 06:13:48,642 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 89 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:13:48,642 INFO L933 BasicCegarLoop]: 924 mSDtfsCounter, 8 mSDsluCounter, 1841 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2765 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:48,642 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 2765 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:13:48,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2022-01-10 06:13:48,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 589. [2022-01-10 06:13:48,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 459 states have (on average 1.6623093681917211) internal successors, (763), 481 states have internal predecessors, (763), 102 states have call successors, (102), 27 states have call predecessors, (102), 27 states have return successors, (98), 94 states have call predecessors, (98), 97 states have call successors, (98) [2022-01-10 06:13:48,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 963 transitions. [2022-01-10 06:13:48,656 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 963 transitions. Word has length 92 [2022-01-10 06:13:48,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:48,656 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 963 transitions. [2022-01-10 06:13:48,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:48,656 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 963 transitions. [2022-01-10 06:13:48,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-01-10 06:13:48,658 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:48,658 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:48,677 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:13:48,871 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:13:48,872 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:48,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:48,872 INFO L85 PathProgramCache]: Analyzing trace with hash 890801676, now seen corresponding path program 1 times [2022-01-10 06:13:48,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:48,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [910399297] [2022-01-10 06:13:48,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:48,873 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:48,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:48,874 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:13:48,874 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:13:49,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:49,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 899 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:13:49,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:49,277 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:13:49,277 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:49,277 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:49,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [910399297] [2022-01-10 06:13:49,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [910399297] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:49,278 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:49,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:13:49,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263357542] [2022-01-10 06:13:49,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:49,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:13:49,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:49,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:13:49,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:13:49,279 INFO L87 Difference]: Start difference. First operand 589 states and 963 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:49,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:49,389 INFO L93 Difference]: Finished difference Result 1186 states and 1954 transitions. [2022-01-10 06:13:49,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:13:49,392 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 93 [2022-01-10 06:13:49,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:49,395 INFO L225 Difference]: With dead ends: 1186 [2022-01-10 06:13:49,395 INFO L226 Difference]: Without dead ends: 589 [2022-01-10 06:13:49,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:13:49,398 INFO L933 BasicCegarLoop]: 871 mSDtfsCounter, 134 mSDsluCounter, 1702 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 2573 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:49,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 2573 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:49,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2022-01-10 06:13:49,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 589. [2022-01-10 06:13:49,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 459 states have (on average 1.6514161220043573) internal successors, (758), 481 states have internal predecessors, (758), 102 states have call successors, (102), 27 states have call predecessors, (102), 27 states have return successors, (98), 94 states have call predecessors, (98), 97 states have call successors, (98) [2022-01-10 06:13:49,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 958 transitions. [2022-01-10 06:13:49,418 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 958 transitions. Word has length 93 [2022-01-10 06:13:49,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:49,418 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 958 transitions. [2022-01-10 06:13:49,418 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:49,418 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 958 transitions. [2022-01-10 06:13:49,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-01-10 06:13:49,419 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:49,419 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:49,434 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:13:49,635 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:13:49,635 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:49,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:49,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1117985264, now seen corresponding path program 1 times [2022-01-10 06:13:49,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:49,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [30191800] [2022-01-10 06:13:49,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:49,636 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:49,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:49,637 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:13:49,639 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:13:49,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:49,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 901 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:13:49,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:50,045 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:13:50,046 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:50,046 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:50,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [30191800] [2022-01-10 06:13:50,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [30191800] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:50,046 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:50,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:13:50,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478952737] [2022-01-10 06:13:50,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:50,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:13:50,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:50,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:13:50,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:13:50,047 INFO L87 Difference]: Start difference. First operand 589 states and 958 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:50,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:50,148 INFO L93 Difference]: Finished difference Result 1186 states and 1944 transitions. [2022-01-10 06:13:50,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:13:50,149 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 95 [2022-01-10 06:13:50,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:50,155 INFO L225 Difference]: With dead ends: 1186 [2022-01-10 06:13:50,155 INFO L226 Difference]: Without dead ends: 589 [2022-01-10 06:13:50,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:13:50,158 INFO L933 BasicCegarLoop]: 871 mSDtfsCounter, 128 mSDsluCounter, 1702 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2573 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:50,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 2573 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:50,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2022-01-10 06:13:50,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 589. [2022-01-10 06:13:50,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 459 states have (on average 1.6405228758169934) internal successors, (753), 481 states have internal predecessors, (753), 102 states have call successors, (102), 27 states have call predecessors, (102), 27 states have return successors, (98), 94 states have call predecessors, (98), 97 states have call successors, (98) [2022-01-10 06:13:50,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 953 transitions. [2022-01-10 06:13:50,181 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 953 transitions. Word has length 95 [2022-01-10 06:13:50,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:50,182 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 953 transitions. [2022-01-10 06:13:50,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:50,182 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 953 transitions. [2022-01-10 06:13:50,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-01-10 06:13:50,183 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:50,183 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:50,200 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:13:50,400 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:13:50,401 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:50,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:50,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1819505812, now seen corresponding path program 1 times [2022-01-10 06:13:50,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:50,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1896036435] [2022-01-10 06:13:50,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:50,402 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:50,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:50,403 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:13:50,405 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:13:50,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:50,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 903 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:13:50,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:50,833 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:13:50,833 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:50,834 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:50,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1896036435] [2022-01-10 06:13:50,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1896036435] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:50,834 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:50,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:13:50,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421510448] [2022-01-10 06:13:50,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:50,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:13:50,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:50,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:13:50,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:13:50,835 INFO L87 Difference]: Start difference. First operand 589 states and 953 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:50,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:50,960 INFO L93 Difference]: Finished difference Result 1207 states and 1965 transitions. [2022-01-10 06:13:50,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:13:50,961 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 97 [2022-01-10 06:13:50,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:50,964 INFO L225 Difference]: With dead ends: 1207 [2022-01-10 06:13:50,964 INFO L226 Difference]: Without dead ends: 619 [2022-01-10 06:13:50,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 94 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:13:50,967 INFO L933 BasicCegarLoop]: 881 mSDtfsCounter, 143 mSDsluCounter, 1702 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 2583 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:50,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 2583 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:50,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2022-01-10 06:13:50,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 604. [2022-01-10 06:13:50,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 474 states have (on average 1.620253164556962) internal successors, (768), 495 states have internal predecessors, (768), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:50,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 967 transitions. [2022-01-10 06:13:50,980 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 967 transitions. Word has length 97 [2022-01-10 06:13:50,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:50,980 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 967 transitions. [2022-01-10 06:13:50,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:50,980 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 967 transitions. [2022-01-10 06:13:50,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-01-10 06:13:50,981 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:50,981 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:50,996 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:13:51,187 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:13:51,188 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:51,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:51,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1943380244, now seen corresponding path program 1 times [2022-01-10 06:13:51,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:51,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [246360746] [2022-01-10 06:13:51,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:51,189 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:51,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:51,190 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:13:51,192 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:13:51,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:51,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 902 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:13:51,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:51,627 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:13:51,627 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:51,628 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:51,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [246360746] [2022-01-10 06:13:51,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [246360746] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:51,628 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:51,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:13:51,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117367816] [2022-01-10 06:13:51,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:51,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:13:51,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:51,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:13:51,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:13:51,629 INFO L87 Difference]: Start difference. First operand 604 states and 967 transitions. Second operand has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:51,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:51,740 INFO L93 Difference]: Finished difference Result 1171 states and 1886 transitions. [2022-01-10 06:13:51,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:13:51,742 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 97 [2022-01-10 06:13:51,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:51,744 INFO L225 Difference]: With dead ends: 1171 [2022-01-10 06:13:51,744 INFO L226 Difference]: Without dead ends: 598 [2022-01-10 06:13:51,747 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 91 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:13:51,747 INFO L933 BasicCegarLoop]: 926 mSDtfsCounter, 131 mSDsluCounter, 4473 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 5399 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:51,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 5399 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:51,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2022-01-10 06:13:51,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 583. [2022-01-10 06:13:51,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 453 states have (on average 1.6136865342163356) internal successors, (731), 474 states have internal predecessors, (731), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:51,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 930 transitions. [2022-01-10 06:13:51,763 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 930 transitions. Word has length 97 [2022-01-10 06:13:51,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:51,764 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 930 transitions. [2022-01-10 06:13:51,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:51,764 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 930 transitions. [2022-01-10 06:13:51,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-01-10 06:13:51,765 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:51,765 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:51,781 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-01-10 06:13:51,971 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:13:51,971 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:51,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:51,972 INFO L85 PathProgramCache]: Analyzing trace with hash 886108033, now seen corresponding path program 1 times [2022-01-10 06:13:51,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:51,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [516138415] [2022-01-10 06:13:51,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:51,972 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:51,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:51,973 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:13:51,974 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:13:52,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:52,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 904 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:13:52,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:52,420 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:13:52,420 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:52,420 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:52,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [516138415] [2022-01-10 06:13:52,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [516138415] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:52,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:52,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:13:52,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519638411] [2022-01-10 06:13:52,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:52,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:13:52,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:52,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:13:52,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:13:52,421 INFO L87 Difference]: Start difference. First operand 583 states and 930 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:52,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:52,490 INFO L93 Difference]: Finished difference Result 1135 states and 1824 transitions. [2022-01-10 06:13:52,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:13:52,492 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 98 [2022-01-10 06:13:52,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:52,495 INFO L225 Difference]: With dead ends: 1135 [2022-01-10 06:13:52,495 INFO L226 Difference]: Without dead ends: 583 [2022-01-10 06:13:52,497 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 95 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:13:52,498 INFO L933 BasicCegarLoop]: 895 mSDtfsCounter, 69 mSDsluCounter, 1702 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 2597 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:52,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 2597 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:13:52,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2022-01-10 06:13:52,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 583. [2022-01-10 06:13:52,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 453 states have (on average 1.6114790286975718) internal successors, (730), 474 states have internal predecessors, (730), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:52,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 929 transitions. [2022-01-10 06:13:52,510 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 929 transitions. Word has length 98 [2022-01-10 06:13:52,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:52,511 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 929 transitions. [2022-01-10 06:13:52,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:52,511 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 929 transitions. [2022-01-10 06:13:52,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-01-10 06:13:52,512 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:52,512 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:52,529 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:13:52,729 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:13:52,729 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:52,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:52,730 INFO L85 PathProgramCache]: Analyzing trace with hash -663031513, now seen corresponding path program 1 times [2022-01-10 06:13:52,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:52,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1100383220] [2022-01-10 06:13:52,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:52,730 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:52,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:52,731 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:13:52,732 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:13:52,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:53,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 905 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:13:53,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:53,146 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:13:53,147 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:53,147 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:53,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1100383220] [2022-01-10 06:13:53,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1100383220] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:53,147 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:53,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:13:53,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843559438] [2022-01-10 06:13:53,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:53,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:13:53,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:53,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:13:53,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:13:53,148 INFO L87 Difference]: Start difference. First operand 583 states and 929 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:53,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:53,212 INFO L93 Difference]: Finished difference Result 1135 states and 1823 transitions. [2022-01-10 06:13:53,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:13:53,213 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 99 [2022-01-10 06:13:53,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:53,216 INFO L225 Difference]: With dead ends: 1135 [2022-01-10 06:13:53,216 INFO L226 Difference]: Without dead ends: 583 [2022-01-10 06:13:53,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 96 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:13:53,218 INFO L933 BasicCegarLoop]: 895 mSDtfsCounter, 67 mSDsluCounter, 1702 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 2597 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:53,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 2597 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:13:53,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2022-01-10 06:13:53,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 583. [2022-01-10 06:13:53,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 453 states have (on average 1.609271523178808) internal successors, (729), 474 states have internal predecessors, (729), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:53,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 928 transitions. [2022-01-10 06:13:53,230 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 928 transitions. Word has length 99 [2022-01-10 06:13:53,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:53,231 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 928 transitions. [2022-01-10 06:13:53,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-01-10 06:13:53,231 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 928 transitions. [2022-01-10 06:13:53,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-01-10 06:13:53,232 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:53,232 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:53,246 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:13:53,445 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:13:53,446 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:53,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:53,446 INFO L85 PathProgramCache]: Analyzing trace with hash -965540004, now seen corresponding path program 1 times [2022-01-10 06:13:53,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:53,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [624132660] [2022-01-10 06:13:53,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:53,447 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:53,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:53,448 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:13:53,448 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:13:53,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:53,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 906 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 06:13:53,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:53,886 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:13:53,887 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:53,887 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:53,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [624132660] [2022-01-10 06:13:53,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [624132660] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:53,887 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:53,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:13:53,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93211581] [2022-01-10 06:13:53,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:53,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:13:53,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:53,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:13:53,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:13:53,888 INFO L87 Difference]: Start difference. First operand 583 states and 928 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:54,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:54,037 INFO L93 Difference]: Finished difference Result 1140 states and 1830 transitions. [2022-01-10 06:13:54,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:13:54,039 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 100 [2022-01-10 06:13:54,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:54,043 INFO L225 Difference]: With dead ends: 1140 [2022-01-10 06:13:54,043 INFO L226 Difference]: Without dead ends: 594 [2022-01-10 06:13:54,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:13:54,046 INFO L933 BasicCegarLoop]: 870 mSDtfsCounter, 109 mSDsluCounter, 5156 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 6026 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:54,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 6026 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:54,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-01-10 06:13:54,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 585. [2022-01-10 06:13:54,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 455 states have (on average 1.6043956043956045) internal successors, (730), 476 states have internal predecessors, (730), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:54,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 929 transitions. [2022-01-10 06:13:54,062 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 929 transitions. Word has length 100 [2022-01-10 06:13:54,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:54,062 INFO L470 AbstractCegarLoop]: Abstraction has 585 states and 929 transitions. [2022-01-10 06:13:54,062 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:54,063 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 929 transitions. [2022-01-10 06:13:54,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-10 06:13:54,063 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:54,063 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:54,096 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:13:54,296 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:13:54,296 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:54,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:54,296 INFO L85 PathProgramCache]: Analyzing trace with hash 581923858, now seen corresponding path program 1 times [2022-01-10 06:13:54,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:54,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [45420215] [2022-01-10 06:13:54,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:54,297 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:54,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:54,298 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:13:54,299 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:13:54,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:54,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 907 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:13:54,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:54,729 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:13:54,729 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:54,730 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:54,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [45420215] [2022-01-10 06:13:54,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [45420215] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:54,730 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:54,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:13:54,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565332893] [2022-01-10 06:13:54,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:54,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:13:54,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:54,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:13:54,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:13:54,731 INFO L87 Difference]: Start difference. First operand 585 states and 929 transitions. Second operand has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:54,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:54,871 INFO L93 Difference]: Finished difference Result 1132 states and 1811 transitions. [2022-01-10 06:13:54,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:13:54,872 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 101 [2022-01-10 06:13:54,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:54,874 INFO L225 Difference]: With dead ends: 1132 [2022-01-10 06:13:54,875 INFO L226 Difference]: Without dead ends: 590 [2022-01-10 06:13:54,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:13:54,877 INFO L933 BasicCegarLoop]: 872 mSDtfsCounter, 77 mSDsluCounter, 5162 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 6034 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:54,877 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 6034 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:54,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2022-01-10 06:13:54,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 587. [2022-01-10 06:13:54,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 457 states have (on average 1.599562363238512) internal successors, (731), 478 states have internal predecessors, (731), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:54,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 930 transitions. [2022-01-10 06:13:54,887 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 930 transitions. Word has length 101 [2022-01-10 06:13:54,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:54,887 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 930 transitions. [2022-01-10 06:13:54,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:54,888 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 930 transitions. [2022-01-10 06:13:54,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-01-10 06:13:54,888 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:54,888 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:54,917 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:13:55,117 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:13:55,118 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:55,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:55,118 INFO L85 PathProgramCache]: Analyzing trace with hash 27937254, now seen corresponding path program 1 times [2022-01-10 06:13:55,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:55,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1094325950] [2022-01-10 06:13:55,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:55,119 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:55,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:55,124 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:13:55,125 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:13:55,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:55,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 908 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:13:55,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:55,555 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:13:55,556 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:55,556 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:55,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1094325950] [2022-01-10 06:13:55,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1094325950] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:55,556 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:55,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:13:55,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982262742] [2022-01-10 06:13:55,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:55,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:13:55,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:55,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:13:55,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:13:55,557 INFO L87 Difference]: Start difference. First operand 587 states and 930 transitions. Second operand has 7 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:55,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:55,648 INFO L93 Difference]: Finished difference Result 1078 states and 1738 transitions. [2022-01-10 06:13:55,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:13:55,650 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 102 [2022-01-10 06:13:55,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:55,653 INFO L225 Difference]: With dead ends: 1078 [2022-01-10 06:13:55,653 INFO L226 Difference]: Without dead ends: 580 [2022-01-10 06:13:55,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 97 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:13:55,655 INFO L933 BasicCegarLoop]: 884 mSDtfsCounter, 55 mSDsluCounter, 4353 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 5237 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:13:55,656 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 5237 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:55,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2022-01-10 06:13:55,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 580. [2022-01-10 06:13:55,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 450 states have (on average 1.6066666666666667) internal successors, (723), 471 states have internal predecessors, (723), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:55,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 922 transitions. [2022-01-10 06:13:55,667 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 922 transitions. Word has length 102 [2022-01-10 06:13:55,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:55,667 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 922 transitions. [2022-01-10 06:13:55,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:55,667 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 922 transitions. [2022-01-10 06:13:55,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-01-10 06:13:55,669 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:55,669 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:55,689 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:13:55,883 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:13:55,884 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:55,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:55,884 INFO L85 PathProgramCache]: Analyzing trace with hash -2098890538, now seen corresponding path program 1 times [2022-01-10 06:13:55,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:55,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1445444836] [2022-01-10 06:13:55,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:55,885 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:55,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:55,885 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:13:55,886 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:13:56,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:56,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 909 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:13:56,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:56,316 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:13:56,317 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:56,317 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:56,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1445444836] [2022-01-10 06:13:56,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1445444836] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:56,317 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:56,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:13:56,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198301232] [2022-01-10 06:13:56,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:56,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:13:56,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:56,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:13:56,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:13:56,320 INFO L87 Difference]: Start difference. First operand 580 states and 922 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:56,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:56,404 INFO L93 Difference]: Finished difference Result 1083 states and 1752 transitions. [2022-01-10 06:13:56,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:13:56,405 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 103 [2022-01-10 06:13:56,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:56,408 INFO L225 Difference]: With dead ends: 1083 [2022-01-10 06:13:56,409 INFO L226 Difference]: Without dead ends: 577 [2022-01-10 06:13:56,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 98 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:13:56,411 INFO L933 BasicCegarLoop]: 876 mSDtfsCounter, 97 mSDsluCounter, 4321 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 5197 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:56,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 5197 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:56,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-01-10 06:13:56,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 577. [2022-01-10 06:13:56,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 447 states have (on average 1.6062639821029083) internal successors, (718), 468 states have internal predecessors, (718), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:56,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 917 transitions. [2022-01-10 06:13:56,422 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 917 transitions. Word has length 103 [2022-01-10 06:13:56,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:56,422 INFO L470 AbstractCegarLoop]: Abstraction has 577 states and 917 transitions. [2022-01-10 06:13:56,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:56,422 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 917 transitions. [2022-01-10 06:13:56,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-01-10 06:13:56,423 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:56,423 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:56,441 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:13:56,636 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:13:56,636 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:56,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:56,637 INFO L85 PathProgramCache]: Analyzing trace with hash 2018293078, now seen corresponding path program 1 times [2022-01-10 06:13:56,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:56,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [664491509] [2022-01-10 06:13:56,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:56,637 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:56,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:56,638 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:13:56,641 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:13:56,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:56,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 908 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:13:56,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:57,076 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:13:57,077 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:57,077 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:57,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [664491509] [2022-01-10 06:13:57,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [664491509] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:57,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:57,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:13:57,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098140681] [2022-01-10 06:13:57,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:57,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:13:57,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:57,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:13:57,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:13:57,079 INFO L87 Difference]: Start difference. First operand 577 states and 917 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:57,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:57,162 INFO L93 Difference]: Finished difference Result 1080 states and 1747 transitions. [2022-01-10 06:13:57,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:13:57,163 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 103 [2022-01-10 06:13:57,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:57,165 INFO L225 Difference]: With dead ends: 1080 [2022-01-10 06:13:57,165 INFO L226 Difference]: Without dead ends: 569 [2022-01-10 06:13:57,167 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 98 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:13:57,167 INFO L933 BasicCegarLoop]: 875 mSDtfsCounter, 105 mSDsluCounter, 4312 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 5187 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:57,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 5187 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:57,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2022-01-10 06:13:57,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 569. [2022-01-10 06:13:57,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 439 states have (on average 1.6104783599088839) internal successors, (707), 460 states have internal predecessors, (707), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:57,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 906 transitions. [2022-01-10 06:13:57,178 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 906 transitions. Word has length 103 [2022-01-10 06:13:57,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:57,178 INFO L470 AbstractCegarLoop]: Abstraction has 569 states and 906 transitions. [2022-01-10 06:13:57,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:57,178 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 906 transitions. [2022-01-10 06:13:57,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-01-10 06:13:57,179 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:57,179 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:57,195 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:13:57,387 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:13:57,387 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:57,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:57,388 INFO L85 PathProgramCache]: Analyzing trace with hash -408190454, now seen corresponding path program 1 times [2022-01-10 06:13:57,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:57,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1083171344] [2022-01-10 06:13:57,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:57,388 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:57,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:57,406 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:13:57,407 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:13:57,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:57,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 06:13:57,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:57,821 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:13:57,821 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:57,821 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:57,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1083171344] [2022-01-10 06:13:57,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1083171344] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:57,821 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:57,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:13:57,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629414695] [2022-01-10 06:13:57,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:57,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:13:57,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:57,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:13:57,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:13:57,822 INFO L87 Difference]: Start difference. First operand 569 states and 906 transitions. Second operand has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:57,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:57,964 INFO L93 Difference]: Finished difference Result 1066 states and 1725 transitions. [2022-01-10 06:13:57,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:13:57,966 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 104 [2022-01-10 06:13:57,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:57,968 INFO L225 Difference]: With dead ends: 1066 [2022-01-10 06:13:57,968 INFO L226 Difference]: Without dead ends: 569 [2022-01-10 06:13:57,969 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 99 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:13:57,970 INFO L933 BasicCegarLoop]: 871 mSDtfsCounter, 67 mSDsluCounter, 5140 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 6011 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:57,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 6011 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:57,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2022-01-10 06:13:57,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 569. [2022-01-10 06:13:57,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 439 states have (on average 1.6082004555808656) internal successors, (706), 460 states have internal predecessors, (706), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:57,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 905 transitions. [2022-01-10 06:13:57,984 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 905 transitions. Word has length 104 [2022-01-10 06:13:57,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:57,984 INFO L470 AbstractCegarLoop]: Abstraction has 569 states and 905 transitions. [2022-01-10 06:13:57,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:57,984 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 905 transitions. [2022-01-10 06:13:57,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-01-10 06:13:57,985 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:57,985 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] [2022-01-10 06:13:58,005 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:13:58,200 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:13:58,200 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:58,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:58,201 INFO L85 PathProgramCache]: Analyzing trace with hash 421063636, now seen corresponding path program 1 times [2022-01-10 06:13:58,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:58,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1665276426] [2022-01-10 06:13:58,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:58,201 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:58,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:58,202 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:13:58,203 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:13:58,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:58,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 911 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 06:13:58,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:58,625 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:13:58,625 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:58,625 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:58,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1665276426] [2022-01-10 06:13:58,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1665276426] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:58,626 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:58,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:13:58,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183182586] [2022-01-10 06:13:58,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:58,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:13:58,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:58,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:13:58,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:13:58,627 INFO L87 Difference]: Start difference. First operand 569 states and 905 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:58,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:58,767 INFO L93 Difference]: Finished difference Result 1110 states and 1782 transitions. [2022-01-10 06:13:58,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:13:58,781 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 105 [2022-01-10 06:13:58,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:58,783 INFO L225 Difference]: With dead ends: 1110 [2022-01-10 06:13:58,784 INFO L226 Difference]: Without dead ends: 566 [2022-01-10 06:13:58,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:13:58,786 INFO L933 BasicCegarLoop]: 859 mSDtfsCounter, 101 mSDsluCounter, 5097 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 5956 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:58,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 5956 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:58,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2022-01-10 06:13:58,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2022-01-10 06:13:58,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 436 states have (on average 1.6009174311926606) internal successors, (698), 457 states have internal predecessors, (698), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:58,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 897 transitions. [2022-01-10 06:13:58,802 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 897 transitions. Word has length 105 [2022-01-10 06:13:58,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:58,802 INFO L470 AbstractCegarLoop]: Abstraction has 566 states and 897 transitions. [2022-01-10 06:13:58,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:58,802 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 897 transitions. [2022-01-10 06:13:58,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-01-10 06:13:58,803 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:58,803 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:58,821 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:13:59,013 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:13:59,013 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:59,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:59,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1885346545, now seen corresponding path program 1 times [2022-01-10 06:13:59,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:59,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1603190862] [2022-01-10 06:13:59,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:59,014 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:59,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:59,015 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:13:59,016 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:13:59,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:59,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 912 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:13:59,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:59,462 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:13:59,462 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:59,463 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:59,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1603190862] [2022-01-10 06:13:59,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1603190862] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:59,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:59,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:13:59,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450820831] [2022-01-10 06:13:59,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:59,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:13:59,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:59,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:13:59,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:13:59,464 INFO L87 Difference]: Start difference. First operand 566 states and 897 transitions. Second operand has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:59,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:59,565 INFO L93 Difference]: Finished difference Result 1057 states and 1705 transitions. [2022-01-10 06:13:59,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:13:59,566 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 106 [2022-01-10 06:13:59,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:59,568 INFO L225 Difference]: With dead ends: 1057 [2022-01-10 06:13:59,568 INFO L226 Difference]: Without dead ends: 566 [2022-01-10 06:13:59,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 101 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:13:59,571 INFO L933 BasicCegarLoop]: 860 mSDtfsCounter, 50 mSDsluCounter, 5106 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 5966 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:59,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 5966 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:59,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2022-01-10 06:13:59,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2022-01-10 06:13:59,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 436 states have (on average 1.598623853211009) internal successors, (697), 457 states have internal predecessors, (697), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:13:59,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 896 transitions. [2022-01-10 06:13:59,581 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 896 transitions. Word has length 106 [2022-01-10 06:13:59,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:59,581 INFO L470 AbstractCegarLoop]: Abstraction has 566 states and 896 transitions. [2022-01-10 06:13:59,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:13:59,581 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 896 transitions. [2022-01-10 06:13:59,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-01-10 06:13:59,582 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:59,582 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:59,595 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:13:59,795 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:13:59,795 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:59,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:59,796 INFO L85 PathProgramCache]: Analyzing trace with hash -1223713179, now seen corresponding path program 1 times [2022-01-10 06:13:59,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:59,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1385348495] [2022-01-10 06:13:59,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:59,796 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:59,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:59,797 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:13:59,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-01-10 06:14:00,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:00,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 913 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:14:00,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:00,233 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-10 06:14:00,233 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:00,233 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:00,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1385348495] [2022-01-10 06:14:00,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1385348495] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:00,233 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:00,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:00,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646615718] [2022-01-10 06:14:00,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:00,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:00,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:00,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:00,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:00,234 INFO L87 Difference]: Start difference. First operand 566 states and 896 transitions. Second operand has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:14:00,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:00,349 INFO L93 Difference]: Finished difference Result 1095 states and 1750 transitions. [2022-01-10 06:14:00,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:14:00,350 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 107 [2022-01-10 06:14:00,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:00,353 INFO L225 Difference]: With dead ends: 1095 [2022-01-10 06:14:00,354 INFO L226 Difference]: Without dead ends: 563 [2022-01-10 06:14:00,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:14:00,359 INFO L933 BasicCegarLoop]: 858 mSDtfsCounter, 69 mSDsluCounter, 5092 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 5950 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:00,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 5950 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:00,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2022-01-10 06:14:00,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 563. [2022-01-10 06:14:00,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 433 states have (on average 1.5912240184757507) internal successors, (689), 454 states have internal predecessors, (689), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-01-10 06:14:00,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 888 transitions. [2022-01-10 06:14:00,372 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 888 transitions. Word has length 107 [2022-01-10 06:14:00,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:00,373 INFO L470 AbstractCegarLoop]: Abstraction has 563 states and 888 transitions. [2022-01-10 06:14:00,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:14:00,373 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 888 transitions. [2022-01-10 06:14:00,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-01-10 06:14:00,374 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:00,374 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] [2022-01-10 06:14:00,391 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-01-10 06:14:00,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:00,588 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:00,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:00,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1018685140, now seen corresponding path program 1 times [2022-01-10 06:14:00,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:00,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [495848180] [2022-01-10 06:14:00,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:00,589 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:00,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:00,590 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:00,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-01-10 06:14:00,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:00,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 914 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:14:00,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:01,333 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-01-10 06:14:01,333 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:01,333 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:01,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [495848180] [2022-01-10 06:14:01,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [495848180] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:01,334 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:01,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 06:14:01,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062952908] [2022-01-10 06:14:01,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:01,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:14:01,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:01,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:14:01,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:14:01,335 INFO L87 Difference]: Start difference. First operand 563 states and 888 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:14:04,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:04,407 INFO L93 Difference]: Finished difference Result 2117 states and 3487 transitions. [2022-01-10 06:14:04,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:14:04,408 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 108 [2022-01-10 06:14:04,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:04,413 INFO L225 Difference]: With dead ends: 2117 [2022-01-10 06:14:04,414 INFO L226 Difference]: Without dead ends: 1634 [2022-01-10 06:14:04,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:04,416 INFO L933 BasicCegarLoop]: 1533 mSDtfsCounter, 3787 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 2444 mSolverCounterSat, 815 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3970 SdHoareTripleChecker+Valid, 2460 SdHoareTripleChecker+Invalid, 3259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 815 IncrementalHoareTripleChecker+Valid, 2444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:04,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3970 Valid, 2460 Invalid, 3259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [815 Valid, 2444 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-01-10 06:14:04,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1634 states. [2022-01-10 06:14:04,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1634 to 1447. [2022-01-10 06:14:04,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1447 states, 1128 states have (on average 1.648936170212766) internal successors, (1860), 1167 states have internal predecessors, (1860), 257 states have call successors, (257), 60 states have call predecessors, (257), 61 states have return successors, (262), 234 states have call predecessors, (262), 252 states have call successors, (262) [2022-01-10 06:14:04,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1447 states to 1447 states and 2379 transitions. [2022-01-10 06:14:04,468 INFO L78 Accepts]: Start accepts. Automaton has 1447 states and 2379 transitions. Word has length 108 [2022-01-10 06:14:04,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:04,469 INFO L470 AbstractCegarLoop]: Abstraction has 1447 states and 2379 transitions. [2022-01-10 06:14:04,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-01-10 06:14:04,469 INFO L276 IsEmpty]: Start isEmpty. Operand 1447 states and 2379 transitions. [2022-01-10 06:14:04,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-01-10 06:14:04,473 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:04,473 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:04,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:04,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:04,683 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:04,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:04,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1628897051, now seen corresponding path program 1 times [2022-01-10 06:14:04,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:04,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2002636366] [2022-01-10 06:14:04,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:04,684 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:04,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:04,685 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:04,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-01-10 06:14:04,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:05,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 06:14:05,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:05,257 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:14:05,257 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:05,257 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:05,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2002636366] [2022-01-10 06:14:05,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2002636366] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:05,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:05,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:05,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209779749] [2022-01-10 06:14:05,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:05,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:05,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:05,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:05,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:05,258 INFO L87 Difference]: Start difference. First operand 1447 states and 2379 transitions. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 7 states have internal predecessors, (103), 5 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2022-01-10 06:14:09,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:09,124 INFO L93 Difference]: Finished difference Result 4419 states and 7305 transitions. [2022-01-10 06:14:09,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-10 06:14:09,126 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 7 states have internal predecessors, (103), 5 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 160 [2022-01-10 06:14:09,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:09,137 INFO L225 Difference]: With dead ends: 4419 [2022-01-10 06:14:09,137 INFO L226 Difference]: Without dead ends: 3052 [2022-01-10 06:14:09,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2022-01-10 06:14:09,145 INFO L933 BasicCegarLoop]: 1348 mSDtfsCounter, 1980 mSDsluCounter, 1950 mSDsCounter, 0 mSdLazyCounter, 5200 mSolverCounterSat, 721 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2063 SdHoareTripleChecker+Valid, 3298 SdHoareTripleChecker+Invalid, 5921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 721 IncrementalHoareTripleChecker+Valid, 5200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:09,145 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2063 Valid, 3298 Invalid, 5921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [721 Valid, 5200 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-01-10 06:14:09,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3052 states. [2022-01-10 06:14:09,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3052 to 2867. [2022-01-10 06:14:09,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2867 states, 2143 states have (on average 1.6131591227251516) internal successors, (3457), 2229 states have internal predecessors, (3457), 601 states have call successors, (601), 104 states have call predecessors, (601), 122 states have return successors, (631), 566 states have call predecessors, (631), 596 states have call successors, (631) [2022-01-10 06:14:09,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2867 states to 2867 states and 4689 transitions. [2022-01-10 06:14:09,250 INFO L78 Accepts]: Start accepts. Automaton has 2867 states and 4689 transitions. Word has length 160 [2022-01-10 06:14:09,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:09,250 INFO L470 AbstractCegarLoop]: Abstraction has 2867 states and 4689 transitions. [2022-01-10 06:14:09,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 7 states have internal predecessors, (103), 5 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2022-01-10 06:14:09,251 INFO L276 IsEmpty]: Start isEmpty. Operand 2867 states and 4689 transitions. [2022-01-10 06:14:09,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-01-10 06:14:09,254 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:09,255 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:09,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:09,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:09,463 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:09,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:09,464 INFO L85 PathProgramCache]: Analyzing trace with hash 594199647, now seen corresponding path program 1 times [2022-01-10 06:14:09,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:09,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1119439300] [2022-01-10 06:14:09,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:09,464 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:09,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:09,465 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:09,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-01-10 06:14:09,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:09,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:14:09,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:10,064 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-10 06:14:10,064 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:10,064 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:10,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1119439300] [2022-01-10 06:14:10,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1119439300] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:10,064 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:10,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:10,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709971828] [2022-01-10 06:14:10,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:10,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:14:10,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:10,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:14:10,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:14:10,065 INFO L87 Difference]: Start difference. First operand 2867 states and 4689 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-01-10 06:14:10,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:10,621 INFO L93 Difference]: Finished difference Result 5690 states and 9488 transitions. [2022-01-10 06:14:10,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:14:10,622 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 161 [2022-01-10 06:14:10,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:10,633 INFO L225 Difference]: With dead ends: 5690 [2022-01-10 06:14:10,633 INFO L226 Difference]: Without dead ends: 2903 [2022-01-10 06:14:10,645 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:14:10,645 INFO L933 BasicCegarLoop]: 845 mSDtfsCounter, 792 mSDsluCounter, 1321 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 810 SdHoareTripleChecker+Valid, 2166 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:10,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [810 Valid, 2166 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:14:10,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2903 states. [2022-01-10 06:14:10,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2903 to 2903. [2022-01-10 06:14:10,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2903 states, 2170 states have (on average 1.6055299539170507) internal successors, (3484), 2256 states have internal predecessors, (3484), 601 states have call successors, (601), 113 states have call predecessors, (601), 131 states have return successors, (638), 566 states have call predecessors, (638), 596 states have call successors, (638) [2022-01-10 06:14:10,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2903 states to 2903 states and 4723 transitions. [2022-01-10 06:14:10,749 INFO L78 Accepts]: Start accepts. Automaton has 2903 states and 4723 transitions. Word has length 161 [2022-01-10 06:14:10,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:10,750 INFO L470 AbstractCegarLoop]: Abstraction has 2903 states and 4723 transitions. [2022-01-10 06:14:10,750 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-01-10 06:14:10,750 INFO L276 IsEmpty]: Start isEmpty. Operand 2903 states and 4723 transitions. [2022-01-10 06:14:10,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-01-10 06:14:10,754 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:10,754 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:10,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:10,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:10,971 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:10,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:10,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1903542457, now seen corresponding path program 1 times [2022-01-10 06:14:10,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:10,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [987402690] [2022-01-10 06:14:10,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:10,972 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:10,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:10,973 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:10,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-01-10 06:14:11,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:11,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 1111 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:14:11,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:11,550 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-10 06:14:11,550 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:11,550 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:11,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [987402690] [2022-01-10 06:14:11,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [987402690] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:11,550 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:11,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:11,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131592288] [2022-01-10 06:14:11,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:11,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:14:11,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:11,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:14:11,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:14:11,553 INFO L87 Difference]: Start difference. First operand 2903 states and 4723 transitions. Second operand has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-01-10 06:14:12,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:12,150 INFO L93 Difference]: Finished difference Result 5771 states and 9558 transitions. [2022-01-10 06:14:12,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:14:12,151 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 163 [2022-01-10 06:14:12,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:12,161 INFO L225 Difference]: With dead ends: 5771 [2022-01-10 06:14:12,161 INFO L226 Difference]: Without dead ends: 2948 [2022-01-10 06:14:12,170 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:14:12,170 INFO L933 BasicCegarLoop]: 846 mSDtfsCounter, 793 mSDsluCounter, 1321 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 810 SdHoareTripleChecker+Valid, 2167 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:12,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [810 Valid, 2167 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:14:12,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2948 states. [2022-01-10 06:14:12,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2948 to 2948. [2022-01-10 06:14:12,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2948 states, 2206 states have (on average 1.5956482320942884) internal successors, (3520), 2292 states have internal predecessors, (3520), 601 states have call successors, (601), 122 states have call predecessors, (601), 140 states have return successors, (645), 566 states have call predecessors, (645), 596 states have call successors, (645) [2022-01-10 06:14:12,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2948 states to 2948 states and 4766 transitions. [2022-01-10 06:14:12,267 INFO L78 Accepts]: Start accepts. Automaton has 2948 states and 4766 transitions. Word has length 163 [2022-01-10 06:14:12,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:12,267 INFO L470 AbstractCegarLoop]: Abstraction has 2948 states and 4766 transitions. [2022-01-10 06:14:12,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-01-10 06:14:12,268 INFO L276 IsEmpty]: Start isEmpty. Operand 2948 states and 4766 transitions. [2022-01-10 06:14:12,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-01-10 06:14:12,271 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:12,271 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:12,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:12,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:12,479 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:12,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:12,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1228195551, now seen corresponding path program 1 times [2022-01-10 06:14:12,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:12,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [630201341] [2022-01-10 06:14:12,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:12,480 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:12,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:12,481 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:12,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-01-10 06:14:12,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:12,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 1113 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:14:12,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:13,025 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-10 06:14:13,025 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:13,025 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:13,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [630201341] [2022-01-10 06:14:13,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [630201341] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:13,025 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:13,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:13,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724634009] [2022-01-10 06:14:13,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:13,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:14:13,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:13,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:14:13,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:14:13,026 INFO L87 Difference]: Start difference. First operand 2948 states and 4766 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-01-10 06:14:13,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:13,629 INFO L93 Difference]: Finished difference Result 5870 states and 9646 transitions. [2022-01-10 06:14:13,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:14:13,630 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 165 [2022-01-10 06:14:13,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:13,642 INFO L225 Difference]: With dead ends: 5870 [2022-01-10 06:14:13,642 INFO L226 Difference]: Without dead ends: 3002 [2022-01-10 06:14:13,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 161 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:14:13,651 INFO L933 BasicCegarLoop]: 846 mSDtfsCounter, 781 mSDsluCounter, 1321 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 798 SdHoareTripleChecker+Valid, 2167 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:13,651 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [798 Valid, 2167 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:14:13,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3002 states. [2022-01-10 06:14:13,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3002 to 3002. [2022-01-10 06:14:13,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 2251 states have (on average 1.5837405597512217) internal successors, (3565), 2337 states have internal predecessors, (3565), 601 states have call successors, (601), 131 states have call predecessors, (601), 149 states have return successors, (652), 566 states have call predecessors, (652), 596 states have call successors, (652) [2022-01-10 06:14:13,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 4818 transitions. [2022-01-10 06:14:13,734 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 4818 transitions. Word has length 165 [2022-01-10 06:14:13,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:13,736 INFO L470 AbstractCegarLoop]: Abstraction has 3002 states and 4818 transitions. [2022-01-10 06:14:13,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-01-10 06:14:13,736 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 4818 transitions. [2022-01-10 06:14:13,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-10 06:14:13,739 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:13,739 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:13,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2022-01-10 06:14:13,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:13,955 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:13,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:13,956 INFO L85 PathProgramCache]: Analyzing trace with hash -887593935, now seen corresponding path program 1 times [2022-01-10 06:14:13,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:13,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2017080527] [2022-01-10 06:14:13,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:13,956 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:13,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:13,957 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:13,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-01-10 06:14:14,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:14,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 1115 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:14:14,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:14,580 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-10 06:14:14,580 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:14,580 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:14,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2017080527] [2022-01-10 06:14:14,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2017080527] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:14,580 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:14,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:14:14,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742739253] [2022-01-10 06:14:14,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:14,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:14:14,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:14,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:14:14,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:14:14,581 INFO L87 Difference]: Start difference. First operand 3002 states and 4818 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-01-10 06:14:15,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:15,162 INFO L93 Difference]: Finished difference Result 5987 states and 9752 transitions. [2022-01-10 06:14:15,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:14:15,163 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 167 [2022-01-10 06:14:15,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:15,183 INFO L225 Difference]: With dead ends: 5987 [2022-01-10 06:14:15,183 INFO L226 Difference]: Without dead ends: 3065 [2022-01-10 06:14:15,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 163 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:14:15,193 INFO L933 BasicCegarLoop]: 846 mSDtfsCounter, 793 mSDsluCounter, 1321 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 810 SdHoareTripleChecker+Valid, 2167 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:15,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [810 Valid, 2167 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 451 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:14:15,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3065 states. [2022-01-10 06:14:15,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3065 to 3065. [2022-01-10 06:14:15,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3065 states, 2305 states have (on average 1.5700650759219088) internal successors, (3619), 2391 states have internal predecessors, (3619), 601 states have call successors, (601), 140 states have call predecessors, (601), 158 states have return successors, (659), 566 states have call predecessors, (659), 596 states have call successors, (659) [2022-01-10 06:14:15,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3065 states to 3065 states and 4879 transitions. [2022-01-10 06:14:15,300 INFO L78 Accepts]: Start accepts. Automaton has 3065 states and 4879 transitions. Word has length 167 [2022-01-10 06:14:15,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:15,300 INFO L470 AbstractCegarLoop]: Abstraction has 3065 states and 4879 transitions. [2022-01-10 06:14:15,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-01-10 06:14:15,300 INFO L276 IsEmpty]: Start isEmpty. Operand 3065 states and 4879 transitions. [2022-01-10 06:14:15,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-01-10 06:14:15,303 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:15,303 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:15,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:15,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:15,518 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:15,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:15,519 INFO L85 PathProgramCache]: Analyzing trace with hash 65419103, now seen corresponding path program 1 times [2022-01-10 06:14:15,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:15,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [421711873] [2022-01-10 06:14:15,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:15,519 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:15,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:15,520 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:15,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-01-10 06:14:15,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:15,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 1117 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-10 06:14:15,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:16,216 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-01-10 06:14:16,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-10 06:14:17,125 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-01-10 06:14:17,125 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:17,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [421711873] [2022-01-10 06:14:17,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [421711873] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-10 06:14:17,126 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-01-10 06:14:17,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2022-01-10 06:14:17,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380650743] [2022-01-10 06:14:17,126 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-01-10 06:14:17,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-10 06:14:17,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:17,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-10 06:14:17,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-01-10 06:14:17,127 INFO L87 Difference]: Start difference. First operand 3065 states and 4879 transitions. Second operand has 18 states, 18 states have (on average 11.222222222222221) internal successors, (202), 14 states have internal predecessors, (202), 8 states have call successors, (35), 5 states have call predecessors, (35), 10 states have return successors, (36), 12 states have call predecessors, (36), 7 states have call successors, (36) [2022-01-10 06:14:23,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:23,136 INFO L93 Difference]: Finished difference Result 10601 states and 17326 transitions. [2022-01-10 06:14:23,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-10 06:14:23,138 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 11.222222222222221) internal successors, (202), 14 states have internal predecessors, (202), 8 states have call successors, (35), 5 states have call predecessors, (35), 10 states have return successors, (36), 12 states have call predecessors, (36), 7 states have call successors, (36) Word has length 169 [2022-01-10 06:14:23,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:23,170 INFO L225 Difference]: With dead ends: 10601 [2022-01-10 06:14:23,170 INFO L226 Difference]: Without dead ends: 7616 [2022-01-10 06:14:23,184 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=176, Invalid=694, Unknown=0, NotChecked=0, Total=870 [2022-01-10 06:14:23,184 INFO L933 BasicCegarLoop]: 1740 mSDtfsCounter, 5530 mSDsluCounter, 4695 mSDsCounter, 0 mSdLazyCounter, 8463 mSolverCounterSat, 2224 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5610 SdHoareTripleChecker+Valid, 6435 SdHoareTripleChecker+Invalid, 10687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2224 IncrementalHoareTripleChecker+Valid, 8463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:23,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5610 Valid, 6435 Invalid, 10687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2224 Valid, 8463 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2022-01-10 06:14:23,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7616 states. [2022-01-10 06:14:23,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7616 to 6762. [2022-01-10 06:14:23,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6762 states, 5033 states have (on average 1.5692429962249155) internal successors, (7898), 5218 states have internal predecessors, (7898), 1378 states have call successors, (1378), 273 states have call predecessors, (1378), 350 states have return successors, (1641), 1351 states have call predecessors, (1641), 1373 states have call successors, (1641) [2022-01-10 06:14:23,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6762 states to 6762 states and 10917 transitions. [2022-01-10 06:14:23,430 INFO L78 Accepts]: Start accepts. Automaton has 6762 states and 10917 transitions. Word has length 169 [2022-01-10 06:14:23,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:23,430 INFO L470 AbstractCegarLoop]: Abstraction has 6762 states and 10917 transitions. [2022-01-10 06:14:23,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 11.222222222222221) internal successors, (202), 14 states have internal predecessors, (202), 8 states have call successors, (35), 5 states have call predecessors, (35), 10 states have return successors, (36), 12 states have call predecessors, (36), 7 states have call successors, (36) [2022-01-10 06:14:23,430 INFO L276 IsEmpty]: Start isEmpty. Operand 6762 states and 10917 transitions. [2022-01-10 06:14:23,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-01-10 06:14:23,436 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:23,436 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:23,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:23,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:23,651 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:23,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:23,652 INFO L85 PathProgramCache]: Analyzing trace with hash 724031418, now seen corresponding path program 1 times [2022-01-10 06:14:23,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:23,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1828506563] [2022-01-10 06:14:23,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:23,653 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:23,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:23,653 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:23,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-01-10 06:14:23,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:24,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:14:24,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:24,230 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:14:24,230 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:24,231 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:24,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1828506563] [2022-01-10 06:14:24,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1828506563] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:24,231 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:24,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:24,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332443106] [2022-01-10 06:14:24,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:24,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:24,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:24,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:24,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:24,232 INFO L87 Difference]: Start difference. First operand 6762 states and 10917 transitions. Second operand has 8 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-01-10 06:14:24,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:24,426 INFO L93 Difference]: Finished difference Result 9720 states and 15653 transitions. [2022-01-10 06:14:24,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:14:24,428 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 171 [2022-01-10 06:14:24,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:24,440 INFO L225 Difference]: With dead ends: 9720 [2022-01-10 06:14:24,440 INFO L226 Difference]: Without dead ends: 3028 [2022-01-10 06:14:24,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:14:24,456 INFO L933 BasicCegarLoop]: 849 mSDtfsCounter, 69 mSDsluCounter, 5038 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 5887 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:24,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 5887 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:14:24,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3028 states. [2022-01-10 06:14:24,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3028 to 3028. [2022-01-10 06:14:24,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3028 states, 2282 states have (on average 1.5683610867659947) internal successors, (3579), 2368 states have internal predecessors, (3579), 587 states have call successors, (587), 140 states have call predecessors, (587), 158 states have return successors, (645), 552 states have call predecessors, (645), 582 states have call successors, (645) [2022-01-10 06:14:24,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3028 states to 3028 states and 4811 transitions. [2022-01-10 06:14:24,586 INFO L78 Accepts]: Start accepts. Automaton has 3028 states and 4811 transitions. Word has length 171 [2022-01-10 06:14:24,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:24,586 INFO L470 AbstractCegarLoop]: Abstraction has 3028 states and 4811 transitions. [2022-01-10 06:14:24,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-01-10 06:14:24,587 INFO L276 IsEmpty]: Start isEmpty. Operand 3028 states and 4811 transitions. [2022-01-10 06:14:24,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-01-10 06:14:24,590 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:24,590 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:24,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:24,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:24,804 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:24,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:24,805 INFO L85 PathProgramCache]: Analyzing trace with hash -508780105, now seen corresponding path program 1 times [2022-01-10 06:14:24,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:24,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [888595511] [2022-01-10 06:14:24,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:24,805 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:24,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:24,806 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:24,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-01-10 06:14:25,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:25,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 1127 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-10 06:14:25,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:25,471 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 17 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-01-10 06:14:25,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-10 06:14:26,212 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-01-10 06:14:26,213 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:26,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [888595511] [2022-01-10 06:14:26,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [888595511] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-10 06:14:26,213 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-01-10 06:14:26,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2022-01-10 06:14:26,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945765502] [2022-01-10 06:14:26,213 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-01-10 06:14:26,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-10 06:14:26,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:26,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-10 06:14:26,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-01-10 06:14:26,214 INFO L87 Difference]: Start difference. First operand 3028 states and 4811 transitions. Second operand has 14 states, 14 states have (on average 14.428571428571429) internal successors, (202), 12 states have internal predecessors, (202), 8 states have call successors, (36), 5 states have call predecessors, (36), 8 states have return successors, (36), 10 states have call predecessors, (36), 7 states have call successors, (36) [2022-01-10 06:14:28,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:28,489 INFO L93 Difference]: Finished difference Result 6024 states and 9662 transitions. [2022-01-10 06:14:28,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:14:28,490 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 14.428571428571429) internal successors, (202), 12 states have internal predecessors, (202), 8 states have call successors, (36), 5 states have call predecessors, (36), 8 states have return successors, (36), 10 states have call predecessors, (36), 7 states have call successors, (36) Word has length 175 [2022-01-10 06:14:28,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:28,502 INFO L225 Difference]: With dead ends: 6024 [2022-01-10 06:14:28,503 INFO L226 Difference]: Without dead ends: 3074 [2022-01-10 06:14:28,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-01-10 06:14:28,527 INFO L933 BasicCegarLoop]: 763 mSDtfsCounter, 1310 mSDsluCounter, 2182 mSDsCounter, 0 mSdLazyCounter, 3965 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1310 SdHoareTripleChecker+Valid, 2945 SdHoareTripleChecker+Invalid, 4344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 3965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:28,527 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1310 Valid, 2945 Invalid, 4344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 3965 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-10 06:14:28,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3074 states. [2022-01-10 06:14:28,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3074 to 3056. [2022-01-10 06:14:28,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3056 states, 2303 states have (on average 1.5631784628745116) internal successors, (3600), 2389 states have internal predecessors, (3600), 587 states have call successors, (587), 140 states have call predecessors, (587), 165 states have return successors, (673), 559 states have call predecessors, (673), 582 states have call successors, (673) [2022-01-10 06:14:28,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3056 states to 3056 states and 4860 transitions. [2022-01-10 06:14:28,666 INFO L78 Accepts]: Start accepts. Automaton has 3056 states and 4860 transitions. Word has length 175 [2022-01-10 06:14:28,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:28,667 INFO L470 AbstractCegarLoop]: Abstraction has 3056 states and 4860 transitions. [2022-01-10 06:14:28,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 14.428571428571429) internal successors, (202), 12 states have internal predecessors, (202), 8 states have call successors, (36), 5 states have call predecessors, (36), 8 states have return successors, (36), 10 states have call predecessors, (36), 7 states have call successors, (36) [2022-01-10 06:14:28,668 INFO L276 IsEmpty]: Start isEmpty. Operand 3056 states and 4860 transitions. [2022-01-10 06:14:28,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-01-10 06:14:28,671 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:28,672 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:28,709 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:28,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:28,886 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:28,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:28,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1326811182, now seen corresponding path program 1 times [2022-01-10 06:14:28,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:28,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [824310836] [2022-01-10 06:14:28,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:28,888 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:28,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:28,889 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:28,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-01-10 06:14:29,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:29,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 1128 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 06:14:29,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:29,529 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-01-10 06:14:29,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-10 06:14:30,091 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-01-10 06:14:30,091 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:30,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [824310836] [2022-01-10 06:14:30,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [824310836] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-10 06:14:30,091 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-01-10 06:14:30,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2022-01-10 06:14:30,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341449253] [2022-01-10 06:14:30,091 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-01-10 06:14:30,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-10 06:14:30,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:30,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-10 06:14:30,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:14:30,092 INFO L87 Difference]: Start difference. First operand 3056 states and 4860 transitions. Second operand has 11 states, 11 states have (on average 15.272727272727273) internal successors, (168), 11 states have internal predecessors, (168), 6 states have call successors, (31), 5 states have call predecessors, (31), 6 states have return successors, (30), 7 states have call predecessors, (30), 5 states have call successors, (30) [2022-01-10 06:14:34,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:34,375 INFO L93 Difference]: Finished difference Result 10479 states and 16852 transitions. [2022-01-10 06:14:34,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-10 06:14:34,378 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 15.272727272727273) internal successors, (168), 11 states have internal predecessors, (168), 6 states have call successors, (31), 5 states have call predecessors, (31), 6 states have return successors, (30), 7 states have call predecessors, (30), 5 states have call successors, (30) Word has length 176 [2022-01-10 06:14:34,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:34,407 INFO L225 Difference]: With dead ends: 10479 [2022-01-10 06:14:34,407 INFO L226 Difference]: Without dead ends: 7491 [2022-01-10 06:14:34,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-01-10 06:14:34,420 INFO L933 BasicCegarLoop]: 1378 mSDtfsCounter, 4975 mSDsluCounter, 2096 mSDsCounter, 0 mSdLazyCounter, 4809 mSolverCounterSat, 1500 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5060 SdHoareTripleChecker+Valid, 3474 SdHoareTripleChecker+Invalid, 6309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1500 IncrementalHoareTripleChecker+Valid, 4809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:34,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5060 Valid, 3474 Invalid, 6309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1500 Valid, 4809 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-01-10 06:14:34,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7491 states. [2022-01-10 06:14:34,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7491 to 7437. [2022-01-10 06:14:34,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7437 states, 5600 states have (on average 1.5403571428571428) internal successors, (8626), 5798 states have internal predecessors, (8626), 1404 states have call successors, (1404), 380 states have call predecessors, (1404), 432 states have return successors, (1711), 1335 states have call predecessors, (1711), 1399 states have call successors, (1711) [2022-01-10 06:14:34,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7437 states to 7437 states and 11741 transitions. [2022-01-10 06:14:34,684 INFO L78 Accepts]: Start accepts. Automaton has 7437 states and 11741 transitions. Word has length 176 [2022-01-10 06:14:34,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:34,684 INFO L470 AbstractCegarLoop]: Abstraction has 7437 states and 11741 transitions. [2022-01-10 06:14:34,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 15.272727272727273) internal successors, (168), 11 states have internal predecessors, (168), 6 states have call successors, (31), 5 states have call predecessors, (31), 6 states have return successors, (30), 7 states have call predecessors, (30), 5 states have call successors, (30) [2022-01-10 06:14:34,685 INFO L276 IsEmpty]: Start isEmpty. Operand 7437 states and 11741 transitions. [2022-01-10 06:14:34,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 06:14:34,687 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:34,687 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:34,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:34,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:34,906 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:34,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:34,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1521878476, now seen corresponding path program 1 times [2022-01-10 06:14:34,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:34,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011207564] [2022-01-10 06:14:34,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:34,907 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:34,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:34,908 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:34,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-01-10 06:14:35,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:35,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 1134 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-10 06:14:35,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:35,592 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-01-10 06:14:35,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:35,593 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:35,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011207564] [2022-01-10 06:14:35,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011207564] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:35,593 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:35,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:35,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627913652] [2022-01-10 06:14:35,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:35,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:35,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:35,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:35,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:35,594 INFO L87 Difference]: Start difference. First operand 7437 states and 11741 transitions. Second operand has 8 states, 8 states have (on average 15.625) internal successors, (125), 8 states have internal predecessors, (125), 6 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 5 states have call successors, (19) [2022-01-10 06:14:39,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:39,193 INFO L93 Difference]: Finished difference Result 20825 states and 33693 transitions. [2022-01-10 06:14:39,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-10 06:14:39,194 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.625) internal successors, (125), 8 states have internal predecessors, (125), 6 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 5 states have call successors, (19) Word has length 178 [2022-01-10 06:14:39,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:39,251 INFO L225 Difference]: With dead ends: 20825 [2022-01-10 06:14:39,251 INFO L226 Difference]: Without dead ends: 13460 [2022-01-10 06:14:39,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2022-01-10 06:14:39,278 INFO L933 BasicCegarLoop]: 1558 mSDtfsCounter, 3090 mSDsluCounter, 1506 mSDsCounter, 0 mSdLazyCounter, 4390 mSolverCounterSat, 777 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3200 SdHoareTripleChecker+Valid, 3064 SdHoareTripleChecker+Invalid, 5167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 777 IncrementalHoareTripleChecker+Valid, 4390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:39,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3200 Valid, 3064 Invalid, 5167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [777 Valid, 4390 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-01-10 06:14:39,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13460 states. [2022-01-10 06:14:39,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13460 to 12688. [2022-01-10 06:14:39,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12688 states, 9424 states have (on average 1.5380942275042444) internal successors, (14495), 9804 states have internal predecessors, (14495), 2550 states have call successors, (2550), 587 states have call predecessors, (2550), 713 states have return successors, (3271), 2485 states have call predecessors, (3271), 2545 states have call successors, (3271) [2022-01-10 06:14:39,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12688 states to 12688 states and 20316 transitions. [2022-01-10 06:14:39,843 INFO L78 Accepts]: Start accepts. Automaton has 12688 states and 20316 transitions. Word has length 178 [2022-01-10 06:14:39,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:14:39,843 INFO L470 AbstractCegarLoop]: Abstraction has 12688 states and 20316 transitions. [2022-01-10 06:14:39,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.625) internal successors, (125), 8 states have internal predecessors, (125), 6 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 5 states have call successors, (19) [2022-01-10 06:14:39,843 INFO L276 IsEmpty]: Start isEmpty. Operand 12688 states and 20316 transitions. [2022-01-10 06:14:39,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 06:14:39,846 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:14:39,846 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:14:39,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-01-10 06:14:40,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:14:40,060 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:14:40,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:14:40,060 INFO L85 PathProgramCache]: Analyzing trace with hash -217484747, now seen corresponding path program 1 times [2022-01-10 06:14:40,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:14:40,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1960301488] [2022-01-10 06:14:40,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:14:40,061 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:14:40,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:14:40,062 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:14:40,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-01-10 06:14:40,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:14:40,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 1134 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 06:14:40,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:14:40,686 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-01-10 06:14:40,686 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:14:40,686 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:14:40,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1960301488] [2022-01-10 06:14:40,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1960301488] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:14:40,687 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:14:40,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:14:40,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419230992] [2022-01-10 06:14:40,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:14:40,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:14:40,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:14:40,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:14:40,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:14:40,688 INFO L87 Difference]: Start difference. First operand 12688 states and 20316 transitions. Second operand has 8 states, 8 states have (on average 14.375) internal successors, (115), 8 states have internal predecessors, (115), 6 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2022-01-10 06:14:44,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:14:44,836 INFO L93 Difference]: Finished difference Result 39268 states and 64285 transitions. [2022-01-10 06:14:44,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-10 06:14:44,837 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.375) internal successors, (115), 8 states have internal predecessors, (115), 6 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 178 [2022-01-10 06:14:44,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:14:44,953 INFO L225 Difference]: With dead ends: 39268 [2022-01-10 06:14:44,953 INFO L226 Difference]: Without dead ends: 28070 [2022-01-10 06:14:44,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-01-10 06:14:44,995 INFO L933 BasicCegarLoop]: 1034 mSDtfsCounter, 2885 mSDsluCounter, 1757 mSDsCounter, 0 mSdLazyCounter, 3848 mSolverCounterSat, 640 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2961 SdHoareTripleChecker+Valid, 2791 SdHoareTripleChecker+Invalid, 4488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 640 IncrementalHoareTripleChecker+Valid, 3848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:14:44,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2961 Valid, 2791 Invalid, 4488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [640 Valid, 3848 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-01-10 06:14:45,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28070 states.