/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/combinations/Problem05_label41+token_ring.13.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:39:28,301 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:39:28,303 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:39:28,369 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:39:28,370 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:39:28,371 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:39:28,372 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:39:28,373 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:39:28,375 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:39:28,376 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:39:28,377 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:39:28,378 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:39:28,378 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:39:28,379 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:39:28,380 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:39:28,381 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:39:28,382 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:39:28,382 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:39:28,389 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:39:28,392 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:39:28,393 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:39:28,399 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:39:28,400 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:39:28,401 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:39:28,403 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:39:28,403 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:39:28,404 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:39:28,404 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:39:28,405 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:39:28,405 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:39:28,406 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:39:28,406 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:39:28,407 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:39:28,407 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:39:28,408 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:39:28,408 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:39:28,409 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:39:28,409 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:39:28,410 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:39:28,410 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:39:28,418 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:39:28,419 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 07:39:28,446 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:39:28,447 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:39:28,447 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:39:28,447 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:39:28,448 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:39:28,448 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:39:28,449 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:39:28,449 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:39:28,449 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:39:28,449 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:39:28,450 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:39:28,450 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:39:28,450 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:39:28,450 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:39:28,450 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:39:28,451 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:39:28,451 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:39:28,451 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:39:28,451 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:39:28,451 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:39:28,451 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:39:28,452 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:39:28,452 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:39:28,452 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:39:28,452 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:39:28,452 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:39:28,452 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:39:28,453 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:39:28,453 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:39:28,453 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:39:28,453 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:39:28,453 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:39:28,453 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:39:28,453 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 07:39:28,631 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:39:28,652 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:39:28,654 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:39:28,655 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:39:28,656 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:39:28,657 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label41+token_ring.13.cil-2.c [2022-01-10 07:39:28,715 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4dec50b39/6afb5232609342d1a6061e91c93d18db/FLAGc918e2e4f [2022-01-10 07:39:29,532 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:39:29,533 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label41+token_ring.13.cil-2.c [2022-01-10 07:39:29,600 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4dec50b39/6afb5232609342d1a6061e91c93d18db/FLAGc918e2e4f [2022-01-10 07:39:29,993 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4dec50b39/6afb5232609342d1a6061e91c93d18db [2022-01-10 07:39:29,996 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:39:29,999 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:39:30,001 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:39:30,001 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:39:30,007 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:39:30,008 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:39:29" (1/1) ... [2022-01-10 07:39:30,009 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71a1d7b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:30, skipping insertion in model container [2022-01-10 07:39:30,009 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:39:29" (1/1) ... [2022-01-10 07:39:30,016 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:39:30,204 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:39:31,796 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label41+token_ring.13.cil-2.c[376251,376264] [2022-01-10 07:39:31,857 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label41+token_ring.13.cil-2.c[383339,383352] [2022-01-10 07:39:32,155 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:39:32,168 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:39:32,919 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label41+token_ring.13.cil-2.c[376251,376264] [2022-01-10 07:39:32,926 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label41+token_ring.13.cil-2.c[383339,383352] [2022-01-10 07:39:32,965 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:39:33,024 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:39:33,025 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33 WrapperNode [2022-01-10 07:39:33,025 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:39:33,026 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:39:33,026 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:39:33,027 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:39:33,033 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33" (1/1) ... [2022-01-10 07:39:33,133 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33" (1/1) ... [2022-01-10 07:39:33,547 INFO L137 Inliner]: procedures = 71, calls = 80, calls flagged for inlining = 48, calls inlined = 48, statements flattened = 13213 [2022-01-10 07:39:33,548 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:39:33,549 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:39:33,549 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:39:33,549 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:39:33,557 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33" (1/1) ... [2022-01-10 07:39:33,557 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33" (1/1) ... [2022-01-10 07:39:33,609 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33" (1/1) ... [2022-01-10 07:39:33,610 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33" (1/1) ... [2022-01-10 07:39:33,854 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33" (1/1) ... [2022-01-10 07:39:33,914 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33" (1/1) ... [2022-01-10 07:39:33,942 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33" (1/1) ... [2022-01-10 07:39:34,006 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:39:34,007 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:39:34,008 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:39:34,009 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:39:34,010 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33" (1/1) ... [2022-01-10 07:39:34,019 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:39:34,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:39:34,049 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 07:39:34,055 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 07:39:34,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:39:34,086 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:39:34,086 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:39:34,086 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:39:34,086 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:39:34,087 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:39:34,087 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:39:34,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:39:34,087 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:39:34,087 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:39:34,087 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:39:34,087 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:39:34,087 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:39:34,087 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:39:34,087 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:39:34,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:39:34,284 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:39:34,286 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:39:42,360 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:39:42,388 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:39:42,388 INFO L299 CfgBuilder]: Removed 17 assume(true) statements. [2022-01-10 07:39:42,393 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:39:42 BoogieIcfgContainer [2022-01-10 07:39:42,393 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:39:42,395 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:39:42,395 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:39:42,402 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:39:42,402 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:39:29" (1/3) ... [2022-01-10 07:39:42,403 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69e6e3bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:39:42, skipping insertion in model container [2022-01-10 07:39:42,403 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:39:33" (2/3) ... [2022-01-10 07:39:42,403 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69e6e3bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:39:42, skipping insertion in model container [2022-01-10 07:39:42,403 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:39:42" (3/3) ... [2022-01-10 07:39:42,404 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label41+token_ring.13.cil-2.c [2022-01-10 07:39:42,409 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:39:42,409 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:39:42,461 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:39:42,470 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 07:39:42,470 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:39:42,531 INFO L276 IsEmpty]: Start isEmpty. Operand has 2590 states, 2554 states have (on average 1.841816758026625) internal successors, (4704), 2557 states have internal predecessors, (4704), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-01-10 07:39:42,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:42,558 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:42,559 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:42,559 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:42,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:42,564 INFO L85 PathProgramCache]: Analyzing trace with hash -521467325, now seen corresponding path program 1 times [2022-01-10 07:39:42,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:42,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1582588445] [2022-01-10 07:39:42,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:42,579 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:42,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:42,582 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 07:39:42,587 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 07:39:42,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:42,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:39:42,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:43,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:43,302 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:43,303 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:43,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1582588445] [2022-01-10 07:39:43,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1582588445] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:43,304 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:43,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:39:43,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121569525] [2022-01-10 07:39:43,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:43,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:39:43,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:43,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:39:43,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:39:43,362 INFO L87 Difference]: Start difference. First operand has 2590 states, 2554 states have (on average 1.841816758026625) internal successors, (4704), 2557 states have internal predecessors, (4704), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:43,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:43,617 INFO L93 Difference]: Finished difference Result 5172 states and 9501 transitions. [2022-01-10 07:39:43,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:39:43,619 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:43,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:43,651 INFO L225 Difference]: With dead ends: 5172 [2022-01-10 07:39:43,652 INFO L226 Difference]: Without dead ends: 2523 [2022-01-10 07:39:43,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:39:43,671 INFO L933 BasicCegarLoop]: 4661 mSDtfsCounter, 630 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 8683 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:43,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [630 Valid, 8683 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:39:43,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2523 states. [2022-01-10 07:39:43,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2523 to 2523. [2022-01-10 07:39:43,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2523 states, 2488 states have (on average 1.8243569131832797) internal successors, (4539), 2490 states have internal predecessors, (4539), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-01-10 07:39:43,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2523 states to 2523 states and 4593 transitions. [2022-01-10 07:39:43,817 INFO L78 Accepts]: Start accepts. Automaton has 2523 states and 4593 transitions. Word has length 189 [2022-01-10 07:39:43,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:43,818 INFO L470 AbstractCegarLoop]: Abstraction has 2523 states and 4593 transitions. [2022-01-10 07:39:43,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:43,819 INFO L276 IsEmpty]: Start isEmpty. Operand 2523 states and 4593 transitions. [2022-01-10 07:39:43,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:43,825 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:43,825 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:43,840 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 07:39:44,036 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 07:39:44,036 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:44,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:44,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1444519429, now seen corresponding path program 1 times [2022-01-10 07:39:44,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:44,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [103386249] [2022-01-10 07:39:44,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:44,039 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:44,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:44,040 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 07:39:44,042 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 07:39:44,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:44,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:39:44,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:44,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:44,538 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:44,538 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:44,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [103386249] [2022-01-10 07:39:44,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [103386249] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:44,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:44,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:39:44,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157879459] [2022-01-10 07:39:44,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:44,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:39:44,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:44,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:39:44,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:39:44,542 INFO L87 Difference]: Start difference. First operand 2523 states and 4593 transitions. Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:44,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:44,615 INFO L93 Difference]: Finished difference Result 2908 states and 5199 transitions. [2022-01-10 07:39:44,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:39:44,619 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:44,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:44,637 INFO L225 Difference]: With dead ends: 2908 [2022-01-10 07:39:44,638 INFO L226 Difference]: Without dead ends: 2523 [2022-01-10 07:39:44,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:39:44,641 INFO L933 BasicCegarLoop]: 4591 mSDtfsCounter, 616 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 616 SdHoareTripleChecker+Valid, 8549 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:44,642 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [616 Valid, 8549 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:39:44,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2523 states. [2022-01-10 07:39:44,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2523 to 2523. [2022-01-10 07:39:44,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2523 states, 2488 states have (on average 1.8239549839228295) internal successors, (4538), 2490 states have internal predecessors, (4538), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-01-10 07:39:44,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2523 states to 2523 states and 4592 transitions. [2022-01-10 07:39:44,708 INFO L78 Accepts]: Start accepts. Automaton has 2523 states and 4592 transitions. Word has length 189 [2022-01-10 07:39:44,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:44,710 INFO L470 AbstractCegarLoop]: Abstraction has 2523 states and 4592 transitions. [2022-01-10 07:39:44,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:44,710 INFO L276 IsEmpty]: Start isEmpty. Operand 2523 states and 4592 transitions. [2022-01-10 07:39:44,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:44,712 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:44,713 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:44,729 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 07:39:44,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:39:44,925 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:44,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:44,926 INFO L85 PathProgramCache]: Analyzing trace with hash -1347349561, now seen corresponding path program 1 times [2022-01-10 07:39:44,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:44,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1922695115] [2022-01-10 07:39:44,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:44,927 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:44,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:44,928 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 07:39:44,930 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 07:39:45,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:45,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:45,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:45,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:45,449 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:45,449 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:45,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1922695115] [2022-01-10 07:39:45,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1922695115] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:45,450 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:45,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:45,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288493702] [2022-01-10 07:39:45,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:45,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:45,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:45,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:45,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:45,452 INFO L87 Difference]: Start difference. First operand 2523 states and 4592 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:46,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:46,457 INFO L93 Difference]: Finished difference Result 3337 states and 5896 transitions. [2022-01-10 07:39:46,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:39:46,457 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:46,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:46,471 INFO L225 Difference]: With dead ends: 3337 [2022-01-10 07:39:46,471 INFO L226 Difference]: Without dead ends: 2956 [2022-01-10 07:39:46,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:46,474 INFO L933 BasicCegarLoop]: 4646 mSDtfsCounter, 5189 mSDsluCounter, 9179 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5210 SdHoareTripleChecker+Valid, 13825 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:46,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5210 Valid, 13825 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 07:39:46,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2956 states. [2022-01-10 07:39:46,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2956 to 2925. [2022-01-10 07:39:46,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.7948269835721775) internal successors, (5135), 2864 states have internal predecessors, (5135), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:46,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5234 transitions. [2022-01-10 07:39:46,566 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5234 transitions. Word has length 189 [2022-01-10 07:39:46,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:46,566 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5234 transitions. [2022-01-10 07:39:46,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:46,567 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5234 transitions. [2022-01-10 07:39:46,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:46,569 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:46,569 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:46,582 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 07:39:46,780 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 07:39:46,781 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:46,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:46,782 INFO L85 PathProgramCache]: Analyzing trace with hash 671278923, now seen corresponding path program 1 times [2022-01-10 07:39:46,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:46,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1021553399] [2022-01-10 07:39:46,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:46,783 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:46,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:46,784 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 07:39:46,787 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 07:39:46,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:46,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:46,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:47,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:47,348 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:47,348 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:47,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1021553399] [2022-01-10 07:39:47,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1021553399] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:47,348 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:47,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:47,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279310227] [2022-01-10 07:39:47,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:47,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:47,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:47,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:47,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:47,351 INFO L87 Difference]: Start difference. First operand 2925 states and 5234 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:47,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:47,885 INFO L93 Difference]: Finished difference Result 3708 states and 6482 transitions. [2022-01-10 07:39:47,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:47,886 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:47,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:47,899 INFO L225 Difference]: With dead ends: 3708 [2022-01-10 07:39:47,900 INFO L226 Difference]: Without dead ends: 2925 [2022-01-10 07:39:47,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:47,904 INFO L933 BasicCegarLoop]: 4559 mSDtfsCounter, 4824 mSDsluCounter, 8605 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4845 SdHoareTripleChecker+Valid, 13164 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:47,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4845 Valid, 13164 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:47,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-01-10 07:39:47,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-01-10 07:39:47,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.7923802866130722) internal successors, (5128), 2864 states have internal predecessors, (5128), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:47,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5227 transitions. [2022-01-10 07:39:47,986 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5227 transitions. Word has length 189 [2022-01-10 07:39:47,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:47,987 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5227 transitions. [2022-01-10 07:39:47,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:47,988 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5227 transitions. [2022-01-10 07:39:47,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:47,991 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:47,991 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:48,009 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 07:39:48,203 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 07:39:48,204 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:48,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:48,205 INFO L85 PathProgramCache]: Analyzing trace with hash 874943303, now seen corresponding path program 1 times [2022-01-10 07:39:48,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:48,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1866906292] [2022-01-10 07:39:48,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:48,206 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:48,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:48,207 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 07:39:48,209 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 07:39:48,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:48,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:48,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:48,708 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:48,708 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:48,708 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:48,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1866906292] [2022-01-10 07:39:48,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1866906292] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:48,710 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:48,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:48,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671003196] [2022-01-10 07:39:48,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:48,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:48,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:48,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:48,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:48,712 INFO L87 Difference]: Start difference. First operand 2925 states and 5227 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:49,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:49,232 INFO L93 Difference]: Finished difference Result 3708 states and 6468 transitions. [2022-01-10 07:39:49,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:49,234 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:49,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:49,248 INFO L225 Difference]: With dead ends: 3708 [2022-01-10 07:39:49,248 INFO L226 Difference]: Without dead ends: 2925 [2022-01-10 07:39:49,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:49,254 INFO L933 BasicCegarLoop]: 4556 mSDtfsCounter, 4817 mSDsluCounter, 8601 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4838 SdHoareTripleChecker+Valid, 13157 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:49,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4838 Valid, 13157 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:49,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-01-10 07:39:49,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-01-10 07:39:49,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.7899335896539672) internal successors, (5121), 2864 states have internal predecessors, (5121), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:49,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5220 transitions. [2022-01-10 07:39:49,343 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5220 transitions. Word has length 189 [2022-01-10 07:39:49,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:49,344 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5220 transitions. [2022-01-10 07:39:49,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:49,344 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5220 transitions. [2022-01-10 07:39:49,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:49,347 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:49,347 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:49,360 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 07:39:49,558 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 07:39:49,559 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:49,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:49,560 INFO L85 PathProgramCache]: Analyzing trace with hash -604172733, now seen corresponding path program 1 times [2022-01-10 07:39:49,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:49,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1771022728] [2022-01-10 07:39:49,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:49,561 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:49,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:49,562 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 07:39:49,564 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 07:39:49,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:49,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:49,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:50,012 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:50,012 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:50,012 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:50,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1771022728] [2022-01-10 07:39:50,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1771022728] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:50,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:50,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:50,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368384801] [2022-01-10 07:39:50,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:50,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:50,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:50,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:50,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:50,014 INFO L87 Difference]: Start difference. First operand 2925 states and 5220 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:50,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:50,534 INFO L93 Difference]: Finished difference Result 3708 states and 6454 transitions. [2022-01-10 07:39:50,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:50,535 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:50,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:50,547 INFO L225 Difference]: With dead ends: 3708 [2022-01-10 07:39:50,548 INFO L226 Difference]: Without dead ends: 2925 [2022-01-10 07:39:50,552 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:50,553 INFO L933 BasicCegarLoop]: 4553 mSDtfsCounter, 4811 mSDsluCounter, 8597 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4832 SdHoareTripleChecker+Valid, 13150 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:50,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4832 Valid, 13150 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:50,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-01-10 07:39:50,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-01-10 07:39:50,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.787486892694862) internal successors, (5114), 2864 states have internal predecessors, (5114), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:50,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5213 transitions. [2022-01-10 07:39:50,725 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5213 transitions. Word has length 189 [2022-01-10 07:39:50,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:50,727 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5213 transitions. [2022-01-10 07:39:50,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:50,728 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5213 transitions. [2022-01-10 07:39:50,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:50,730 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:50,730 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:50,746 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 07:39:50,940 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 07:39:50,941 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:50,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:50,942 INFO L85 PathProgramCache]: Analyzing trace with hash -97696825, now seen corresponding path program 1 times [2022-01-10 07:39:50,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:50,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [558754937] [2022-01-10 07:39:50,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:50,943 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:50,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:50,944 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 07:39:50,946 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 07:39:51,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:51,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:51,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:51,425 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:51,426 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:51,426 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:51,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [558754937] [2022-01-10 07:39:51,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [558754937] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:51,426 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:51,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:51,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976773151] [2022-01-10 07:39:51,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:51,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:51,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:51,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:51,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:51,428 INFO L87 Difference]: Start difference. First operand 2925 states and 5213 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:51,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:51,883 INFO L93 Difference]: Finished difference Result 3708 states and 6440 transitions. [2022-01-10 07:39:51,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:51,885 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:51,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:51,899 INFO L225 Difference]: With dead ends: 3708 [2022-01-10 07:39:51,899 INFO L226 Difference]: Without dead ends: 2925 [2022-01-10 07:39:51,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:51,904 INFO L933 BasicCegarLoop]: 4550 mSDtfsCounter, 4805 mSDsluCounter, 8593 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4826 SdHoareTripleChecker+Valid, 13143 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:51,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4826 Valid, 13143 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:51,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-01-10 07:39:51,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-01-10 07:39:51,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.7850401957357567) internal successors, (5107), 2864 states have internal predecessors, (5107), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:51,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5206 transitions. [2022-01-10 07:39:51,980 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5206 transitions. Word has length 189 [2022-01-10 07:39:51,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:51,980 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5206 transitions. [2022-01-10 07:39:51,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:51,980 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5206 transitions. [2022-01-10 07:39:51,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:51,982 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:51,983 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:51,997 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 07:39:52,193 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 07:39:52,194 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:52,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:52,194 INFO L85 PathProgramCache]: Analyzing trace with hash -635548221, now seen corresponding path program 1 times [2022-01-10 07:39:52,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:52,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [773934081] [2022-01-10 07:39:52,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:52,195 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:52,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:52,197 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 07:39:52,199 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 07:39:52,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:52,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:52,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:52,666 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:52,667 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:52,667 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:52,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [773934081] [2022-01-10 07:39:52,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [773934081] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:52,667 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:52,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:52,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425778118] [2022-01-10 07:39:52,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:52,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:52,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:52,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:52,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:52,669 INFO L87 Difference]: Start difference. First operand 2925 states and 5206 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:53,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:53,108 INFO L93 Difference]: Finished difference Result 3708 states and 6426 transitions. [2022-01-10 07:39:53,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:53,108 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:53,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:53,132 INFO L225 Difference]: With dead ends: 3708 [2022-01-10 07:39:53,132 INFO L226 Difference]: Without dead ends: 2925 [2022-01-10 07:39:53,136 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:53,136 INFO L933 BasicCegarLoop]: 4547 mSDtfsCounter, 4799 mSDsluCounter, 8589 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4820 SdHoareTripleChecker+Valid, 13136 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:53,136 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4820 Valid, 13136 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:53,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-01-10 07:39:53,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-01-10 07:39:53,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.7825934987766516) internal successors, (5100), 2864 states have internal predecessors, (5100), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:53,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5199 transitions. [2022-01-10 07:39:53,205 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5199 transitions. Word has length 189 [2022-01-10 07:39:53,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:53,206 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5199 transitions. [2022-01-10 07:39:53,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:53,206 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5199 transitions. [2022-01-10 07:39:53,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:53,208 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:53,208 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:53,223 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 07:39:53,422 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 07:39:53,423 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:53,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:53,423 INFO L85 PathProgramCache]: Analyzing trace with hash 31833669, now seen corresponding path program 1 times [2022-01-10 07:39:53,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:53,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2019609880] [2022-01-10 07:39:53,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:53,424 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:53,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:53,425 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 07:39:53,426 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 07:39:53,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:53,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:53,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:53,873 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:53,873 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:53,873 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:53,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2019609880] [2022-01-10 07:39:53,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2019609880] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:53,873 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:53,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:53,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800503061] [2022-01-10 07:39:53,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:53,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:53,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:53,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:53,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:53,875 INFO L87 Difference]: Start difference. First operand 2925 states and 5199 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:54,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:54,320 INFO L93 Difference]: Finished difference Result 3708 states and 6412 transitions. [2022-01-10 07:39:54,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:54,321 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:54,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:54,329 INFO L225 Difference]: With dead ends: 3708 [2022-01-10 07:39:54,329 INFO L226 Difference]: Without dead ends: 2925 [2022-01-10 07:39:54,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:54,333 INFO L933 BasicCegarLoop]: 4544 mSDtfsCounter, 4793 mSDsluCounter, 8585 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4814 SdHoareTripleChecker+Valid, 13129 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:54,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4814 Valid, 13129 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:54,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-01-10 07:39:54,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-01-10 07:39:54,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.7801468018175464) internal successors, (5093), 2864 states have internal predecessors, (5093), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:54,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5192 transitions. [2022-01-10 07:39:54,398 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5192 transitions. Word has length 189 [2022-01-10 07:39:54,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:54,399 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5192 transitions. [2022-01-10 07:39:54,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:54,399 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5192 transitions. [2022-01-10 07:39:54,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:54,401 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:54,402 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:54,419 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 07:39:54,613 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 07:39:54,613 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:54,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:54,614 INFO L85 PathProgramCache]: Analyzing trace with hash 759764801, now seen corresponding path program 1 times [2022-01-10 07:39:54,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:54,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1812115005] [2022-01-10 07:39:54,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:54,614 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:54,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:54,615 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 07:39:54,616 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 07:39:54,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:54,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:54,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:55,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:55,005 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:55,006 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:55,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1812115005] [2022-01-10 07:39:55,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1812115005] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:55,006 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:55,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:55,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540186112] [2022-01-10 07:39:55,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:55,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:55,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:55,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:55,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:55,007 INFO L87 Difference]: Start difference. First operand 2925 states and 5192 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:55,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:55,386 INFO L93 Difference]: Finished difference Result 3708 states and 6398 transitions. [2022-01-10 07:39:55,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:55,387 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:55,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:55,394 INFO L225 Difference]: With dead ends: 3708 [2022-01-10 07:39:55,394 INFO L226 Difference]: Without dead ends: 2925 [2022-01-10 07:39:55,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:55,398 INFO L933 BasicCegarLoop]: 4541 mSDtfsCounter, 4787 mSDsluCounter, 8581 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4808 SdHoareTripleChecker+Valid, 13122 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:55,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4808 Valid, 13122 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:55,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-01-10 07:39:55,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-01-10 07:39:55,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.777700104858441) internal successors, (5086), 2864 states have internal predecessors, (5086), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:55,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5185 transitions. [2022-01-10 07:39:55,468 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5185 transitions. Word has length 189 [2022-01-10 07:39:55,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:55,468 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5185 transitions. [2022-01-10 07:39:55,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:55,469 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5185 transitions. [2022-01-10 07:39:55,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:55,471 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:55,471 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:55,482 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-01-10 07:39:55,682 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 07:39:55,683 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:55,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:55,683 INFO L85 PathProgramCache]: Analyzing trace with hash -740774203, now seen corresponding path program 1 times [2022-01-10 07:39:55,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:55,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1003120484] [2022-01-10 07:39:55,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:55,684 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:55,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:55,686 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 07:39:55,688 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 07:39:55,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:55,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:55,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:56,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:56,089 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:56,089 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:56,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1003120484] [2022-01-10 07:39:56,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1003120484] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:56,090 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:56,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:56,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717521148] [2022-01-10 07:39:56,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:56,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:56,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:56,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:56,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:56,091 INFO L87 Difference]: Start difference. First operand 2925 states and 5185 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:56,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:56,580 INFO L93 Difference]: Finished difference Result 3708 states and 6384 transitions. [2022-01-10 07:39:56,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:56,580 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:56,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:56,586 INFO L225 Difference]: With dead ends: 3708 [2022-01-10 07:39:56,586 INFO L226 Difference]: Without dead ends: 2925 [2022-01-10 07:39:56,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:56,588 INFO L933 BasicCegarLoop]: 4538 mSDtfsCounter, 4781 mSDsluCounter, 8577 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4802 SdHoareTripleChecker+Valid, 13115 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:56,588 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4802 Valid, 13115 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:39:56,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-01-10 07:39:56,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-01-10 07:39:56,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.7752534078993358) internal successors, (5079), 2864 states have internal predecessors, (5079), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:56,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5178 transitions. [2022-01-10 07:39:56,649 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5178 transitions. Word has length 189 [2022-01-10 07:39:56,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:56,650 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5178 transitions. [2022-01-10 07:39:56,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:56,650 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5178 transitions. [2022-01-10 07:39:56,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:56,652 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:56,652 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:56,668 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 07:39:56,861 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 07:39:56,862 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:56,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:56,862 INFO L85 PathProgramCache]: Analyzing trace with hash -789178687, now seen corresponding path program 1 times [2022-01-10 07:39:56,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:56,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [998598912] [2022-01-10 07:39:56,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:56,863 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:56,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:56,865 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 07:39:56,866 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 07:39:57,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:57,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:57,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:57,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:57,306 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:57,306 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:57,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [998598912] [2022-01-10 07:39:57,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [998598912] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:57,306 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:57,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:57,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681853999] [2022-01-10 07:39:57,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:57,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:57,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:57,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:57,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:57,307 INFO L87 Difference]: Start difference. First operand 2925 states and 5178 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:57,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:57,664 INFO L93 Difference]: Finished difference Result 3708 states and 6370 transitions. [2022-01-10 07:39:57,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:57,665 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:57,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:57,671 INFO L225 Difference]: With dead ends: 3708 [2022-01-10 07:39:57,671 INFO L226 Difference]: Without dead ends: 2925 [2022-01-10 07:39:57,674 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:57,674 INFO L933 BasicCegarLoop]: 4535 mSDtfsCounter, 4774 mSDsluCounter, 8573 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4795 SdHoareTripleChecker+Valid, 13108 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:57,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4795 Valid, 13108 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:57,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-01-10 07:39:57,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-01-10 07:39:57,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.7728067109402308) internal successors, (5072), 2864 states have internal predecessors, (5072), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:57,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5171 transitions. [2022-01-10 07:39:57,737 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5171 transitions. Word has length 189 [2022-01-10 07:39:57,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:57,738 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5171 transitions. [2022-01-10 07:39:57,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:57,738 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5171 transitions. [2022-01-10 07:39:57,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:57,740 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:57,740 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:57,754 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2022-01-10 07:39:57,954 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 07:39:57,954 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:57,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:57,955 INFO L85 PathProgramCache]: Analyzing trace with hash -1794814531, now seen corresponding path program 1 times [2022-01-10 07:39:57,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:57,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [900138128] [2022-01-10 07:39:57,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:57,956 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:57,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:57,957 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 07:39:57,957 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 07:39:58,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:58,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 514 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:58,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:58,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:58,357 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:58,357 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:58,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [900138128] [2022-01-10 07:39:58,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [900138128] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:58,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:58,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:58,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726758861] [2022-01-10 07:39:58,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:58,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:58,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:58,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:58,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:58,359 INFO L87 Difference]: Start difference. First operand 2925 states and 5171 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:58,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:58,759 INFO L93 Difference]: Finished difference Result 3708 states and 6356 transitions. [2022-01-10 07:39:58,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:58,759 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:58,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:58,765 INFO L225 Difference]: With dead ends: 3708 [2022-01-10 07:39:58,765 INFO L226 Difference]: Without dead ends: 2925 [2022-01-10 07:39:58,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:58,768 INFO L933 BasicCegarLoop]: 4532 mSDtfsCounter, 4768 mSDsluCounter, 8569 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4789 SdHoareTripleChecker+Valid, 13101 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:58,769 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4789 Valid, 13101 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:58,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-01-10 07:39:58,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-01-10 07:39:58,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.7703600139811255) internal successors, (5065), 2864 states have internal predecessors, (5065), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:58,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5164 transitions. [2022-01-10 07:39:58,832 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5164 transitions. Word has length 189 [2022-01-10 07:39:58,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:58,832 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5164 transitions. [2022-01-10 07:39:58,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:58,832 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5164 transitions. [2022-01-10 07:39:58,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:58,834 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:58,834 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:58,848 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 07:39:59,045 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 07:39:59,046 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:39:59,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:39:59,047 INFO L85 PathProgramCache]: Analyzing trace with hash 250955585, now seen corresponding path program 1 times [2022-01-10 07:39:59,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:39:59,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1111013055] [2022-01-10 07:39:59,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:39:59,047 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:39:59,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:39:59,049 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 07:39:59,050 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 07:39:59,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:39:59,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:39:59,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:39:59,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:39:59,449 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:39:59,449 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:39:59,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1111013055] [2022-01-10 07:39:59,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1111013055] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:39:59,449 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:39:59,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:39:59,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473167499] [2022-01-10 07:39:59,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:39:59,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:39:59,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:39:59,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:39:59,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:39:59,451 INFO L87 Difference]: Start difference. First operand 2925 states and 5164 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:59,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:39:59,852 INFO L93 Difference]: Finished difference Result 3708 states and 6342 transitions. [2022-01-10 07:39:59,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:39:59,853 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:39:59,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:39:59,859 INFO L225 Difference]: With dead ends: 3708 [2022-01-10 07:39:59,859 INFO L226 Difference]: Without dead ends: 2925 [2022-01-10 07:39:59,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:39:59,862 INFO L933 BasicCegarLoop]: 4529 mSDtfsCounter, 4762 mSDsluCounter, 8565 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4783 SdHoareTripleChecker+Valid, 13094 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:39:59,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4783 Valid, 13094 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:39:59,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-01-10 07:39:59,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-01-10 07:39:59,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2861 states have (on average 1.7679133170220203) internal successors, (5058), 2864 states have internal predecessors, (5058), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:39:59,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 5157 transitions. [2022-01-10 07:39:59,922 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 5157 transitions. Word has length 189 [2022-01-10 07:39:59,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:39:59,922 INFO L470 AbstractCegarLoop]: Abstraction has 2925 states and 5157 transitions. [2022-01-10 07:39:59,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:39:59,923 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 5157 transitions. [2022-01-10 07:39:59,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:39:59,925 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:39:59,925 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:39:59,943 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 07:40:00,137 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 07:40:00,138 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:00,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:00,139 INFO L85 PathProgramCache]: Analyzing trace with hash -98693827, now seen corresponding path program 1 times [2022-01-10 07:40:00,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:00,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [665743474] [2022-01-10 07:40:00,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:00,139 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:00,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:00,141 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 07:40:00,143 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 07:40:00,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:00,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:00,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:00,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:00,512 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:00,512 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:00,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [665743474] [2022-01-10 07:40:00,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [665743474] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:00,512 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:00,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:00,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034334982] [2022-01-10 07:40:00,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:00,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:00,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:00,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:00,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:00,513 INFO L87 Difference]: Start difference. First operand 2925 states and 5157 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:01,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:01,026 INFO L93 Difference]: Finished difference Result 3914 states and 6648 transitions. [2022-01-10 07:40:01,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:01,026 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:01,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:01,035 INFO L225 Difference]: With dead ends: 3914 [2022-01-10 07:40:01,035 INFO L226 Difference]: Without dead ends: 3131 [2022-01-10 07:40:01,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:01,039 INFO L933 BasicCegarLoop]: 4526 mSDtfsCounter, 4892 mSDsluCounter, 8560 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4913 SdHoareTripleChecker+Valid, 13086 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:01,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4913 Valid, 13086 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:40:01,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3131 states. [2022-01-10 07:40:01,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3131 to 3131. [2022-01-10 07:40:01,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3131 states, 3061 states have (on average 1.7422410976804965) internal successors, (5333), 3064 states have internal predecessors, (5333), 51 states have call successors, (51), 16 states have call predecessors, (51), 17 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:40:01,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3131 states to 3131 states and 5436 transitions. [2022-01-10 07:40:01,159 INFO L78 Accepts]: Start accepts. Automaton has 3131 states and 5436 transitions. Word has length 189 [2022-01-10 07:40:01,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:01,159 INFO L470 AbstractCegarLoop]: Abstraction has 3131 states and 5436 transitions. [2022-01-10 07:40:01,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:01,159 INFO L276 IsEmpty]: Start isEmpty. Operand 3131 states and 5436 transitions. [2022-01-10 07:40:01,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:01,161 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:01,162 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:01,175 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 07:40:01,362 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 07:40:01,363 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:01,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:01,364 INFO L85 PathProgramCache]: Analyzing trace with hash -808489344, now seen corresponding path program 1 times [2022-01-10 07:40:01,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:01,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [475668253] [2022-01-10 07:40:01,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:01,364 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:01,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:01,366 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 07:40:01,368 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 07:40:01,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:01,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:01,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:01,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:01,755 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:01,755 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:01,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [475668253] [2022-01-10 07:40:01,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [475668253] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:01,756 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:01,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:01,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412031178] [2022-01-10 07:40:01,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:01,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:01,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:01,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:01,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:01,757 INFO L87 Difference]: Start difference. First operand 3131 states and 5436 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:02,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:02,323 INFO L93 Difference]: Finished difference Result 4326 states and 7206 transitions. [2022-01-10 07:40:02,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:02,324 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:02,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:02,333 INFO L225 Difference]: With dead ends: 4326 [2022-01-10 07:40:02,333 INFO L226 Difference]: Without dead ends: 3337 [2022-01-10 07:40:02,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:02,338 INFO L933 BasicCegarLoop]: 4524 mSDtfsCounter, 4885 mSDsluCounter, 8556 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4906 SdHoareTripleChecker+Valid, 13080 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:02,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4906 Valid, 13080 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:40:02,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3337 states. [2022-01-10 07:40:02,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3337 to 3337. [2022-01-10 07:40:02,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3337 states, 3261 states have (on average 1.718491260349586) internal successors, (5604), 3264 states have internal predecessors, (5604), 53 states have call successors, (53), 20 states have call predecessors, (53), 21 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 07:40:02,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3337 states to 3337 states and 5711 transitions. [2022-01-10 07:40:02,426 INFO L78 Accepts]: Start accepts. Automaton has 3337 states and 5711 transitions. Word has length 189 [2022-01-10 07:40:02,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:02,426 INFO L470 AbstractCegarLoop]: Abstraction has 3337 states and 5711 transitions. [2022-01-10 07:40:02,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:02,427 INFO L276 IsEmpty]: Start isEmpty. Operand 3337 states and 5711 transitions. [2022-01-10 07:40:02,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:02,429 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:02,429 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:02,443 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 07:40:02,640 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 07:40:02,641 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:02,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:02,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1456897156, now seen corresponding path program 1 times [2022-01-10 07:40:02,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:02,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1527450173] [2022-01-10 07:40:02,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:02,642 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:02,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:02,643 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 07:40:02,644 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 07:40:02,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:02,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:02,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:03,028 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:03,029 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:03,029 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:03,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1527450173] [2022-01-10 07:40:03,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1527450173] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:03,029 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:03,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:03,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039497728] [2022-01-10 07:40:03,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:03,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:03,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:03,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:03,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:03,031 INFO L87 Difference]: Start difference. First operand 3337 states and 5711 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:03,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:03,579 INFO L93 Difference]: Finished difference Result 4738 states and 7756 transitions. [2022-01-10 07:40:03,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:03,580 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:03,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:03,588 INFO L225 Difference]: With dead ends: 4738 [2022-01-10 07:40:03,589 INFO L226 Difference]: Without dead ends: 3543 [2022-01-10 07:40:03,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:03,593 INFO L933 BasicCegarLoop]: 4519 mSDtfsCounter, 4879 mSDsluCounter, 8552 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4900 SdHoareTripleChecker+Valid, 13071 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:03,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4900 Valid, 13071 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:40:03,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3543 states. [2022-01-10 07:40:03,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3543 to 3543. [2022-01-10 07:40:03,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3543 states, 3461 states have (on average 1.6963305403062698) internal successors, (5871), 3464 states have internal predecessors, (5871), 55 states have call successors, (55), 24 states have call predecessors, (55), 25 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:40:03,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3543 states to 3543 states and 5982 transitions. [2022-01-10 07:40:03,691 INFO L78 Accepts]: Start accepts. Automaton has 3543 states and 5982 transitions. Word has length 189 [2022-01-10 07:40:03,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:03,691 INFO L470 AbstractCegarLoop]: Abstraction has 3543 states and 5982 transitions. [2022-01-10 07:40:03,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:03,691 INFO L276 IsEmpty]: Start isEmpty. Operand 3543 states and 5982 transitions. [2022-01-10 07:40:03,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:03,693 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:03,693 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:03,706 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 07:40:03,904 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 07:40:03,904 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:03,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:03,905 INFO L85 PathProgramCache]: Analyzing trace with hash 208308033, now seen corresponding path program 1 times [2022-01-10 07:40:03,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:03,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1772678952] [2022-01-10 07:40:03,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:03,906 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:03,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:03,907 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 07:40:03,909 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 07:40:04,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:04,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:04,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:04,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:04,336 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:04,336 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:04,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1772678952] [2022-01-10 07:40:04,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1772678952] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:04,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:04,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:04,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694790175] [2022-01-10 07:40:04,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:04,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:04,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:04,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:04,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:04,337 INFO L87 Difference]: Start difference. First operand 3543 states and 5982 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:04,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:04,881 INFO L93 Difference]: Finished difference Result 5150 states and 8298 transitions. [2022-01-10 07:40:04,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:04,881 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:04,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:04,890 INFO L225 Difference]: With dead ends: 5150 [2022-01-10 07:40:04,890 INFO L226 Difference]: Without dead ends: 3749 [2022-01-10 07:40:04,894 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:04,894 INFO L933 BasicCegarLoop]: 4516 mSDtfsCounter, 4872 mSDsluCounter, 8548 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4893 SdHoareTripleChecker+Valid, 13064 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:04,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4893 Valid, 13064 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:40:04,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3749 states. [2022-01-10 07:40:05,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3749 to 3749. [2022-01-10 07:40:05,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3749 states, 3661 states have (on average 1.67549849767823) internal successors, (6134), 3664 states have internal predecessors, (6134), 57 states have call successors, (57), 28 states have call predecessors, (57), 29 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2022-01-10 07:40:05,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3749 states to 3749 states and 6249 transitions. [2022-01-10 07:40:05,047 INFO L78 Accepts]: Start accepts. Automaton has 3749 states and 6249 transitions. Word has length 189 [2022-01-10 07:40:05,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:05,047 INFO L470 AbstractCegarLoop]: Abstraction has 3749 states and 6249 transitions. [2022-01-10 07:40:05,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:05,047 INFO L276 IsEmpty]: Start isEmpty. Operand 3749 states and 6249 transitions. [2022-01-10 07:40:05,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:05,049 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:05,049 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:05,065 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 07:40:05,266 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 07:40:05,266 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:05,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:05,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1985796158, now seen corresponding path program 1 times [2022-01-10 07:40:05,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:05,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1027936373] [2022-01-10 07:40:05,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:05,268 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:05,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:05,269 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 07:40:05,311 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 07:40:05,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:05,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:05,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:05,719 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:05,720 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:05,720 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:05,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1027936373] [2022-01-10 07:40:05,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1027936373] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:05,720 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:05,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:05,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392143235] [2022-01-10 07:40:05,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:05,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:05,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:05,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:05,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:05,721 INFO L87 Difference]: Start difference. First operand 3749 states and 6249 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:06,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:06,365 INFO L93 Difference]: Finished difference Result 5562 states and 8832 transitions. [2022-01-10 07:40:06,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:06,366 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:06,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:06,376 INFO L225 Difference]: With dead ends: 5562 [2022-01-10 07:40:06,377 INFO L226 Difference]: Without dead ends: 3955 [2022-01-10 07:40:06,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:06,383 INFO L933 BasicCegarLoop]: 4513 mSDtfsCounter, 4864 mSDsluCounter, 8544 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4885 SdHoareTripleChecker+Valid, 13057 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:06,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4885 Valid, 13057 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:40:06,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3955 states. [2022-01-10 07:40:06,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3955 to 3955. [2022-01-10 07:40:06,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3955 states, 3861 states have (on average 1.6557886557886559) internal successors, (6393), 3864 states have internal predecessors, (6393), 59 states have call successors, (59), 32 states have call predecessors, (59), 33 states have return successors, (60), 59 states have call predecessors, (60), 59 states have call successors, (60) [2022-01-10 07:40:06,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3955 states to 3955 states and 6512 transitions. [2022-01-10 07:40:06,518 INFO L78 Accepts]: Start accepts. Automaton has 3955 states and 6512 transitions. Word has length 189 [2022-01-10 07:40:06,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:06,518 INFO L470 AbstractCegarLoop]: Abstraction has 3955 states and 6512 transitions. [2022-01-10 07:40:06,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:06,518 INFO L276 IsEmpty]: Start isEmpty. Operand 3955 states and 6512 transitions. [2022-01-10 07:40:06,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:06,519 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:06,520 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:06,530 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 07:40:06,730 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 07:40:06,730 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:06,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:06,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1826442821, now seen corresponding path program 1 times [2022-01-10 07:40:06,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:06,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1109677735] [2022-01-10 07:40:06,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:06,732 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:06,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:06,733 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 07:40:06,773 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 07:40:06,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:06,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:06,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:07,181 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:07,181 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:07,181 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:07,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1109677735] [2022-01-10 07:40:07,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1109677735] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:07,181 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:07,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:07,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561791594] [2022-01-10 07:40:07,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:07,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:07,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:07,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:07,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:07,183 INFO L87 Difference]: Start difference. First operand 3955 states and 6512 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:07,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:07,794 INFO L93 Difference]: Finished difference Result 5974 states and 9358 transitions. [2022-01-10 07:40:07,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:07,795 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:07,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:07,801 INFO L225 Difference]: With dead ends: 5974 [2022-01-10 07:40:07,801 INFO L226 Difference]: Without dead ends: 4161 [2022-01-10 07:40:07,805 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:07,806 INFO L933 BasicCegarLoop]: 4510 mSDtfsCounter, 4857 mSDsluCounter, 8540 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4878 SdHoareTripleChecker+Valid, 13050 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:07,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4878 Valid, 13050 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:40:07,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4161 states. [2022-01-10 07:40:07,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4161 to 4161. [2022-01-10 07:40:07,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4161 states, 4061 states have (on average 1.6370352130017236) internal successors, (6648), 4064 states have internal predecessors, (6648), 61 states have call successors, (61), 36 states have call predecessors, (61), 37 states have return successors, (62), 61 states have call predecessors, (62), 61 states have call successors, (62) [2022-01-10 07:40:07,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4161 states to 4161 states and 6771 transitions. [2022-01-10 07:40:07,952 INFO L78 Accepts]: Start accepts. Automaton has 4161 states and 6771 transitions. Word has length 189 [2022-01-10 07:40:07,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:07,952 INFO L470 AbstractCegarLoop]: Abstraction has 4161 states and 6771 transitions. [2022-01-10 07:40:07,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:07,952 INFO L276 IsEmpty]: Start isEmpty. Operand 4161 states and 6771 transitions. [2022-01-10 07:40:07,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:07,954 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:07,954 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:07,966 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 07:40:08,165 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 07:40:08,165 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:08,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:08,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1993764671, now seen corresponding path program 1 times [2022-01-10 07:40:08,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:08,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [979989366] [2022-01-10 07:40:08,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:08,166 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:08,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:08,168 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 07:40:08,168 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 07:40:08,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:08,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:08,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:08,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:08,565 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:08,565 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:08,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [979989366] [2022-01-10 07:40:08,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [979989366] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:08,565 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:08,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:08,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335262309] [2022-01-10 07:40:08,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:08,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:08,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:08,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:08,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:08,567 INFO L87 Difference]: Start difference. First operand 4161 states and 6771 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:09,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:09,220 INFO L93 Difference]: Finished difference Result 6386 states and 9876 transitions. [2022-01-10 07:40:09,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:09,222 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:09,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:09,229 INFO L225 Difference]: With dead ends: 6386 [2022-01-10 07:40:09,229 INFO L226 Difference]: Without dead ends: 4367 [2022-01-10 07:40:09,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:09,233 INFO L933 BasicCegarLoop]: 4507 mSDtfsCounter, 4850 mSDsluCounter, 8536 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4871 SdHoareTripleChecker+Valid, 13043 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:09,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4871 Valid, 13043 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:40:09,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4367 states. [2022-01-10 07:40:09,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4367 to 4367. [2022-01-10 07:40:09,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4367 states, 4261 states have (on average 1.6191034968317297) internal successors, (6899), 4264 states have internal predecessors, (6899), 63 states have call successors, (63), 40 states have call predecessors, (63), 41 states have return successors, (64), 63 states have call predecessors, (64), 63 states have call successors, (64) [2022-01-10 07:40:09,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4367 states to 4367 states and 7026 transitions. [2022-01-10 07:40:09,389 INFO L78 Accepts]: Start accepts. Automaton has 4367 states and 7026 transitions. Word has length 189 [2022-01-10 07:40:09,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:09,390 INFO L470 AbstractCegarLoop]: Abstraction has 4367 states and 7026 transitions. [2022-01-10 07:40:09,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:09,390 INFO L276 IsEmpty]: Start isEmpty. Operand 4367 states and 7026 transitions. [2022-01-10 07:40:09,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:09,396 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:09,396 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:09,409 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 07:40:09,606 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 07:40:09,607 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:09,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:09,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1233244476, now seen corresponding path program 1 times [2022-01-10 07:40:09,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:09,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1666508246] [2022-01-10 07:40:09,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:09,608 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:09,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:09,610 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 07:40:09,611 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 07:40:09,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:09,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:09,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:10,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:10,020 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:10,021 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:10,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1666508246] [2022-01-10 07:40:10,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1666508246] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:10,021 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:10,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:10,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268676186] [2022-01-10 07:40:10,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:10,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:10,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:10,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:10,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:10,022 INFO L87 Difference]: Start difference. First operand 4367 states and 7026 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:10,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:10,594 INFO L93 Difference]: Finished difference Result 6798 states and 10386 transitions. [2022-01-10 07:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:10,597 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:10,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:10,605 INFO L225 Difference]: With dead ends: 6798 [2022-01-10 07:40:10,605 INFO L226 Difference]: Without dead ends: 4573 [2022-01-10 07:40:10,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:10,610 INFO L933 BasicCegarLoop]: 4504 mSDtfsCounter, 4843 mSDsluCounter, 8532 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4864 SdHoareTripleChecker+Valid, 13036 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:10,610 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4864 Valid, 13036 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:40:10,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4573 states. [2022-01-10 07:40:10,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4573 to 4573. [2022-01-10 07:40:10,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4573 states, 4461 states have (on average 1.601882985877606) internal successors, (7146), 4464 states have internal predecessors, (7146), 65 states have call successors, (65), 44 states have call predecessors, (65), 45 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 07:40:10,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4573 states to 4573 states and 7277 transitions. [2022-01-10 07:40:10,777 INFO L78 Accepts]: Start accepts. Automaton has 4573 states and 7277 transitions. Word has length 189 [2022-01-10 07:40:10,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:10,778 INFO L470 AbstractCegarLoop]: Abstraction has 4573 states and 7277 transitions. [2022-01-10 07:40:10,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:10,778 INFO L276 IsEmpty]: Start isEmpty. Operand 4573 states and 7277 transitions. [2022-01-10 07:40:10,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:10,779 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:10,780 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:10,794 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-01-10 07:40:10,989 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 07:40:10,990 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:10,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:10,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1659798974, now seen corresponding path program 1 times [2022-01-10 07:40:10,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:10,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [543083309] [2022-01-10 07:40:10,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:10,991 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:10,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:10,993 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 07:40:10,995 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 07:40:11,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:11,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:11,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:11,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:11,437 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:11,437 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:11,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [543083309] [2022-01-10 07:40:11,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [543083309] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:11,437 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:11,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:11,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171424605] [2022-01-10 07:40:11,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:11,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:11,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:11,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:11,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:11,439 INFO L87 Difference]: Start difference. First operand 4573 states and 7277 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:12,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:12,048 INFO L93 Difference]: Finished difference Result 7210 states and 10888 transitions. [2022-01-10 07:40:12,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:12,048 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:12,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:12,055 INFO L225 Difference]: With dead ends: 7210 [2022-01-10 07:40:12,055 INFO L226 Difference]: Without dead ends: 4779 [2022-01-10 07:40:12,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:12,060 INFO L933 BasicCegarLoop]: 4501 mSDtfsCounter, 4836 mSDsluCounter, 8528 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4857 SdHoareTripleChecker+Valid, 13029 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:12,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4857 Valid, 13029 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:40:12,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4779 states. [2022-01-10 07:40:12,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4779 to 4779. [2022-01-10 07:40:12,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4779 states, 4661 states have (on average 1.5852821282986485) internal successors, (7389), 4664 states have internal predecessors, (7389), 67 states have call successors, (67), 48 states have call predecessors, (67), 49 states have return successors, (68), 67 states have call predecessors, (68), 67 states have call successors, (68) [2022-01-10 07:40:12,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4779 states to 4779 states and 7524 transitions. [2022-01-10 07:40:12,246 INFO L78 Accepts]: Start accepts. Automaton has 4779 states and 7524 transitions. Word has length 189 [2022-01-10 07:40:12,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:12,246 INFO L470 AbstractCegarLoop]: Abstraction has 4779 states and 7524 transitions. [2022-01-10 07:40:12,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:12,246 INFO L276 IsEmpty]: Start isEmpty. Operand 4779 states and 7524 transitions. [2022-01-10 07:40:12,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:12,248 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:12,248 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:12,260 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-01-10 07:40:12,458 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 07:40:12,459 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:12,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:12,459 INFO L85 PathProgramCache]: Analyzing trace with hash 48328763, now seen corresponding path program 1 times [2022-01-10 07:40:12,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:12,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1431656664] [2022-01-10 07:40:12,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:12,460 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:12,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:12,461 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 07:40:12,463 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 07:40:12,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:12,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:12,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:12,851 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:12,851 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:12,852 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:12,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1431656664] [2022-01-10 07:40:12,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1431656664] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:12,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:12,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:12,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35493638] [2022-01-10 07:40:12,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:12,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:12,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:12,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:12,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:12,853 INFO L87 Difference]: Start difference. First operand 4779 states and 7524 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:13,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:13,424 INFO L93 Difference]: Finished difference Result 7622 states and 11382 transitions. [2022-01-10 07:40:13,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:13,424 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:13,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:13,431 INFO L225 Difference]: With dead ends: 7622 [2022-01-10 07:40:13,431 INFO L226 Difference]: Without dead ends: 4985 [2022-01-10 07:40:13,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:13,435 INFO L933 BasicCegarLoop]: 4498 mSDtfsCounter, 4829 mSDsluCounter, 8524 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4850 SdHoareTripleChecker+Valid, 13022 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:13,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4850 Valid, 13022 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:40:13,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4985 states. [2022-01-10 07:40:13,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4985 to 4985. [2022-01-10 07:40:13,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4985 states, 4861 states have (on average 1.5692244394157582) internal successors, (7628), 4864 states have internal predecessors, (7628), 69 states have call successors, (69), 52 states have call predecessors, (69), 53 states have return successors, (70), 69 states have call predecessors, (70), 69 states have call successors, (70) [2022-01-10 07:40:13,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4985 states to 4985 states and 7767 transitions. [2022-01-10 07:40:13,680 INFO L78 Accepts]: Start accepts. Automaton has 4985 states and 7767 transitions. Word has length 189 [2022-01-10 07:40:13,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:13,680 INFO L470 AbstractCegarLoop]: Abstraction has 4985 states and 7767 transitions. [2022-01-10 07:40:13,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:13,680 INFO L276 IsEmpty]: Start isEmpty. Operand 4985 states and 7767 transitions. [2022-01-10 07:40:13,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:13,682 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:13,682 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:13,696 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 07:40:13,894 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 07:40:13,894 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:13,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:13,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1913090113, now seen corresponding path program 1 times [2022-01-10 07:40:13,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:13,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [569025664] [2022-01-10 07:40:13,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:13,895 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:13,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:13,896 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 07:40:13,897 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 07:40:14,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:14,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:14,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:14,275 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:14,275 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:14,275 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:14,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [569025664] [2022-01-10 07:40:14,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [569025664] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:14,275 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:14,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:14,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948820920] [2022-01-10 07:40:14,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:14,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:14,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:14,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:14,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:14,277 INFO L87 Difference]: Start difference. First operand 4985 states and 7767 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:14,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:14,967 INFO L93 Difference]: Finished difference Result 8034 states and 11868 transitions. [2022-01-10 07:40:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:14,967 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:14,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:14,977 INFO L225 Difference]: With dead ends: 8034 [2022-01-10 07:40:14,978 INFO L226 Difference]: Without dead ends: 5191 [2022-01-10 07:40:14,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:14,985 INFO L933 BasicCegarLoop]: 4495 mSDtfsCounter, 4822 mSDsluCounter, 8520 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4843 SdHoareTripleChecker+Valid, 13015 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:14,989 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4843 Valid, 13015 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:40:14,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5191 states. [2022-01-10 07:40:15,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5191 to 5191. [2022-01-10 07:40:15,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5191 states, 5061 states have (on average 1.5536455245998815) internal successors, (7863), 5064 states have internal predecessors, (7863), 71 states have call successors, (71), 56 states have call predecessors, (71), 57 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:40:15,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5191 states to 5191 states and 8006 transitions. [2022-01-10 07:40:15,188 INFO L78 Accepts]: Start accepts. Automaton has 5191 states and 8006 transitions. Word has length 189 [2022-01-10 07:40:15,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:15,188 INFO L470 AbstractCegarLoop]: Abstraction has 5191 states and 8006 transitions. [2022-01-10 07:40:15,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:15,189 INFO L276 IsEmpty]: Start isEmpty. Operand 5191 states and 8006 transitions. [2022-01-10 07:40:15,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:15,190 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:15,190 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:15,200 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2022-01-10 07:40:15,400 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 07:40:15,400 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:15,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:15,401 INFO L85 PathProgramCache]: Analyzing trace with hash 853869244, now seen corresponding path program 1 times [2022-01-10 07:40:15,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:15,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [108232276] [2022-01-10 07:40:15,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:15,401 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:15,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:15,402 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 07:40:15,405 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 07:40:15,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:15,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:15,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:15,771 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:15,771 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:15,771 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:15,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [108232276] [2022-01-10 07:40:15,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [108232276] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:15,771 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:15,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:40:15,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860799293] [2022-01-10 07:40:15,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:15,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:15,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:15,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:15,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:15,772 INFO L87 Difference]: Start difference. First operand 5191 states and 8006 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:16,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:16,417 INFO L93 Difference]: Finished difference Result 8446 states and 12346 transitions. [2022-01-10 07:40:16,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:40:16,417 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:16,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:16,425 INFO L225 Difference]: With dead ends: 8446 [2022-01-10 07:40:16,426 INFO L226 Difference]: Without dead ends: 5397 [2022-01-10 07:40:16,430 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:40:16,431 INFO L933 BasicCegarLoop]: 4492 mSDtfsCounter, 4814 mSDsluCounter, 8516 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4835 SdHoareTripleChecker+Valid, 13008 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:16,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4835 Valid, 13008 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:40:16,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5397 states. [2022-01-10 07:40:16,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5397 to 5397. [2022-01-10 07:40:16,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5397 states, 5261 states have (on average 1.5384907812203004) internal successors, (8094), 5264 states have internal predecessors, (8094), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:40:16,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5397 states to 5397 states and 8241 transitions. [2022-01-10 07:40:16,633 INFO L78 Accepts]: Start accepts. Automaton has 5397 states and 8241 transitions. Word has length 189 [2022-01-10 07:40:16,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:16,633 INFO L470 AbstractCegarLoop]: Abstraction has 5397 states and 8241 transitions. [2022-01-10 07:40:16,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:16,633 INFO L276 IsEmpty]: Start isEmpty. Operand 5397 states and 8241 transitions. [2022-01-10 07:40:16,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:16,635 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:16,635 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:16,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2022-01-10 07:40:16,835 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 07:40:16,836 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:16,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:16,836 INFO L85 PathProgramCache]: Analyzing trace with hash -2099662408, now seen corresponding path program 1 times [2022-01-10 07:40:16,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:16,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790612869] [2022-01-10 07:40:16,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:16,837 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:16,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:16,838 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 07:40:16,841 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 07:40:16,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:16,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:16,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:17,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:17,234 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:17,234 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:17,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790612869] [2022-01-10 07:40:17,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790612869] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:17,234 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:17,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:17,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437469167] [2022-01-10 07:40:17,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:17,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:17,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:17,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:17,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:17,236 INFO L87 Difference]: Start difference. First operand 5397 states and 8241 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:17,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:17,600 INFO L93 Difference]: Finished difference Result 9029 states and 13037 transitions. [2022-01-10 07:40:17,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:17,601 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:17,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:17,608 INFO L225 Difference]: With dead ends: 9029 [2022-01-10 07:40:17,608 INFO L226 Difference]: Without dead ends: 5775 [2022-01-10 07:40:17,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:17,613 INFO L933 BasicCegarLoop]: 4520 mSDtfsCounter, 519 mSDsluCounter, 13764 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 18284 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:17,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [519 Valid, 18284 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:17,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5775 states. [2022-01-10 07:40:17,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5775 to 5403. [2022-01-10 07:40:17,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5403 states, 5267 states have (on average 1.5333206759065883) internal successors, (8076), 5270 states have internal predecessors, (8076), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:40:17,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5403 states to 5403 states and 8223 transitions. [2022-01-10 07:40:17,893 INFO L78 Accepts]: Start accepts. Automaton has 5403 states and 8223 transitions. Word has length 189 [2022-01-10 07:40:17,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:17,894 INFO L470 AbstractCegarLoop]: Abstraction has 5403 states and 8223 transitions. [2022-01-10 07:40:17,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:17,894 INFO L276 IsEmpty]: Start isEmpty. Operand 5403 states and 8223 transitions. [2022-01-10 07:40:17,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:17,896 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:17,896 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:17,913 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 07:40:18,107 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 07:40:18,108 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:18,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:18,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1247252922, now seen corresponding path program 1 times [2022-01-10 07:40:18,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:18,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1089222511] [2022-01-10 07:40:18,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:18,109 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:18,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:18,110 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 07:40:18,111 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 07:40:18,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:18,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:18,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:18,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:18,504 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:18,504 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:18,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1089222511] [2022-01-10 07:40:18,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1089222511] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:18,504 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:18,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:18,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337234115] [2022-01-10 07:40:18,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:18,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:18,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:18,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:18,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:18,505 INFO L87 Difference]: Start difference. First operand 5403 states and 8223 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:18,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:18,790 INFO L93 Difference]: Finished difference Result 9013 states and 12965 transitions. [2022-01-10 07:40:18,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:18,790 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:18,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:18,803 INFO L225 Difference]: With dead ends: 9013 [2022-01-10 07:40:18,804 INFO L226 Difference]: Without dead ends: 5753 [2022-01-10 07:40:18,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:18,811 INFO L933 BasicCegarLoop]: 4520 mSDtfsCounter, 480 mSDsluCounter, 13749 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 18269 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:18,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 18269 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:18,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5753 states. [2022-01-10 07:40:19,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5753 to 5409. [2022-01-10 07:40:19,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5409 states, 5273 states have (on average 1.5281623364308743) internal successors, (8058), 5276 states have internal predecessors, (8058), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:40:19,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5409 states to 5409 states and 8205 transitions. [2022-01-10 07:40:19,070 INFO L78 Accepts]: Start accepts. Automaton has 5409 states and 8205 transitions. Word has length 189 [2022-01-10 07:40:19,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:19,070 INFO L470 AbstractCegarLoop]: Abstraction has 5409 states and 8205 transitions. [2022-01-10 07:40:19,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:19,070 INFO L276 IsEmpty]: Start isEmpty. Operand 5409 states and 8205 transitions. [2022-01-10 07:40:19,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:19,071 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:19,072 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:19,080 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-01-10 07:40:19,272 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 07:40:19,272 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:19,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:19,273 INFO L85 PathProgramCache]: Analyzing trace with hash 2109086524, now seen corresponding path program 1 times [2022-01-10 07:40:19,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:19,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1363705454] [2022-01-10 07:40:19,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:19,273 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:19,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:19,274 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 07:40:19,275 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 07:40:19,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:19,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:19,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:19,645 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:19,646 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:19,646 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:19,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1363705454] [2022-01-10 07:40:19,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1363705454] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:19,646 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:19,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:19,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004930884] [2022-01-10 07:40:19,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:19,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:19,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:19,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:19,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:19,648 INFO L87 Difference]: Start difference. First operand 5409 states and 8205 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:19,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:19,939 INFO L93 Difference]: Finished difference Result 8997 states and 12893 transitions. [2022-01-10 07:40:19,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:19,939 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:19,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:19,947 INFO L225 Difference]: With dead ends: 8997 [2022-01-10 07:40:19,947 INFO L226 Difference]: Without dead ends: 5731 [2022-01-10 07:40:19,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:19,953 INFO L933 BasicCegarLoop]: 4520 mSDtfsCounter, 441 mSDsluCounter, 13734 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 18254 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:19,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 18254 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:19,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5731 states. [2022-01-10 07:40:20,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5731 to 5415. [2022-01-10 07:40:20,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5415 states, 5279 states have (on average 1.523015722674749) internal successors, (8040), 5282 states have internal predecessors, (8040), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:40:20,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5415 states to 5415 states and 8187 transitions. [2022-01-10 07:40:20,211 INFO L78 Accepts]: Start accepts. Automaton has 5415 states and 8187 transitions. Word has length 189 [2022-01-10 07:40:20,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:20,211 INFO L470 AbstractCegarLoop]: Abstraction has 5415 states and 8187 transitions. [2022-01-10 07:40:20,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:20,212 INFO L276 IsEmpty]: Start isEmpty. Operand 5415 states and 8187 transitions. [2022-01-10 07:40:20,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:20,213 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:20,213 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:20,225 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 07:40:20,424 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 07:40:20,424 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:20,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:20,425 INFO L85 PathProgramCache]: Analyzing trace with hash 387083838, now seen corresponding path program 1 times [2022-01-10 07:40:20,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:20,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [303505423] [2022-01-10 07:40:20,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:20,425 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:20,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:20,426 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 07:40:20,428 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 07:40:20,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:20,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:20,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:40:20,764 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:40:20,764 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:40:20,764 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:40:20,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [303505423] [2022-01-10 07:40:20,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [303505423] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:40:20,765 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:40:20,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:40:20,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982111558] [2022-01-10 07:40:20,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:40:20,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:40:20,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:40:20,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:40:20,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:40:20,766 INFO L87 Difference]: Start difference. First operand 5415 states and 8187 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:21,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:40:21,028 INFO L93 Difference]: Finished difference Result 8981 states and 12821 transitions. [2022-01-10 07:40:21,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:40:21,029 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2022-01-10 07:40:21,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:40:21,039 INFO L225 Difference]: With dead ends: 8981 [2022-01-10 07:40:21,039 INFO L226 Difference]: Without dead ends: 5709 [2022-01-10 07:40:21,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:40:21,046 INFO L933 BasicCegarLoop]: 4520 mSDtfsCounter, 402 mSDsluCounter, 13719 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 18239 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:40:21,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 18239 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:40:21,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5709 states. [2022-01-10 07:40:21,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5709 to 5421. [2022-01-10 07:40:21,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5421 states, 5285 states have (on average 1.5178807947019868) internal successors, (8022), 5288 states have internal predecessors, (8022), 73 states have call successors, (73), 60 states have call predecessors, (73), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:40:21,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5421 states to 5421 states and 8169 transitions. [2022-01-10 07:40:21,327 INFO L78 Accepts]: Start accepts. Automaton has 5421 states and 8169 transitions. Word has length 189 [2022-01-10 07:40:21,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:40:21,327 INFO L470 AbstractCegarLoop]: Abstraction has 5421 states and 8169 transitions. [2022-01-10 07:40:21,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:40:21,327 INFO L276 IsEmpty]: Start isEmpty. Operand 5421 states and 8169 transitions. [2022-01-10 07:40:21,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-01-10 07:40:21,328 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:40:21,328 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:40:21,336 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-01-10 07:40:21,529 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 07:40:21,529 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:40:21,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:40:21,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1260279104, now seen corresponding path program 1 times [2022-01-10 07:40:21,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:40:21,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1037507641] [2022-01-10 07:40:21,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:40:21,530 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:40:21,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:40:21,531 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 07:40:21,532 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 07:40:21,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:40:21,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:40:21,667 INFO L286 TraceCheckSpWp]: Computing forward predicates...