/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/loop-invgen/apache-get-tag.i.p+nlh-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 02:45:41,793 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 02:45:41,794 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 02:45:41,850 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 02:45:41,851 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 02:45:41,853 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 02:45:41,855 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 02:45:41,858 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 02:45:41,860 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 02:45:41,863 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 02:45:41,864 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 02:45:41,865 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 02:45:41,865 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 02:45:41,868 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 02:45:41,871 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 02:45:41,873 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 02:45:41,874 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 02:45:41,874 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 02:45:41,876 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 02:45:41,880 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 02:45:41,881 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 02:45:41,881 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 02:45:41,883 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 02:45:41,883 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 02:45:41,892 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 02:45:41,892 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 02:45:41,892 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 02:45:41,894 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 02:45:41,894 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 02:45:41,894 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 02:45:41,895 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 02:45:41,895 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 02:45:41,896 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 02:45:41,897 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 02:45:41,898 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 02:45:41,898 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 02:45:41,898 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 02:45:41,898 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 02:45:41,899 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 02:45:41,899 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 02:45:41,899 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 02:45:41,900 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 02:45:41,929 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 02:45:41,929 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 02:45:41,930 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 02:45:41,930 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 02:45:41,930 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 02:45:41,930 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 02:45:41,931 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 02:45:41,931 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 02:45:41,931 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 02:45:41,931 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 02:45:41,932 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 02:45:41,932 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 02:45:41,932 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 02:45:41,932 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 02:45:41,932 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 02:45:41,932 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 02:45:41,932 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 02:45:41,932 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 02:45:41,932 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 02:45:41,932 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 02:45:41,932 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 02:45:41,933 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 02:45:41,933 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 02:45:41,933 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 02:45:41,934 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 02:45:41,934 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 02:45:41,934 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 02:45:41,934 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 02:45:41,934 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 02:45:41,934 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 02:45:41,934 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 02:45:41,934 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 02:45:41,934 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 02:45:41,934 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 02:45:42,125 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 02:45:42,145 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 02:45:42,146 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 02:45:42,147 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 02:45:42,148 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 02:45:42,148 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c [2022-01-10 02:45:42,191 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d163f45f8/92c27aa245f04e199f538fa8c7afdccb/FLAG15612297c [2022-01-10 02:45:42,581 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 02:45:42,582 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c [2022-01-10 02:45:42,593 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d163f45f8/92c27aa245f04e199f538fa8c7afdccb/FLAG15612297c [2022-01-10 02:45:42,973 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d163f45f8/92c27aa245f04e199f538fa8c7afdccb [2022-01-10 02:45:42,974 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 02:45:42,975 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 02:45:42,976 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 02:45:42,976 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 02:45:42,978 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 02:45:42,979 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 02:45:42" (1/1) ... [2022-01-10 02:45:42,980 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@320b03e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:42, skipping insertion in model container [2022-01-10 02:45:42,980 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 02:45:42" (1/1) ... [2022-01-10 02:45:42,984 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 02:45:43,038 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 02:45:43,160 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[901,914] [2022-01-10 02:45:43,163 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[1116,1129] [2022-01-10 02:45:43,165 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[1625,1638] [2022-01-10 02:45:43,166 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[1840,1853] [2022-01-10 02:45:43,167 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[2157,2170] [2022-01-10 02:45:43,168 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[2372,2385] [2022-01-10 02:45:43,169 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[2867,2880] [2022-01-10 02:45:43,170 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[3082,3095] [2022-01-10 02:45:43,171 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[3384,3397] [2022-01-10 02:45:43,172 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[3602,3615] [2022-01-10 02:45:43,173 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[3878,3891] [2022-01-10 02:45:43,174 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[4096,4109] [2022-01-10 02:45:43,175 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[4582,4595] [2022-01-10 02:45:43,176 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[4800,4813] [2022-01-10 02:45:43,329 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[47686,47699] [2022-01-10 02:45:43,332 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[47907,47920] [2022-01-10 02:45:43,361 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 02:45:43,371 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 02:45:43,386 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[901,914] [2022-01-10 02:45:43,387 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[1116,1129] [2022-01-10 02:45:43,388 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[1625,1638] [2022-01-10 02:45:43,388 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[1840,1853] [2022-01-10 02:45:43,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[2157,2170] [2022-01-10 02:45:43,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[2372,2385] [2022-01-10 02:45:43,390 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[2867,2880] [2022-01-10 02:45:43,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[3082,3095] [2022-01-10 02:45:43,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[3384,3397] [2022-01-10 02:45:43,392 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[3602,3615] [2022-01-10 02:45:43,393 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[3878,3891] [2022-01-10 02:45:43,393 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[4096,4109] [2022-01-10 02:45:43,394 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[4582,4595] [2022-01-10 02:45:43,395 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[4800,4813] [2022-01-10 02:45:43,488 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[47686,47699] [2022-01-10 02:45:43,490 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/apache-get-tag.i.p+nlh-reducer.c[47907,47920] [2022-01-10 02:45:43,498 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 02:45:43,507 INFO L208 MainTranslator]: Completed translation [2022-01-10 02:45:43,507 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43 WrapperNode [2022-01-10 02:45:43,507 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 02:45:43,508 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 02:45:43,508 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 02:45:43,508 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 02:45:43,513 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43" (1/1) ... [2022-01-10 02:45:43,559 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43" (1/1) ... [2022-01-10 02:45:43,613 INFO L137 Inliner]: procedures = 14, calls = 7, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 1627 [2022-01-10 02:45:43,614 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 02:45:43,614 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 02:45:43,614 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 02:45:43,615 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 02:45:43,622 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43" (1/1) ... [2022-01-10 02:45:43,622 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43" (1/1) ... [2022-01-10 02:45:43,634 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43" (1/1) ... [2022-01-10 02:45:43,635 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43" (1/1) ... [2022-01-10 02:45:43,660 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43" (1/1) ... [2022-01-10 02:45:43,667 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43" (1/1) ... [2022-01-10 02:45:43,670 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43" (1/1) ... [2022-01-10 02:45:43,691 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 02:45:43,692 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 02:45:43,692 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 02:45:43,692 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 02:45:43,697 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43" (1/1) ... [2022-01-10 02:45:43,701 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 02:45:43,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 02:45:43,718 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 02:45:43,733 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 02:45:43,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 02:45:43,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 02:45:43,753 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 02:45:43,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 02:45:43,911 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 02:45:43,912 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 02:45:44,796 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 02:45:44,808 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 02:45:44,808 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-10 02:45:44,812 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 02:45:44 BoogieIcfgContainer [2022-01-10 02:45:44,812 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 02:45:44,814 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 02:45:44,814 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 02:45:44,816 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 02:45:44,816 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 02:45:42" (1/3) ... [2022-01-10 02:45:44,817 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ead5e67 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 02:45:44, skipping insertion in model container [2022-01-10 02:45:44,817 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:45:43" (2/3) ... [2022-01-10 02:45:44,817 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ead5e67 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 02:45:44, skipping insertion in model container [2022-01-10 02:45:44,817 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 02:45:44" (3/3) ... [2022-01-10 02:45:44,818 INFO L111 eAbstractionObserver]: Analyzing ICFG apache-get-tag.i.p+nlh-reducer.c [2022-01-10 02:45:44,822 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 02:45:44,823 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2022-01-10 02:45:44,865 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 02:45:44,871 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 02:45:44,871 INFO L340 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2022-01-10 02:45:44,890 INFO L276 IsEmpty]: Start isEmpty. Operand has 304 states, 287 states have (on average 1.9686411149825784) internal successors, (565), 303 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:44,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-01-10 02:45:44,905 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:44,906 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:44,906 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:44,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:44,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1804934597, now seen corresponding path program 1 times [2022-01-10 02:45:44,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:44,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1786691582] [2022-01-10 02:45:44,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:44,923 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:44,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:44,925 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 02:45:44,967 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 02:45:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:45,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 28 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 02:45:45,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:45,135 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 02:45:45,135 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:45,135 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:45,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1786691582] [2022-01-10 02:45:45,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1786691582] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:45,136 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:45,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 02:45:45,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660296450] [2022-01-10 02:45:45,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:45,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 02:45:45,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:45,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 02:45:45,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 02:45:45,166 INFO L87 Difference]: Start difference. First operand has 304 states, 287 states have (on average 1.9686411149825784) internal successors, (565), 303 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:45,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:45,586 INFO L93 Difference]: Finished difference Result 328 states and 590 transitions. [2022-01-10 02:45:45,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 02:45:45,590 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-01-10 02:45:45,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:45,597 INFO L225 Difference]: With dead ends: 328 [2022-01-10 02:45:45,597 INFO L226 Difference]: Without dead ends: 312 [2022-01-10 02:45:45,599 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 02:45:45,601 INFO L933 BasicCegarLoop]: 544 mSDtfsCounter, 27 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1306 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:45,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1306 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 02:45:45,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2022-01-10 02:45:45,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 302. [2022-01-10 02:45:45,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 286 states have (on average 1.486013986013986) internal successors, (425), 301 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:45,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 425 transitions. [2022-01-10 02:45:45,636 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 425 transitions. Word has length 7 [2022-01-10 02:45:45,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:45,636 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 425 transitions. [2022-01-10 02:45:45,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:45,636 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 425 transitions. [2022-01-10 02:45:45,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-01-10 02:45:45,636 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:45,636 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:45,645 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 02:45:45,843 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 02:45:45,844 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:45,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:45,844 INFO L85 PathProgramCache]: Analyzing trace with hash 118401710, now seen corresponding path program 1 times [2022-01-10 02:45:45,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:45,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1665992550] [2022-01-10 02:45:45,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:45,845 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:45,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:45,846 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 02:45:45,848 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 02:45:45,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:45,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 02:45:45,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:46,042 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 02:45:46,044 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:46,044 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:46,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1665992550] [2022-01-10 02:45:46,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1665992550] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:46,048 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:46,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 02:45:46,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493161185] [2022-01-10 02:45:46,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:46,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 02:45:46,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:46,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 02:45:46,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 02:45:46,051 INFO L87 Difference]: Start difference. First operand 302 states and 425 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:46,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:46,439 INFO L93 Difference]: Finished difference Result 312 states and 434 transitions. [2022-01-10 02:45:46,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 02:45:46,440 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-01-10 02:45:46,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:46,441 INFO L225 Difference]: With dead ends: 312 [2022-01-10 02:45:46,441 INFO L226 Difference]: Without dead ends: 307 [2022-01-10 02:45:46,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 02:45:46,442 INFO L933 BasicCegarLoop]: 413 mSDtfsCounter, 11 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 923 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:46,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 923 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 02:45:46,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2022-01-10 02:45:46,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 300. [2022-01-10 02:45:46,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 284 states have (on average 1.4859154929577465) internal successors, (422), 299 states have internal predecessors, (422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:46,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 422 transitions. [2022-01-10 02:45:46,458 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 422 transitions. Word has length 8 [2022-01-10 02:45:46,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:46,458 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 422 transitions. [2022-01-10 02:45:46,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:46,458 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 422 transitions. [2022-01-10 02:45:46,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-01-10 02:45:46,459 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:46,459 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:46,470 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 02:45:46,663 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 02:45:46,664 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:46,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:46,664 INFO L85 PathProgramCache]: Analyzing trace with hash 137513629, now seen corresponding path program 1 times [2022-01-10 02:45:46,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:46,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1191061088] [2022-01-10 02:45:46,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:46,665 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:46,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:46,666 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 02:45:46,667 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 02:45:46,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:46,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 02:45:46,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:46,777 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 02:45:46,777 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:46,777 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:46,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1191061088] [2022-01-10 02:45:46,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1191061088] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:46,777 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:46,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 02:45:46,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616762996] [2022-01-10 02:45:46,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:46,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 02:45:46,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:46,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 02:45:46,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 02:45:46,778 INFO L87 Difference]: Start difference. First operand 300 states and 422 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:47,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:47,107 INFO L93 Difference]: Finished difference Result 343 states and 467 transitions. [2022-01-10 02:45:47,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 02:45:47,107 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-01-10 02:45:47,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:47,109 INFO L225 Difference]: With dead ends: 343 [2022-01-10 02:45:47,109 INFO L226 Difference]: Without dead ends: 341 [2022-01-10 02:45:47,109 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 02:45:47,110 INFO L933 BasicCegarLoop]: 415 mSDtfsCounter, 47 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 928 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:47,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 928 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 02:45:47,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-01-10 02:45:47,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 302. [2022-01-10 02:45:47,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 286 states have (on average 1.4825174825174825) internal successors, (424), 301 states have internal predecessors, (424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:47,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 424 transitions. [2022-01-10 02:45:47,118 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 424 transitions. Word has length 8 [2022-01-10 02:45:47,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:47,118 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 424 transitions. [2022-01-10 02:45:47,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:47,119 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 424 transitions. [2022-01-10 02:45:47,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-01-10 02:45:47,119 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:47,119 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:47,163 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 02:45:47,324 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 02:45:47,324 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:47,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:47,325 INFO L85 PathProgramCache]: Analyzing trace with hash -32040723, now seen corresponding path program 1 times [2022-01-10 02:45:47,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:47,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1404415587] [2022-01-10 02:45:47,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:47,325 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:47,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:47,326 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 02:45:47,327 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 02:45:47,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:47,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 35 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 02:45:47,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:47,479 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 02:45:47,479 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:47,480 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:47,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1404415587] [2022-01-10 02:45:47,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1404415587] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:47,480 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:47,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 02:45:47,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830403338] [2022-01-10 02:45:47,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:47,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 02:45:47,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:47,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 02:45:47,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 02:45:47,481 INFO L87 Difference]: Start difference. First operand 302 states and 424 transitions. Second operand has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:47,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:47,851 INFO L93 Difference]: Finished difference Result 341 states and 465 transitions. [2022-01-10 02:45:47,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 02:45:47,852 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-01-10 02:45:47,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:47,853 INFO L225 Difference]: With dead ends: 341 [2022-01-10 02:45:47,853 INFO L226 Difference]: Without dead ends: 339 [2022-01-10 02:45:47,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 02:45:47,854 INFO L933 BasicCegarLoop]: 415 mSDtfsCounter, 41 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 927 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:47,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 927 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 02:45:47,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2022-01-10 02:45:47,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 303. [2022-01-10 02:45:47,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 287 states have (on average 1.480836236933798) internal successors, (425), 302 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:47,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 425 transitions. [2022-01-10 02:45:47,861 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 425 transitions. Word has length 9 [2022-01-10 02:45:47,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:47,861 INFO L470 AbstractCegarLoop]: Abstraction has 303 states and 425 transitions. [2022-01-10 02:45:47,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:47,861 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 425 transitions. [2022-01-10 02:45:47,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-10 02:45:47,862 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:47,862 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:47,877 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 02:45:48,062 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 02:45:48,063 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:48,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:48,063 INFO L85 PathProgramCache]: Analyzing trace with hash -1631744919, now seen corresponding path program 1 times [2022-01-10 02:45:48,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:48,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [921248347] [2022-01-10 02:45:48,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:48,064 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:48,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:48,064 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 02:45:48,065 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 02:45:48,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:48,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 02:45:48,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:48,190 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 02:45:48,190 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:48,190 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:48,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [921248347] [2022-01-10 02:45:48,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [921248347] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:48,190 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:48,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 02:45:48,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658891660] [2022-01-10 02:45:48,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:48,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 02:45:48,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:48,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 02:45:48,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 02:45:48,191 INFO L87 Difference]: Start difference. First operand 303 states and 425 transitions. Second operand has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:48,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:48,618 INFO L93 Difference]: Finished difference Result 346 states and 469 transitions. [2022-01-10 02:45:48,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 02:45:48,618 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-10 02:45:48,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:48,620 INFO L225 Difference]: With dead ends: 346 [2022-01-10 02:45:48,620 INFO L226 Difference]: Without dead ends: 344 [2022-01-10 02:45:48,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 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 02:45:48,621 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 49 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 694 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:48,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 990 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 694 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 02:45:48,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-01-10 02:45:48,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 305. [2022-01-10 02:45:48,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 289 states have (on average 1.4775086505190311) internal successors, (427), 304 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:48,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 427 transitions. [2022-01-10 02:45:48,626 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 427 transitions. Word has length 11 [2022-01-10 02:45:48,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:48,626 INFO L470 AbstractCegarLoop]: Abstraction has 305 states and 427 transitions. [2022-01-10 02:45:48,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:48,626 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 427 transitions. [2022-01-10 02:45:48,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-10 02:45:48,627 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:48,627 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:48,637 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 02:45:48,833 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 02:45:48,833 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:48,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:48,833 INFO L85 PathProgramCache]: Analyzing trace with hash -726236111, now seen corresponding path program 1 times [2022-01-10 02:45:48,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:48,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1365375527] [2022-01-10 02:45:48,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:48,834 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:48,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:48,835 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 02:45:48,835 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 02:45:48,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:48,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 02:45:48,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:48,956 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 02:45:48,956 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:48,956 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:48,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1365375527] [2022-01-10 02:45:48,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1365375527] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:48,956 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:48,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 02:45:48,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060119941] [2022-01-10 02:45:48,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:48,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 02:45:48,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:48,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 02:45:48,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 02:45:48,957 INFO L87 Difference]: Start difference. First operand 305 states and 427 transitions. Second operand has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:49,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:49,389 INFO L93 Difference]: Finished difference Result 344 states and 467 transitions. [2022-01-10 02:45:49,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 02:45:49,389 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-10 02:45:49,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:49,390 INFO L225 Difference]: With dead ends: 344 [2022-01-10 02:45:49,390 INFO L226 Difference]: Without dead ends: 342 [2022-01-10 02:45:49,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 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 02:45:49,391 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 47 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 694 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:49,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 990 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 694 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 02:45:49,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-01-10 02:45:49,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 307. [2022-01-10 02:45:49,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 291 states have (on average 1.47766323024055) internal successors, (430), 306 states have internal predecessors, (430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:49,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 430 transitions. [2022-01-10 02:45:49,397 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 430 transitions. Word has length 11 [2022-01-10 02:45:49,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:49,397 INFO L470 AbstractCegarLoop]: Abstraction has 307 states and 430 transitions. [2022-01-10 02:45:49,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:49,397 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 430 transitions. [2022-01-10 02:45:49,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-10 02:45:49,397 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:49,397 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:49,417 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 02:45:49,603 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 02:45:49,604 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:49,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:49,604 INFO L85 PathProgramCache]: Analyzing trace with hash 955519114, now seen corresponding path program 1 times [2022-01-10 02:45:49,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:49,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [765699035] [2022-01-10 02:45:49,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:49,604 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:49,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:49,605 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 02:45:49,606 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 02:45:49,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:49,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:45:49,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:49,782 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 02:45:49,784 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:49,784 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:49,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [765699035] [2022-01-10 02:45:49,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [765699035] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:49,785 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:49,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:45:49,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581491695] [2022-01-10 02:45:49,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:49,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:45:49,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:49,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:45:49,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:45:49,787 INFO L87 Difference]: Start difference. First operand 307 states and 430 transitions. Second operand has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:50,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:50,521 INFO L93 Difference]: Finished difference Result 342 states and 465 transitions. [2022-01-10 02:45:50,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 02:45:50,522 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-10 02:45:50,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:50,523 INFO L225 Difference]: With dead ends: 342 [2022-01-10 02:45:50,523 INFO L226 Difference]: Without dead ends: 337 [2022-01-10 02:45:50,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:45:50,524 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 42 mSDsluCounter, 693 mSDsCounter, 0 mSdLazyCounter, 1018 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 1090 SdHoareTripleChecker+Invalid, 1020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:50,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 1090 Invalid, 1020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1018 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-10 02:45:50,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-01-10 02:45:50,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 305. [2022-01-10 02:45:50,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 289 states have (on average 1.4775086505190311) internal successors, (427), 304 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:50,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 427 transitions. [2022-01-10 02:45:50,529 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 427 transitions. Word has length 12 [2022-01-10 02:45:50,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:50,529 INFO L470 AbstractCegarLoop]: Abstraction has 305 states and 427 transitions. [2022-01-10 02:45:50,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:50,529 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 427 transitions. [2022-01-10 02:45:50,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-10 02:45:50,529 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:50,529 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:50,537 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 02:45:50,734 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 02:45:50,734 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:50,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:50,735 INFO L85 PathProgramCache]: Analyzing trace with hash 961999649, now seen corresponding path program 1 times [2022-01-10 02:45:50,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:50,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1296926555] [2022-01-10 02:45:50,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:50,735 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:50,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:50,736 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 02:45:50,737 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 02:45:50,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:50,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 02:45:50,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:50,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 02:45:50,851 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:50,851 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:50,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1296926555] [2022-01-10 02:45:50,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1296926555] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:50,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:50,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 02:45:50,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023652599] [2022-01-10 02:45:50,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:50,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 02:45:50,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:50,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 02:45:50,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 02:45:50,852 INFO L87 Difference]: Start difference. First operand 305 states and 427 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:51,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:51,275 INFO L93 Difference]: Finished difference Result 373 states and 498 transitions. [2022-01-10 02:45:51,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 02:45:51,275 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-10 02:45:51,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:51,276 INFO L225 Difference]: With dead ends: 373 [2022-01-10 02:45:51,276 INFO L226 Difference]: Without dead ends: 371 [2022-01-10 02:45:51,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:45:51,277 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 105 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1006 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:51,277 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 1006 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 02:45:51,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-01-10 02:45:51,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 307. [2022-01-10 02:45:51,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 291 states have (on average 1.4742268041237114) internal successors, (429), 306 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:51,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 429 transitions. [2022-01-10 02:45:51,282 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 429 transitions. Word has length 12 [2022-01-10 02:45:51,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:51,282 INFO L470 AbstractCegarLoop]: Abstraction has 307 states and 429 transitions. [2022-01-10 02:45:51,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:51,283 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 429 transitions. [2022-01-10 02:45:51,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-10 02:45:51,283 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:51,283 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:51,291 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 02:45:51,489 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 02:45:51,490 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:51,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:51,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1038478869, now seen corresponding path program 1 times [2022-01-10 02:45:51,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:51,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1015192403] [2022-01-10 02:45:51,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:51,490 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:51,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:51,492 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 02:45:51,493 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 02:45:51,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:51,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:45:51,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:51,632 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 02:45:51,632 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:51,632 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:51,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1015192403] [2022-01-10 02:45:51,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1015192403] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:51,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:51,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:45:51,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939800383] [2022-01-10 02:45:51,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:51,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:45:51,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:51,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:45:51,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:45:51,634 INFO L87 Difference]: Start difference. First operand 307 states and 429 transitions. Second operand has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:52,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:52,201 INFO L93 Difference]: Finished difference Result 335 states and 458 transitions. [2022-01-10 02:45:52,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 02:45:52,201 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-10 02:45:52,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:52,202 INFO L225 Difference]: With dead ends: 335 [2022-01-10 02:45:52,202 INFO L226 Difference]: Without dead ends: 331 [2022-01-10 02:45:52,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:45:52,203 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 36 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 1013 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:52,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 1013 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 02:45:52,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-01-10 02:45:52,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 306. [2022-01-10 02:45:52,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 290 states have (on average 1.4724137931034482) internal successors, (427), 305 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:52,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 427 transitions. [2022-01-10 02:45:52,208 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 427 transitions. Word has length 12 [2022-01-10 02:45:52,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:52,208 INFO L470 AbstractCegarLoop]: Abstraction has 306 states and 427 transitions. [2022-01-10 02:45:52,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:52,208 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 427 transitions. [2022-01-10 02:45:52,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-10 02:45:52,208 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:52,208 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:52,217 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 02:45:52,415 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 02:45:52,415 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:52,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:52,415 INFO L85 PathProgramCache]: Analyzing trace with hash -242777879, now seen corresponding path program 1 times [2022-01-10 02:45:52,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:52,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1580177457] [2022-01-10 02:45:52,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:52,416 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:52,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:52,422 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 02:45:52,423 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 02:45:52,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:52,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:45:52,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:52,619 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 02:45:52,619 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:52,620 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:52,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1580177457] [2022-01-10 02:45:52,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1580177457] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:52,620 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:52,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:45:52,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222115374] [2022-01-10 02:45:52,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:52,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:45:52,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:52,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:45:52,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:45:52,621 INFO L87 Difference]: Start difference. First operand 306 states and 427 transitions. Second operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:53,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:53,229 INFO L93 Difference]: Finished difference Result 367 states and 492 transitions. [2022-01-10 02:45:53,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 02:45:53,229 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-10 02:45:53,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:53,230 INFO L225 Difference]: With dead ends: 367 [2022-01-10 02:45:53,230 INFO L226 Difference]: Without dead ends: 365 [2022-01-10 02:45:53,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:45:53,231 INFO L933 BasicCegarLoop]: 401 mSDtfsCounter, 96 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:53,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 1007 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 673 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 02:45:53,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-01-10 02:45:53,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 307. [2022-01-10 02:45:53,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 291 states have (on average 1.470790378006873) internal successors, (428), 306 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:53,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 428 transitions. [2022-01-10 02:45:53,236 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 428 transitions. Word has length 13 [2022-01-10 02:45:53,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:53,236 INFO L470 AbstractCegarLoop]: Abstraction has 307 states and 428 transitions. [2022-01-10 02:45:53,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:53,237 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 428 transitions. [2022-01-10 02:45:53,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-10 02:45:53,237 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:53,237 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:53,243 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 02:45:53,443 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 02:45:53,443 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:53,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:53,444 INFO L85 PathProgramCache]: Analyzing trace with hash -2112927996, now seen corresponding path program 1 times [2022-01-10 02:45:53,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:53,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [33718222] [2022-01-10 02:45:53,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:53,444 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:53,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:53,445 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 02:45:53,446 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 02:45:53,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:53,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 02:45:53,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:53,554 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 02:45:53,554 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:53,554 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:53,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [33718222] [2022-01-10 02:45:53,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [33718222] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:53,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:53,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 02:45:53,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138260138] [2022-01-10 02:45:53,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:53,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 02:45:53,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:53,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 02:45:53,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 02:45:53,555 INFO L87 Difference]: Start difference. First operand 307 states and 428 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:53,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:53,971 INFO L93 Difference]: Finished difference Result 359 states and 484 transitions. [2022-01-10 02:45:53,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 02:45:53,971 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-10 02:45:53,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:53,972 INFO L225 Difference]: With dead ends: 359 [2022-01-10 02:45:53,972 INFO L226 Difference]: Without dead ends: 357 [2022-01-10 02:45:53,973 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 9 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 02:45:53,973 INFO L933 BasicCegarLoop]: 426 mSDtfsCounter, 61 mSDsluCounter, 626 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:53,973 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 1052 Invalid, 701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 02:45:53,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-01-10 02:45:53,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 310. [2022-01-10 02:45:53,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 294 states have (on average 1.4727891156462585) internal successors, (433), 309 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:53,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 433 transitions. [2022-01-10 02:45:53,978 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 433 transitions. Word has length 13 [2022-01-10 02:45:53,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:53,978 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 433 transitions. [2022-01-10 02:45:53,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:53,978 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 433 transitions. [2022-01-10 02:45:53,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-10 02:45:53,979 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:53,979 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:53,988 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 02:45:54,179 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 02:45:54,179 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:54,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:54,180 INFO L85 PathProgramCache]: Analyzing trace with hash -2111204092, now seen corresponding path program 1 times [2022-01-10 02:45:54,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:54,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1459430706] [2022-01-10 02:45:54,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:54,180 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:54,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:54,181 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 02:45:54,182 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 02:45:54,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:54,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 02:45:54,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:54,286 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 02:45:54,286 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:54,286 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:54,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1459430706] [2022-01-10 02:45:54,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1459430706] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:54,286 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:54,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 02:45:54,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245534225] [2022-01-10 02:45:54,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:54,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 02:45:54,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:54,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 02:45:54,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 02:45:54,287 INFO L87 Difference]: Start difference. First operand 310 states and 433 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:54,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:54,686 INFO L93 Difference]: Finished difference Result 327 states and 450 transitions. [2022-01-10 02:45:54,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 02:45:54,687 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-10 02:45:54,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:54,688 INFO L225 Difference]: With dead ends: 327 [2022-01-10 02:45:54,688 INFO L226 Difference]: Without dead ends: 325 [2022-01-10 02:45:54,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 9 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 02:45:54,689 INFO L933 BasicCegarLoop]: 401 mSDtfsCounter, 28 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:54,689 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 998 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 02:45:54,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2022-01-10 02:45:54,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 312. [2022-01-10 02:45:54,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 296 states have (on average 1.472972972972973) internal successors, (436), 311 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:54,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 436 transitions. [2022-01-10 02:45:54,693 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 436 transitions. Word has length 13 [2022-01-10 02:45:54,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:54,693 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 436 transitions. [2022-01-10 02:45:54,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:54,694 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 436 transitions. [2022-01-10 02:45:54,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-10 02:45:54,694 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:54,694 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:54,702 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-01-10 02:45:54,904 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 02:45:54,904 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:54,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:54,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1076254322, now seen corresponding path program 1 times [2022-01-10 02:45:54,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:54,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1759675202] [2022-01-10 02:45:54,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:54,905 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:54,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:54,906 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 02:45:54,906 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 02:45:54,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:54,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:45:54,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:55,100 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 02:45:55,101 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:55,101 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:55,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1759675202] [2022-01-10 02:45:55,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1759675202] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:55,101 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:55,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:45:55,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508494213] [2022-01-10 02:45:55,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:55,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:45:55,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:55,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:45:55,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:45:55,102 INFO L87 Difference]: Start difference. First operand 312 states and 436 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:55,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:55,890 INFO L93 Difference]: Finished difference Result 358 states and 483 transitions. [2022-01-10 02:45:55,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 02:45:55,891 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-01-10 02:45:55,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:55,893 INFO L225 Difference]: With dead ends: 358 [2022-01-10 02:45:55,893 INFO L226 Difference]: Without dead ends: 356 [2022-01-10 02:45:55,893 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:45:55,894 INFO L933 BasicCegarLoop]: 429 mSDtfsCounter, 60 mSDsluCounter, 746 mSDsCounter, 0 mSdLazyCounter, 1031 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 1175 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:55,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 1175 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1031 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 02:45:55,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-01-10 02:45:55,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 313. [2022-01-10 02:45:55,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 297 states have (on average 1.4713804713804715) internal successors, (437), 312 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:55,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 437 transitions. [2022-01-10 02:45:55,898 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 437 transitions. Word has length 14 [2022-01-10 02:45:55,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:55,898 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 437 transitions. [2022-01-10 02:45:55,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:55,899 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 437 transitions. [2022-01-10 02:45:55,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-10 02:45:55,901 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:55,901 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:55,908 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 02:45:56,103 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 02:45:56,103 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:56,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:56,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1074707177, now seen corresponding path program 1 times [2022-01-10 02:45:56,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:56,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1458751694] [2022-01-10 02:45:56,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:56,104 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:56,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:56,105 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 02:45:56,106 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 02:45:56,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:56,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 02:45:56,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:56,207 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 02:45:56,207 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:56,207 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:56,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1458751694] [2022-01-10 02:45:56,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1458751694] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:56,207 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:56,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 02:45:56,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855883193] [2022-01-10 02:45:56,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:56,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 02:45:56,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:56,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 02:45:56,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 02:45:56,208 INFO L87 Difference]: Start difference. First operand 313 states and 437 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:56,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:56,637 INFO L93 Difference]: Finished difference Result 353 states and 478 transitions. [2022-01-10 02:45:56,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 02:45:56,638 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-01-10 02:45:56,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:56,639 INFO L225 Difference]: With dead ends: 353 [2022-01-10 02:45:56,639 INFO L226 Difference]: Without dead ends: 351 [2022-01-10 02:45:56,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 10 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 02:45:56,640 INFO L933 BasicCegarLoop]: 433 mSDtfsCounter, 54 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 1071 SdHoareTripleChecker+Invalid, 709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:56,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 1071 Invalid, 709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 02:45:56,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-01-10 02:45:56,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 315. [2022-01-10 02:45:56,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 299 states have (on average 1.4682274247491638) internal successors, (439), 314 states have internal predecessors, (439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:56,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 439 transitions. [2022-01-10 02:45:56,645 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 439 transitions. Word has length 14 [2022-01-10 02:45:56,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:56,645 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 439 transitions. [2022-01-10 02:45:56,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:56,645 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 439 transitions. [2022-01-10 02:45:56,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-10 02:45:56,645 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:56,645 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:56,653 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 02:45:56,851 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 02:45:56,852 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:56,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:56,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1022813242, now seen corresponding path program 1 times [2022-01-10 02:45:56,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:56,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1254737176] [2022-01-10 02:45:56,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:56,852 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:56,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:56,853 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 02:45:56,854 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 02:45:56,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:56,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:45:56,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:57,037 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 02:45:57,038 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:57,038 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:57,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1254737176] [2022-01-10 02:45:57,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1254737176] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:57,038 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:57,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:45:57,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603426825] [2022-01-10 02:45:57,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:57,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:45:57,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:57,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:45:57,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:45:57,040 INFO L87 Difference]: Start difference. First operand 315 states and 439 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:57,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:57,762 INFO L93 Difference]: Finished difference Result 321 states and 444 transitions. [2022-01-10 02:45:57,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 02:45:57,763 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-01-10 02:45:57,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:57,770 INFO L225 Difference]: With dead ends: 321 [2022-01-10 02:45:57,770 INFO L226 Difference]: Without dead ends: 317 [2022-01-10 02:45:57,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:45:57,771 INFO L933 BasicCegarLoop]: 401 mSDtfsCounter, 22 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1097 SdHoareTripleChecker+Invalid, 1003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:57,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 1097 Invalid, 1003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-10 02:45:57,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2022-01-10 02:45:57,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 314. [2022-01-10 02:45:57,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 298 states have (on average 1.4664429530201342) internal successors, (437), 313 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:57,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 437 transitions. [2022-01-10 02:45:57,776 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 437 transitions. Word has length 14 [2022-01-10 02:45:57,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:57,776 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 437 transitions. [2022-01-10 02:45:57,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:57,776 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 437 transitions. [2022-01-10 02:45:57,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-10 02:45:57,777 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:57,777 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:57,799 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 02:45:57,983 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 02:45:57,983 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:57,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:57,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1381180115, now seen corresponding path program 1 times [2022-01-10 02:45:57,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:57,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1742636432] [2022-01-10 02:45:57,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:57,984 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:57,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:57,985 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 02:45:57,986 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 02:45:58,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:58,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 02:45:58,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:58,098 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 02:45:58,099 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:58,099 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:58,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1742636432] [2022-01-10 02:45:58,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1742636432] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:58,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:58,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:45:58,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932107119] [2022-01-10 02:45:58,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:58,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:45:58,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:58,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:45:58,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:45:58,100 INFO L87 Difference]: Start difference. First operand 314 states and 437 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:58,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:58,662 INFO L93 Difference]: Finished difference Result 367 states and 491 transitions. [2022-01-10 02:45:58,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 02:45:58,663 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-01-10 02:45:58,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:58,664 INFO L225 Difference]: With dead ends: 367 [2022-01-10 02:45:58,664 INFO L226 Difference]: Without dead ends: 365 [2022-01-10 02:45:58,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:45:58,664 INFO L933 BasicCegarLoop]: 395 mSDtfsCounter, 70 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 1061 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 1091 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:58,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 1091 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1061 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 02:45:58,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-01-10 02:45:58,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 317. [2022-01-10 02:45:58,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 301 states have (on average 1.4684385382059801) internal successors, (442), 316 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:58,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 442 transitions. [2022-01-10 02:45:58,669 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 442 transitions. Word has length 15 [2022-01-10 02:45:58,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:58,669 INFO L470 AbstractCegarLoop]: Abstraction has 317 states and 442 transitions. [2022-01-10 02:45:58,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:58,669 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 442 transitions. [2022-01-10 02:45:58,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-10 02:45:58,669 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:58,669 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:58,677 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2022-01-10 02:45:58,875 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 02:45:58,876 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:58,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:58,876 INFO L85 PathProgramCache]: Analyzing trace with hash 208755807, now seen corresponding path program 1 times [2022-01-10 02:45:58,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:58,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1537061222] [2022-01-10 02:45:58,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:58,876 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:58,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:58,877 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 02:45:58,878 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 02:45:58,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:58,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 02:45:58,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:58,978 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 02:45:58,978 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:58,979 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:58,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1537061222] [2022-01-10 02:45:58,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1537061222] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:58,979 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:58,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:45:58,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180030492] [2022-01-10 02:45:58,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:58,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:45:58,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:58,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:45:58,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:45:58,980 INFO L87 Difference]: Start difference. First operand 317 states and 442 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:59,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:45:59,483 INFO L93 Difference]: Finished difference Result 365 states and 489 transitions. [2022-01-10 02:45:59,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 02:45:59,484 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-01-10 02:45:59,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:45:59,485 INFO L225 Difference]: With dead ends: 365 [2022-01-10 02:45:59,485 INFO L226 Difference]: Without dead ends: 363 [2022-01-10 02:45:59,485 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:45:59,485 INFO L933 BasicCegarLoop]: 395 mSDtfsCounter, 68 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 1061 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 1091 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 02:45:59,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 1091 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1061 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 02:45:59,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-01-10 02:45:59,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 319. [2022-01-10 02:45:59,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 303 states have (on average 1.4653465346534653) internal successors, (444), 318 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:59,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 444 transitions. [2022-01-10 02:45:59,490 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 444 transitions. Word has length 15 [2022-01-10 02:45:59,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:45:59,490 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 444 transitions. [2022-01-10 02:45:59,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:45:59,490 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 444 transitions. [2022-01-10 02:45:59,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-10 02:45:59,490 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:45:59,490 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:45:59,496 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 02:45:59,696 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 02:45:59,696 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:45:59,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:45:59,697 INFO L85 PathProgramCache]: Analyzing trace with hash 1043820030, now seen corresponding path program 1 times [2022-01-10 02:45:59,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:45:59,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [977309854] [2022-01-10 02:45:59,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:45:59,697 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:45:59,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:45:59,698 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 02:45:59,699 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 02:45:59,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:45:59,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:45:59,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:45:59,881 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 02:45:59,881 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:45:59,881 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:45:59,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [977309854] [2022-01-10 02:45:59,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [977309854] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:45:59,882 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:45:59,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:45:59,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159880052] [2022-01-10 02:45:59,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:45:59,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:45:59,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:45:59,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:45:59,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:45:59,882 INFO L87 Difference]: Start difference. First operand 319 states and 444 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:00,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:00,616 INFO L93 Difference]: Finished difference Result 352 states and 478 transitions. [2022-01-10 02:46:00,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 02:46:00,616 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-01-10 02:46:00,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:00,617 INFO L225 Difference]: With dead ends: 352 [2022-01-10 02:46:00,617 INFO L226 Difference]: Without dead ends: 350 [2022-01-10 02:46:00,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:00,618 INFO L933 BasicCegarLoop]: 436 mSDtfsCounter, 49 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 1038 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 1194 SdHoareTripleChecker+Invalid, 1040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:00,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 1194 Invalid, 1040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1038 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-10 02:46:00,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-01-10 02:46:00,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 319. [2022-01-10 02:46:00,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 303 states have (on average 1.462046204620462) internal successors, (443), 318 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:00,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 443 transitions. [2022-01-10 02:46:00,622 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 443 transitions. Word has length 15 [2022-01-10 02:46:00,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:00,622 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 443 transitions. [2022-01-10 02:46:00,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:00,623 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 443 transitions. [2022-01-10 02:46:00,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-10 02:46:00,623 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:00,623 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:00,647 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 02:46:00,829 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 02:46:00,830 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:00,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:00,830 INFO L85 PathProgramCache]: Analyzing trace with hash 133093487, now seen corresponding path program 1 times [2022-01-10 02:46:00,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:00,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [410776722] [2022-01-10 02:46:00,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:00,830 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:00,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:00,832 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 02:46:00,834 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 02:46:00,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:00,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 02:46:00,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:00,991 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 02:46:00,991 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:00,991 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:00,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [410776722] [2022-01-10 02:46:00,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [410776722] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:00,991 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:00,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 02:46:00,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597098524] [2022-01-10 02:46:00,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:00,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 02:46:00,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:00,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 02:46:00,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:00,992 INFO L87 Difference]: Start difference. First operand 319 states and 443 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:01,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:01,863 INFO L93 Difference]: Finished difference Result 361 states and 485 transitions. [2022-01-10 02:46:01,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 02:46:01,863 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-10 02:46:01,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:01,864 INFO L225 Difference]: With dead ends: 361 [2022-01-10 02:46:01,864 INFO L226 Difference]: Without dead ends: 357 [2022-01-10 02:46:01,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:01,865 INFO L933 BasicCegarLoop]: 393 mSDtfsCounter, 59 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 1394 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 1189 SdHoareTripleChecker+Invalid, 1400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:01,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 1189 Invalid, 1400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1394 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 02:46:01,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-01-10 02:46:01,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 318. [2022-01-10 02:46:01,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 302 states have (on average 1.4602649006622517) internal successors, (441), 317 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:01,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 441 transitions. [2022-01-10 02:46:01,869 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 441 transitions. Word has length 16 [2022-01-10 02:46:01,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:01,869 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 441 transitions. [2022-01-10 02:46:01,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:01,869 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 441 transitions. [2022-01-10 02:46:01,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-10 02:46:01,870 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:01,870 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:01,878 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 02:46:02,076 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 02:46:02,076 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:02,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:02,076 INFO L85 PathProgramCache]: Analyzing trace with hash -2118500524, now seen corresponding path program 1 times [2022-01-10 02:46:02,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:02,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [27792144] [2022-01-10 02:46:02,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:02,077 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:02,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:02,078 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 02:46:02,078 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 02:46:02,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:02,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 02:46:02,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:02,248 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 02:46:02,249 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:02,249 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:02,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [27792144] [2022-01-10 02:46:02,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [27792144] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:02,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:02,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 02:46:02,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939809577] [2022-01-10 02:46:02,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:02,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 02:46:02,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:02,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 02:46:02,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:02,251 INFO L87 Difference]: Start difference. First operand 318 states and 441 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:03,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:03,094 INFO L93 Difference]: Finished difference Result 357 states and 481 transitions. [2022-01-10 02:46:03,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 02:46:03,095 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-10 02:46:03,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:03,096 INFO L225 Difference]: With dead ends: 357 [2022-01-10 02:46:03,096 INFO L226 Difference]: Without dead ends: 352 [2022-01-10 02:46:03,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:03,096 INFO L933 BasicCegarLoop]: 395 mSDtfsCounter, 57 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 1390 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 1193 SdHoareTripleChecker+Invalid, 1395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:03,097 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 1193 Invalid, 1395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1390 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 02:46:03,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-01-10 02:46:03,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 316. [2022-01-10 02:46:03,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 300 states have (on average 1.46) internal successors, (438), 315 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:03,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 438 transitions. [2022-01-10 02:46:03,101 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 438 transitions. Word has length 16 [2022-01-10 02:46:03,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:03,101 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 438 transitions. [2022-01-10 02:46:03,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:03,101 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 438 transitions. [2022-01-10 02:46:03,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-10 02:46:03,101 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:03,101 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:03,109 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 02:46:03,307 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 02:46:03,308 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:03,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:03,308 INFO L85 PathProgramCache]: Analyzing trace with hash -2111424169, now seen corresponding path program 1 times [2022-01-10 02:46:03,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:03,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1432166053] [2022-01-10 02:46:03,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:03,308 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:03,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:03,309 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 02:46:03,310 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 02:46:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:03,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 02:46:03,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:03,419 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 02:46:03,420 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:03,420 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:03,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1432166053] [2022-01-10 02:46:03,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1432166053] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:03,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:03,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:46:03,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056346524] [2022-01-10 02:46:03,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:03,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:46:03,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:03,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:46:03,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:46:03,421 INFO L87 Difference]: Start difference. First operand 316 states and 438 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:03,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:03,924 INFO L93 Difference]: Finished difference Result 388 states and 514 transitions. [2022-01-10 02:46:03,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 02:46:03,925 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-10 02:46:03,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:03,926 INFO L225 Difference]: With dead ends: 388 [2022-01-10 02:46:03,926 INFO L226 Difference]: Without dead ends: 386 [2022-01-10 02:46:03,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:03,926 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 133 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 1102 SdHoareTripleChecker+Invalid, 1036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:03,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 1102 Invalid, 1036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1023 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 02:46:03,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-01-10 02:46:03,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 318. [2022-01-10 02:46:03,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 302 states have (on average 1.4569536423841059) internal successors, (440), 317 states have internal predecessors, (440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:03,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 440 transitions. [2022-01-10 02:46:03,931 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 440 transitions. Word has length 16 [2022-01-10 02:46:03,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:03,931 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 440 transitions. [2022-01-10 02:46:03,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:03,931 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 440 transitions. [2022-01-10 02:46:03,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-10 02:46:03,931 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:03,931 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:03,949 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 02:46:04,137 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 02:46:04,138 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:04,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:04,138 INFO L85 PathProgramCache]: Analyzing trace with hash 806842801, now seen corresponding path program 1 times [2022-01-10 02:46:04,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:04,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1753451236] [2022-01-10 02:46:04,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:04,139 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:04,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:04,139 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 02:46:04,140 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 02:46:04,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:04,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 02:46:04,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:04,247 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 02:46:04,247 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:04,247 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:04,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1753451236] [2022-01-10 02:46:04,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1753451236] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:04,247 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:04,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:46:04,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225696474] [2022-01-10 02:46:04,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:04,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:46:04,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:04,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:46:04,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:46:04,248 INFO L87 Difference]: Start difference. First operand 318 states and 440 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:04,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:04,758 INFO L93 Difference]: Finished difference Result 350 states and 474 transitions. [2022-01-10 02:46:04,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 02:46:04,759 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-10 02:46:04,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:04,760 INFO L225 Difference]: With dead ends: 350 [2022-01-10 02:46:04,760 INFO L226 Difference]: Without dead ends: 348 [2022-01-10 02:46:04,760 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:04,760 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 52 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 1093 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:04,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 1093 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 02:46:04,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-01-10 02:46:04,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 320. [2022-01-10 02:46:04,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 304 states have (on average 1.457236842105263) internal successors, (443), 319 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:04,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 443 transitions. [2022-01-10 02:46:04,765 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 443 transitions. Word has length 16 [2022-01-10 02:46:04,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:04,765 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 443 transitions. [2022-01-10 02:46:04,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:04,765 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 443 transitions. [2022-01-10 02:46:04,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-10 02:46:04,765 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:04,765 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:04,775 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 02:46:04,971 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 02:46:04,971 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:04,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:04,972 INFO L85 PathProgramCache]: Analyzing trace with hash -153923328, now seen corresponding path program 1 times [2022-01-10 02:46:04,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:04,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [897110876] [2022-01-10 02:46:04,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:04,972 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:04,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:04,973 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 02:46:04,974 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 02:46:05,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:05,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 02:46:05,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:05,096 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 02:46:05,096 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:05,096 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:05,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [897110876] [2022-01-10 02:46:05,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [897110876] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:05,096 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:05,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:46:05,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72069783] [2022-01-10 02:46:05,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:05,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:46:05,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:05,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:46:05,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:46:05,097 INFO L87 Difference]: Start difference. First operand 320 states and 443 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:05,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:05,639 INFO L93 Difference]: Finished difference Result 385 states and 511 transitions. [2022-01-10 02:46:05,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 02:46:05,639 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-10 02:46:05,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:05,640 INFO L225 Difference]: With dead ends: 385 [2022-01-10 02:46:05,640 INFO L226 Difference]: Without dead ends: 383 [2022-01-10 02:46:05,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:05,641 INFO L933 BasicCegarLoop]: 415 mSDtfsCounter, 98 mSDsluCounter, 736 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 1151 SdHoareTripleChecker+Invalid, 1071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:05,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 1151 Invalid, 1071 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 02:46:05,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-01-10 02:46:05,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 323. [2022-01-10 02:46:05,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 307 states have (on average 1.4592833876221498) internal successors, (448), 322 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:05,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 448 transitions. [2022-01-10 02:46:05,646 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 448 transitions. Word has length 17 [2022-01-10 02:46:05,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:05,646 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 448 transitions. [2022-01-10 02:46:05,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:05,647 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 448 transitions. [2022-01-10 02:46:05,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-10 02:46:05,647 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:05,647 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:05,655 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 02:46:05,853 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 02:46:05,854 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:05,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:05,854 INFO L85 PathProgramCache]: Analyzing trace with hash -152199424, now seen corresponding path program 1 times [2022-01-10 02:46:05,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:05,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1225633801] [2022-01-10 02:46:05,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:05,855 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:05,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:05,856 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 02:46:05,857 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 02:46:05,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:05,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 02:46:05,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:05,977 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 02:46:05,977 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:05,977 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:05,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1225633801] [2022-01-10 02:46:05,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1225633801] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:05,977 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:05,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:46:05,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133883127] [2022-01-10 02:46:05,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:05,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:46:05,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:05,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:46:05,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:46:05,978 INFO L87 Difference]: Start difference. First operand 323 states and 448 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:06,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:06,492 INFO L93 Difference]: Finished difference Result 346 states and 470 transitions. [2022-01-10 02:46:06,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 02:46:06,492 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-10 02:46:06,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:06,493 INFO L225 Difference]: With dead ends: 346 [2022-01-10 02:46:06,493 INFO L226 Difference]: Without dead ends: 344 [2022-01-10 02:46:06,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:06,494 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 47 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 1093 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:06,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 1093 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 02:46:06,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-01-10 02:46:06,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 325. [2022-01-10 02:46:06,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 309 states have (on average 1.4595469255663431) internal successors, (451), 324 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:06,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 451 transitions. [2022-01-10 02:46:06,499 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 451 transitions. Word has length 17 [2022-01-10 02:46:06,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:06,499 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 451 transitions. [2022-01-10 02:46:06,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:06,499 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 451 transitions. [2022-01-10 02:46:06,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-10 02:46:06,499 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:06,499 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:06,508 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2022-01-10 02:46:06,707 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 02:46:06,708 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:06,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:06,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1029635725, now seen corresponding path program 1 times [2022-01-10 02:46:06,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:06,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [240705979] [2022-01-10 02:46:06,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:06,708 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:06,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:06,709 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 02:46:06,710 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 02:46:06,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:06,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 02:46:06,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:06,973 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 02:46:06,973 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:06,973 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:06,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [240705979] [2022-01-10 02:46:06,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [240705979] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:06,973 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:06,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:06,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701023807] [2022-01-10 02:46:06,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:06,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:06,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:06,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:06,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:06,974 INFO L87 Difference]: Start difference. First operand 325 states and 451 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:07,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:07,962 INFO L93 Difference]: Finished difference Result 370 states and 501 transitions. [2022-01-10 02:46:07,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-10 02:46:07,962 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-10 02:46:07,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:07,963 INFO L225 Difference]: With dead ends: 370 [2022-01-10 02:46:07,963 INFO L226 Difference]: Without dead ends: 368 [2022-01-10 02:46:07,963 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-01-10 02:46:07,964 INFO L933 BasicCegarLoop]: 406 mSDtfsCounter, 80 mSDsluCounter, 828 mSDsCounter, 0 mSdLazyCounter, 1344 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 1234 SdHoareTripleChecker+Invalid, 1351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:07,964 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 1234 Invalid, 1351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1344 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-10 02:46:07,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2022-01-10 02:46:07,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 326. [2022-01-10 02:46:07,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 310 states have (on average 1.4580645161290322) internal successors, (452), 325 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:07,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 452 transitions. [2022-01-10 02:46:07,968 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 452 transitions. Word has length 17 [2022-01-10 02:46:07,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:07,968 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 452 transitions. [2022-01-10 02:46:07,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:07,968 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 452 transitions. [2022-01-10 02:46:07,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-10 02:46:07,969 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:07,969 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:07,991 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:08,175 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 02:46:08,175 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:08,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:08,176 INFO L85 PathProgramCache]: Analyzing trace with hash -757672814, now seen corresponding path program 1 times [2022-01-10 02:46:08,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:08,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [274028685] [2022-01-10 02:46:08,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:08,176 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:08,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:08,177 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 02:46:08,177 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 02:46:08,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:08,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 02:46:08,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:08,355 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 02:46:08,355 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:08,355 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:08,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [274028685] [2022-01-10 02:46:08,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [274028685] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:08,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:08,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 02:46:08,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665634477] [2022-01-10 02:46:08,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:08,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 02:46:08,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:08,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 02:46:08,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:08,356 INFO L87 Difference]: Start difference. First operand 326 states and 452 transitions. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:09,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:09,191 INFO L93 Difference]: Finished difference Result 342 states and 466 transitions. [2022-01-10 02:46:09,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 02:46:09,192 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-10 02:46:09,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:09,193 INFO L225 Difference]: With dead ends: 342 [2022-01-10 02:46:09,193 INFO L226 Difference]: Without dead ends: 338 [2022-01-10 02:46:09,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:09,193 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 41 mSDsluCounter, 800 mSDsCounter, 0 mSdLazyCounter, 1382 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 1197 SdHoareTripleChecker+Invalid, 1386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:09,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 1197 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1382 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 02:46:09,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-01-10 02:46:09,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 325. [2022-01-10 02:46:09,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 309 states have (on average 1.4563106796116505) internal successors, (450), 324 states have internal predecessors, (450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:09,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 450 transitions. [2022-01-10 02:46:09,197 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 450 transitions. Word has length 17 [2022-01-10 02:46:09,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:09,198 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 450 transitions. [2022-01-10 02:46:09,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:09,198 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 450 transitions. [2022-01-10 02:46:09,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-10 02:46:09,198 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:09,198 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:09,207 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 02:46:09,404 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 02:46:09,404 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:09,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:09,404 INFO L85 PathProgramCache]: Analyzing trace with hash -757185235, now seen corresponding path program 1 times [2022-01-10 02:46:09,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:09,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1742877913] [2022-01-10 02:46:09,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:09,405 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:09,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:09,406 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 02:46:09,407 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 02:46:09,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:09,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 02:46:09,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:09,508 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 02:46:09,508 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:09,508 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:09,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1742877913] [2022-01-10 02:46:09,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1742877913] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:09,508 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:09,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 02:46:09,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399942937] [2022-01-10 02:46:09,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:09,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 02:46:09,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:09,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 02:46:09,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 02:46:09,510 INFO L87 Difference]: Start difference. First operand 325 states and 450 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:10,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:10,040 INFO L93 Difference]: Finished difference Result 381 states and 509 transitions. [2022-01-10 02:46:10,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 02:46:10,040 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-10 02:46:10,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:10,041 INFO L225 Difference]: With dead ends: 381 [2022-01-10 02:46:10,041 INFO L226 Difference]: Without dead ends: 379 [2022-01-10 02:46:10,042 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:10,042 INFO L933 BasicCegarLoop]: 424 mSDtfsCounter, 84 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 1085 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 1183 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1085 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:10,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 1183 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1085 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 02:46:10,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-01-10 02:46:10,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 327. [2022-01-10 02:46:10,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 311 states have (on average 1.4533762057877813) internal successors, (452), 326 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:10,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 452 transitions. [2022-01-10 02:46:10,046 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 452 transitions. Word has length 17 [2022-01-10 02:46:10,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:10,046 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 452 transitions. [2022-01-10 02:46:10,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:10,046 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 452 transitions. [2022-01-10 02:46:10,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-10 02:46:10,047 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:10,047 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:10,055 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 02:46:10,253 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 02:46:10,253 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:10,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:10,254 INFO L85 PathProgramCache]: Analyzing trace with hash -476651758, now seen corresponding path program 1 times [2022-01-10 02:46:10,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:10,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [703917067] [2022-01-10 02:46:10,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:10,254 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:10,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:10,255 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 02:46:10,257 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 02:46:10,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:10,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 02:46:10,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:10,592 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 02:46:10,592 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:10,592 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:10,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [703917067] [2022-01-10 02:46:10,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [703917067] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:10,592 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:10,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:10,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145763465] [2022-01-10 02:46:10,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:10,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:10,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:10,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:10,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:10,593 INFO L87 Difference]: Start difference. First operand 327 states and 452 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:11,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:11,699 INFO L93 Difference]: Finished difference Result 377 states and 506 transitions. [2022-01-10 02:46:11,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 02:46:11,699 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-01-10 02:46:11,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:11,700 INFO L225 Difference]: With dead ends: 377 [2022-01-10 02:46:11,700 INFO L226 Difference]: Without dead ends: 375 [2022-01-10 02:46:11,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:11,701 INFO L933 BasicCegarLoop]: 433 mSDtfsCounter, 63 mSDsluCounter, 880 mSDsCounter, 0 mSdLazyCounter, 1404 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 1313 SdHoareTripleChecker+Invalid, 1407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:11,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 1313 Invalid, 1407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1404 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-10 02:46:11,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-01-10 02:46:11,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 332. [2022-01-10 02:46:11,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 316 states have (on average 1.4525316455696202) internal successors, (459), 331 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:11,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 459 transitions. [2022-01-10 02:46:11,706 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 459 transitions. Word has length 18 [2022-01-10 02:46:11,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:11,706 INFO L470 AbstractCegarLoop]: Abstraction has 332 states and 459 transitions. [2022-01-10 02:46:11,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:11,706 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 459 transitions. [2022-01-10 02:46:11,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-10 02:46:11,706 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:11,706 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:11,725 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 02:46:11,912 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 02:46:11,912 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:11,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:11,913 INFO L85 PathProgramCache]: Analyzing trace with hash -423210678, now seen corresponding path program 1 times [2022-01-10 02:46:11,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:11,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1956485442] [2022-01-10 02:46:11,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:11,913 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:11,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:11,914 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 02:46:11,915 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 02:46:11,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:11,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 02:46:11,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:12,171 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 02:46:12,171 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:12,171 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:12,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1956485442] [2022-01-10 02:46:12,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1956485442] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:12,171 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:12,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:12,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269507444] [2022-01-10 02:46:12,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:12,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:12,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:12,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:12,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:12,172 INFO L87 Difference]: Start difference. First operand 332 states and 459 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:13,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:13,073 INFO L93 Difference]: Finished difference Result 342 states and 469 transitions. [2022-01-10 02:46:13,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 02:46:13,073 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-01-10 02:46:13,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:13,074 INFO L225 Difference]: With dead ends: 342 [2022-01-10 02:46:13,074 INFO L226 Difference]: Without dead ends: 338 [2022-01-10 02:46:13,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:13,075 INFO L933 BasicCegarLoop]: 406 mSDtfsCounter, 27 mSDsluCounter, 816 mSDsCounter, 0 mSdLazyCounter, 1361 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1222 SdHoareTripleChecker+Invalid, 1363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:13,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1222 Invalid, 1363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1361 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-10 02:46:13,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-01-10 02:46:13,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 333. [2022-01-10 02:46:13,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 317 states have (on average 1.4511041009463723) internal successors, (460), 332 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:13,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 460 transitions. [2022-01-10 02:46:13,079 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 460 transitions. Word has length 18 [2022-01-10 02:46:13,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:13,079 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 460 transitions. [2022-01-10 02:46:13,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:13,079 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 460 transitions. [2022-01-10 02:46:13,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-10 02:46:13,079 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:13,079 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:13,096 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 02:46:13,284 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 02:46:13,285 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:13,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:13,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1997901656, now seen corresponding path program 1 times [2022-01-10 02:46:13,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:13,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [782172316] [2022-01-10 02:46:13,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:13,285 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:13,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:13,286 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 02:46:13,288 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 02:46:13,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:13,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 02:46:13,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:13,530 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 02:46:13,530 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:13,530 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:13,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [782172316] [2022-01-10 02:46:13,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [782172316] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:13,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:13,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:13,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093530401] [2022-01-10 02:46:13,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:13,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:13,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:13,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:13,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:13,531 INFO L87 Difference]: Start difference. First operand 333 states and 460 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:14,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:14,453 INFO L93 Difference]: Finished difference Result 371 states and 500 transitions. [2022-01-10 02:46:14,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 02:46:14,453 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-01-10 02:46:14,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:14,454 INFO L225 Difference]: With dead ends: 371 [2022-01-10 02:46:14,454 INFO L226 Difference]: Without dead ends: 369 [2022-01-10 02:46:14,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:14,455 INFO L933 BasicCegarLoop]: 436 mSDtfsCounter, 51 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 1392 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 1395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:14,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 1325 Invalid, 1395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1392 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-10 02:46:14,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-01-10 02:46:14,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 336. [2022-01-10 02:46:14,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 320 states have (on average 1.446875) internal successors, (463), 335 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:14,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 463 transitions. [2022-01-10 02:46:14,460 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 463 transitions. Word has length 18 [2022-01-10 02:46:14,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:14,460 INFO L470 AbstractCegarLoop]: Abstraction has 336 states and 463 transitions. [2022-01-10 02:46:14,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:14,460 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 463 transitions. [2022-01-10 02:46:14,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-10 02:46:14,460 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:14,460 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:14,466 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 02:46:14,660 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 02:46:14,661 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:14,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:14,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1843336966, now seen corresponding path program 1 times [2022-01-10 02:46:14,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:14,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [272065947] [2022-01-10 02:46:14,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:14,661 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:14,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:14,662 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 02:46:14,663 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 02:46:14,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:14,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 02:46:14,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:14,913 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 02:46:14,913 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:14,913 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:14,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [272065947] [2022-01-10 02:46:14,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [272065947] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:14,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:14,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:14,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795135756] [2022-01-10 02:46:14,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:14,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:14,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:14,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:14,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:14,914 INFO L87 Difference]: Start difference. First operand 336 states and 463 transitions. Second operand has 8 states, 8 states have (on average 2.375) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:16,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:16,236 INFO L93 Difference]: Finished difference Result 374 states and 503 transitions. [2022-01-10 02:46:16,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 02:46:16,237 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.375) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-10 02:46:16,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:16,238 INFO L225 Difference]: With dead ends: 374 [2022-01-10 02:46:16,238 INFO L226 Difference]: Without dead ends: 372 [2022-01-10 02:46:16,238 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:16,238 INFO L933 BasicCegarLoop]: 441 mSDtfsCounter, 56 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 1742 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 1459 SdHoareTripleChecker+Invalid, 1745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1742 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:16,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 1459 Invalid, 1745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1742 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-10 02:46:16,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2022-01-10 02:46:16,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 336. [2022-01-10 02:46:16,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 320 states have (on average 1.446875) internal successors, (463), 335 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:16,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 463 transitions. [2022-01-10 02:46:16,243 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 463 transitions. Word has length 19 [2022-01-10 02:46:16,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:16,243 INFO L470 AbstractCegarLoop]: Abstraction has 336 states and 463 transitions. [2022-01-10 02:46:16,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.375) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:16,244 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 463 transitions. [2022-01-10 02:46:16,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-10 02:46:16,244 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:16,244 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:16,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:16,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:16,450 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:16,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:16,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1637326025, now seen corresponding path program 1 times [2022-01-10 02:46:16,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:16,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [180541341] [2022-01-10 02:46:16,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:16,451 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:16,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:16,452 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:16,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-01-10 02:46:16,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:16,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 02:46:16,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:16,588 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 02:46:16,588 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:16,588 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:16,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [180541341] [2022-01-10 02:46:16,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [180541341] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:16,589 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:16,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 02:46:16,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782897748] [2022-01-10 02:46:16,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:16,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 02:46:16,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:16,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 02:46:16,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:16,589 INFO L87 Difference]: Start difference. First operand 336 states and 463 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:17,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:17,253 INFO L93 Difference]: Finished difference Result 395 states and 522 transitions. [2022-01-10 02:46:17,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 02:46:17,253 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-10 02:46:17,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:17,255 INFO L225 Difference]: With dead ends: 395 [2022-01-10 02:46:17,255 INFO L226 Difference]: Without dead ends: 393 [2022-01-10 02:46:17,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:17,255 INFO L933 BasicCegarLoop]: 398 mSDtfsCounter, 89 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1222 SdHoareTripleChecker+Invalid, 1464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:17,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 1222 Invalid, 1464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1457 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 02:46:17,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-01-10 02:46:17,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 339. [2022-01-10 02:46:17,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 323 states have (on average 1.4489164086687307) internal successors, (468), 338 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:17,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 468 transitions. [2022-01-10 02:46:17,260 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 468 transitions. Word has length 19 [2022-01-10 02:46:17,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:17,260 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 468 transitions. [2022-01-10 02:46:17,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:17,260 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 468 transitions. [2022-01-10 02:46:17,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-10 02:46:17,260 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:17,260 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:17,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:17,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:17,467 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:17,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:17,467 INFO L85 PathProgramCache]: Analyzing trace with hash 544259157, now seen corresponding path program 1 times [2022-01-10 02:46:17,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:17,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [640474069] [2022-01-10 02:46:17,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:17,468 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:17,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:17,468 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:17,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-01-10 02:46:17,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:17,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 02:46:17,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:17,606 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 02:46:17,606 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:17,606 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:17,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [640474069] [2022-01-10 02:46:17,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [640474069] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:17,607 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:17,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 02:46:17,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099763660] [2022-01-10 02:46:17,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:17,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 02:46:17,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:17,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 02:46:17,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:17,608 INFO L87 Difference]: Start difference. First operand 339 states and 468 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:18,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:18,265 INFO L93 Difference]: Finished difference Result 393 states and 520 transitions. [2022-01-10 02:46:18,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 02:46:18,265 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-10 02:46:18,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:18,267 INFO L225 Difference]: With dead ends: 393 [2022-01-10 02:46:18,267 INFO L226 Difference]: Without dead ends: 391 [2022-01-10 02:46:18,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:18,267 INFO L933 BasicCegarLoop]: 398 mSDtfsCounter, 87 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 1222 SdHoareTripleChecker+Invalid, 1464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:18,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 1222 Invalid, 1464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1457 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 02:46:18,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-01-10 02:46:18,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 341. [2022-01-10 02:46:18,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 325 states have (on average 1.4461538461538461) internal successors, (470), 340 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:18,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 470 transitions. [2022-01-10 02:46:18,272 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 470 transitions. Word has length 19 [2022-01-10 02:46:18,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:18,272 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 470 transitions. [2022-01-10 02:46:18,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:18,272 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 470 transitions. [2022-01-10 02:46:18,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-10 02:46:18,272 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:18,272 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] [2022-01-10 02:46:18,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:18,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:18,473 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:18,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:18,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1499289141, now seen corresponding path program 1 times [2022-01-10 02:46:18,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:18,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [562167946] [2022-01-10 02:46:18,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:18,474 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:18,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:18,475 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:18,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-01-10 02:46:18,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:18,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 02:46:18,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:18,598 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 02:46:18,598 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:18,598 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:18,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [562167946] [2022-01-10 02:46:18,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [562167946] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:18,598 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:18,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 02:46:18,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383832448] [2022-01-10 02:46:18,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:18,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 02:46:18,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:18,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 02:46:18,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:18,599 INFO L87 Difference]: Start difference. First operand 341 states and 470 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:19,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:19,249 INFO L93 Difference]: Finished difference Result 391 states and 518 transitions. [2022-01-10 02:46:19,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 02:46:19,250 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-10 02:46:19,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:19,251 INFO L225 Difference]: With dead ends: 391 [2022-01-10 02:46:19,251 INFO L226 Difference]: Without dead ends: 389 [2022-01-10 02:46:19,251 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:19,251 INFO L933 BasicCegarLoop]: 398 mSDtfsCounter, 84 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 1222 SdHoareTripleChecker+Invalid, 1464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:19,251 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 1222 Invalid, 1464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1457 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 02:46:19,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-01-10 02:46:19,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 344. [2022-01-10 02:46:19,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 328 states have (on average 1.4481707317073171) internal successors, (475), 343 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:19,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 475 transitions. [2022-01-10 02:46:19,256 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 475 transitions. Word has length 20 [2022-01-10 02:46:19,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:19,256 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 475 transitions. [2022-01-10 02:46:19,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:19,256 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 475 transitions. [2022-01-10 02:46:19,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-10 02:46:19,257 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:19,257 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] [2022-01-10 02:46:19,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:19,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:19,463 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:19,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:19,463 INFO L85 PathProgramCache]: Analyzing trace with hash 782504869, now seen corresponding path program 1 times [2022-01-10 02:46:19,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:19,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1644509804] [2022-01-10 02:46:19,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:19,464 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:19,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:19,465 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:19,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-01-10 02:46:19,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:19,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 02:46:19,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:19,657 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 02:46:19,657 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:19,657 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:19,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1644509804] [2022-01-10 02:46:19,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1644509804] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:19,657 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:19,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:19,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255905967] [2022-01-10 02:46:19,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:19,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:19,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:19,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:19,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:19,658 INFO L87 Difference]: Start difference. First operand 344 states and 475 transitions. Second operand has 8 states, 8 states have (on average 2.5) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:20,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:20,698 INFO L93 Difference]: Finished difference Result 389 states and 516 transitions. [2022-01-10 02:46:20,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 02:46:20,699 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-10 02:46:20,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:20,700 INFO L225 Difference]: With dead ends: 389 [2022-01-10 02:46:20,700 INFO L226 Difference]: Without dead ends: 385 [2022-01-10 02:46:20,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:20,700 INFO L933 BasicCegarLoop]: 398 mSDtfsCounter, 78 mSDsluCounter, 938 mSDsCounter, 0 mSdLazyCounter, 1802 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 1336 SdHoareTripleChecker+Invalid, 1811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:20,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 1336 Invalid, 1811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1802 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-10 02:46:20,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-01-10 02:46:20,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 343. [2022-01-10 02:46:20,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 327 states have (on average 1.4464831804281346) internal successors, (473), 342 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:20,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 473 transitions. [2022-01-10 02:46:20,705 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 473 transitions. Word has length 20 [2022-01-10 02:46:20,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:20,705 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 473 transitions. [2022-01-10 02:46:20,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:20,705 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 473 transitions. [2022-01-10 02:46:20,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-10 02:46:20,706 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:20,706 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] [2022-01-10 02:46:20,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:20,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:20,912 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:20,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:20,912 INFO L85 PathProgramCache]: Analyzing trace with hash -307831266, now seen corresponding path program 1 times [2022-01-10 02:46:20,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:20,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [860817342] [2022-01-10 02:46:20,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:20,912 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:20,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:20,913 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:20,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-01-10 02:46:20,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:20,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 02:46:20,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:21,113 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 02:46:21,113 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:21,113 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:21,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [860817342] [2022-01-10 02:46:21,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [860817342] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:21,114 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:21,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:21,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389116790] [2022-01-10 02:46:21,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:21,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:21,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:21,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:21,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:21,115 INFO L87 Difference]: Start difference. First operand 343 states and 473 transitions. Second operand has 8 states, 8 states have (on average 2.5) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:22,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:22,051 INFO L93 Difference]: Finished difference Result 385 states and 512 transitions. [2022-01-10 02:46:22,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 02:46:22,051 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-10 02:46:22,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:22,052 INFO L225 Difference]: With dead ends: 385 [2022-01-10 02:46:22,052 INFO L226 Difference]: Without dead ends: 380 [2022-01-10 02:46:22,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:22,053 INFO L933 BasicCegarLoop]: 400 mSDtfsCounter, 81 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 1247 SdHoareTripleChecker+Invalid, 1478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:22,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 1247 Invalid, 1478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1470 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-10 02:46:22,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-01-10 02:46:22,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 341. [2022-01-10 02:46:22,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 325 states have (on average 1.4461538461538461) internal successors, (470), 340 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:22,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 470 transitions. [2022-01-10 02:46:22,057 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 470 transitions. Word has length 20 [2022-01-10 02:46:22,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:22,057 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 470 transitions. [2022-01-10 02:46:22,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 8 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:22,057 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 470 transitions. [2022-01-10 02:46:22,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-10 02:46:22,057 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:22,057 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] [2022-01-10 02:46:22,065 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:22,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:22,266 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:22,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:22,266 INFO L85 PathProgramCache]: Analyzing trace with hash -300159091, now seen corresponding path program 1 times [2022-01-10 02:46:22,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:22,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [117142701] [2022-01-10 02:46:22,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:22,267 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:22,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:22,267 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:22,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-01-10 02:46:22,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:22,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 02:46:22,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:22,388 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 02:46:22,388 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:22,388 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:22,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [117142701] [2022-01-10 02:46:22,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [117142701] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:22,389 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:22,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 02:46:22,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310957706] [2022-01-10 02:46:22,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:22,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 02:46:22,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:22,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 02:46:22,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:22,390 INFO L87 Difference]: Start difference. First operand 341 states and 470 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:23,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:23,059 INFO L93 Difference]: Finished difference Result 416 states and 545 transitions. [2022-01-10 02:46:23,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-10 02:46:23,060 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-10 02:46:23,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:23,061 INFO L225 Difference]: With dead ends: 416 [2022-01-10 02:46:23,061 INFO L226 Difference]: Without dead ends: 414 [2022-01-10 02:46:23,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-10 02:46:23,061 INFO L933 BasicCegarLoop]: 402 mSDtfsCounter, 169 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 1405 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 1229 SdHoareTripleChecker+Invalid, 1425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:23,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 1229 Invalid, 1425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1405 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 02:46:23,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2022-01-10 02:46:23,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 343. [2022-01-10 02:46:23,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 327 states have (on average 1.4434250764525993) internal successors, (472), 342 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:23,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 472 transitions. [2022-01-10 02:46:23,066 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 472 transitions. Word has length 20 [2022-01-10 02:46:23,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:23,066 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 472 transitions. [2022-01-10 02:46:23,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:23,066 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 472 transitions. [2022-01-10 02:46:23,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-10 02:46:23,066 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:23,066 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:23,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:23,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:23,281 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:23,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:23,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1017995400, now seen corresponding path program 1 times [2022-01-10 02:46:23,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:23,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1086485350] [2022-01-10 02:46:23,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:23,282 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:23,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:23,283 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:23,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-01-10 02:46:23,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:23,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 02:46:23,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:23,536 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 02:46:23,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-10 02:46:23,654 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 02:46:23,654 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:23,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1086485350] [2022-01-10 02:46:23,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1086485350] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-10 02:46:23,654 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-01-10 02:46:23,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2022-01-10 02:46:23,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11819547] [2022-01-10 02:46:23,655 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-01-10 02:46:23,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-10 02:46:23,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:23,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-10 02:46:23,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-01-10 02:46:23,655 INFO L87 Difference]: Start difference. First operand 343 states and 472 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:27,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:27,245 INFO L93 Difference]: Finished difference Result 378 states and 507 transitions. [2022-01-10 02:46:27,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-10 02:46:27,246 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-10 02:46:27,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:27,247 INFO L225 Difference]: With dead ends: 378 [2022-01-10 02:46:27,247 INFO L226 Difference]: Without dead ends: 376 [2022-01-10 02:46:27,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=121, Invalid=385, Unknown=0, NotChecked=0, Total=506 [2022-01-10 02:46:27,248 INFO L933 BasicCegarLoop]: 120 mSDtfsCounter, 916 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 2251 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 916 SdHoareTripleChecker+Valid, 698 SdHoareTripleChecker+Invalid, 2456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 2251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:27,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [916 Valid, 698 Invalid, 2456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 2251 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-01-10 02:46:27,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2022-01-10 02:46:27,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 339. [2022-01-10 02:46:27,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 324 states have (on average 1.441358024691358) internal successors, (467), 338 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:27,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 467 transitions. [2022-01-10 02:46:27,252 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 467 transitions. Word has length 20 [2022-01-10 02:46:27,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:27,252 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 467 transitions. [2022-01-10 02:46:27,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:27,253 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 467 transitions. [2022-01-10 02:46:27,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-10 02:46:27,253 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:27,253 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:27,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:27,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:27,453 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:27,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:27,454 INFO L85 PathProgramCache]: Analyzing trace with hash 1071436480, now seen corresponding path program 1 times [2022-01-10 02:46:27,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:27,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1569898740] [2022-01-10 02:46:27,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:27,454 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:27,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:27,455 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:27,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-01-10 02:46:27,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:27,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 02:46:27,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:27,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 02:46:27,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-10 02:46:27,830 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 02:46:27,830 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:27,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1569898740] [2022-01-10 02:46:27,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1569898740] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-10 02:46:27,830 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-01-10 02:46:27,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2022-01-10 02:46:27,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648544595] [2022-01-10 02:46:27,830 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-01-10 02:46:27,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-10 02:46:27,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:27,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-10 02:46:27,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-01-10 02:46:27,831 INFO L87 Difference]: Start difference. First operand 339 states and 467 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:31,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:31,538 INFO L93 Difference]: Finished difference Result 342 states and 469 transitions. [2022-01-10 02:46:31,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-10 02:46:31,539 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-10 02:46:31,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:31,540 INFO L225 Difference]: With dead ends: 342 [2022-01-10 02:46:31,540 INFO L226 Difference]: Without dead ends: 337 [2022-01-10 02:46:31,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2022-01-10 02:46:31,540 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 849 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 2552 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 849 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 2751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 2552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:31,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [849 Valid, 718 Invalid, 2751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 2552 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-01-10 02:46:31,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-01-10 02:46:31,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 335. [2022-01-10 02:46:31,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 321 states have (on average 1.439252336448598) internal successors, (462), 334 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:31,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 462 transitions. [2022-01-10 02:46:31,545 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 462 transitions. Word has length 20 [2022-01-10 02:46:31,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:31,545 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 462 transitions. [2022-01-10 02:46:31,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:31,545 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 462 transitions. [2022-01-10 02:46:31,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-10 02:46:31,545 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:31,545 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] [2022-01-10 02:46:31,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Ended with exit code 0 [2022-01-10 02:46:31,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:31,746 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:31,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:31,746 INFO L85 PathProgramCache]: Analyzing trace with hash -766672754, now seen corresponding path program 1 times [2022-01-10 02:46:31,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:31,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [987584324] [2022-01-10 02:46:31,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:31,746 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:31,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:31,747 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:31,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-01-10 02:46:31,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:31,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 02:46:31,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:31,933 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 02:46:31,933 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:31,933 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:31,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [987584324] [2022-01-10 02:46:31,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [987584324] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:31,934 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:31,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:31,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875256614] [2022-01-10 02:46:31,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:31,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:31,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:31,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:31,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:31,934 INFO L87 Difference]: Start difference. First operand 335 states and 462 transitions. Second operand has 8 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:32,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:32,862 INFO L93 Difference]: Finished difference Result 360 states and 487 transitions. [2022-01-10 02:46:32,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 02:46:32,862 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-10 02:46:32,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:32,863 INFO L225 Difference]: With dead ends: 360 [2022-01-10 02:46:32,863 INFO L226 Difference]: Without dead ends: 356 [2022-01-10 02:46:32,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:32,864 INFO L933 BasicCegarLoop]: 394 mSDtfsCounter, 58 mSDsluCounter, 811 mSDsCounter, 0 mSdLazyCounter, 1446 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 1205 SdHoareTripleChecker+Invalid, 1453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:32,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 1205 Invalid, 1453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1446 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-10 02:46:32,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-01-10 02:46:32,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 334. [2022-01-10 02:46:32,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 320 states have (on average 1.4375) internal successors, (460), 333 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:32,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 460 transitions. [2022-01-10 02:46:32,868 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 460 transitions. Word has length 21 [2022-01-10 02:46:32,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:32,868 INFO L470 AbstractCegarLoop]: Abstraction has 334 states and 460 transitions. [2022-01-10 02:46:32,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:32,868 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 460 transitions. [2022-01-10 02:46:32,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-10 02:46:32,869 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:32,869 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] [2022-01-10 02:46:32,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:33,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:33,075 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:33,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:33,076 INFO L85 PathProgramCache]: Analyzing trace with hash -766185175, now seen corresponding path program 1 times [2022-01-10 02:46:33,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:33,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1465494172] [2022-01-10 02:46:33,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:33,076 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:33,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:33,077 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:33,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-01-10 02:46:33,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:33,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 02:46:33,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:33,195 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 02:46:33,195 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:33,195 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:33,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1465494172] [2022-01-10 02:46:33,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1465494172] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:33,195 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:33,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 02:46:33,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573109151] [2022-01-10 02:46:33,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:33,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 02:46:33,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:33,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 02:46:33,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:33,207 INFO L87 Difference]: Start difference. First operand 334 states and 460 transitions. Second operand has 7 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:33,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:33,888 INFO L93 Difference]: Finished difference Result 396 states and 527 transitions. [2022-01-10 02:46:33,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-10 02:46:33,888 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-10 02:46:33,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:33,889 INFO L225 Difference]: With dead ends: 396 [2022-01-10 02:46:33,890 INFO L226 Difference]: Without dead ends: 394 [2022-01-10 02:46:33,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-10 02:46:33,890 INFO L933 BasicCegarLoop]: 420 mSDtfsCounter, 105 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 1487 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1289 SdHoareTripleChecker+Invalid, 1501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:33,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 1289 Invalid, 1501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1487 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-10 02:46:33,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-01-10 02:46:33,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 339. [2022-01-10 02:46:33,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 325 states have (on average 1.44) internal successors, (468), 338 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:33,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 468 transitions. [2022-01-10 02:46:33,895 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 468 transitions. Word has length 21 [2022-01-10 02:46:33,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:33,895 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 468 transitions. [2022-01-10 02:46:33,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:33,895 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 468 transitions. [2022-01-10 02:46:33,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-10 02:46:33,895 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:33,895 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] [2022-01-10 02:46:33,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:34,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:34,096 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:34,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:34,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1497006966, now seen corresponding path program 1 times [2022-01-10 02:46:34,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:34,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [152241922] [2022-01-10 02:46:34,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:34,096 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:34,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:34,097 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:34,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-01-10 02:46:34,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:34,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 02:46:34,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:34,222 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 02:46:34,222 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:34,222 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:34,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [152241922] [2022-01-10 02:46:34,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [152241922] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:34,222 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:34,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 02:46:34,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702393333] [2022-01-10 02:46:34,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:34,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 02:46:34,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:34,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 02:46:34,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:34,223 INFO L87 Difference]: Start difference. First operand 339 states and 468 transitions. Second operand has 7 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:34,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:34,876 INFO L93 Difference]: Finished difference Result 396 states and 527 transitions. [2022-01-10 02:46:34,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-10 02:46:34,877 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-10 02:46:34,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:34,878 INFO L225 Difference]: With dead ends: 396 [2022-01-10 02:46:34,878 INFO L226 Difference]: Without dead ends: 394 [2022-01-10 02:46:34,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-10 02:46:34,878 INFO L933 BasicCegarLoop]: 408 mSDtfsCounter, 103 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 1441 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 1250 SdHoareTripleChecker+Invalid, 1456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:34,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 1250 Invalid, 1456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1441 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 02:46:34,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-01-10 02:46:34,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 340. [2022-01-10 02:46:34,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 326 states have (on average 1.4386503067484662) internal successors, (469), 339 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:34,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 469 transitions. [2022-01-10 02:46:34,883 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 469 transitions. Word has length 21 [2022-01-10 02:46:34,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:34,883 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 469 transitions. [2022-01-10 02:46:34,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:34,883 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 469 transitions. [2022-01-10 02:46:34,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-10 02:46:34,884 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:34,884 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] [2022-01-10 02:46:34,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:35,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:35,084 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:35,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:35,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1495283062, now seen corresponding path program 1 times [2022-01-10 02:46:35,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:35,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [316099969] [2022-01-10 02:46:35,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:35,085 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:35,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:35,086 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:35,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-01-10 02:46:35,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:35,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 02:46:35,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:35,205 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 02:46:35,205 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:35,205 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:35,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [316099969] [2022-01-10 02:46:35,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [316099969] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:35,205 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:35,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 02:46:35,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141592959] [2022-01-10 02:46:35,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:35,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 02:46:35,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:35,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 02:46:35,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 02:46:35,206 INFO L87 Difference]: Start difference. First operand 340 states and 469 transitions. Second operand has 7 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:35,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:35,845 INFO L93 Difference]: Finished difference Result 352 states and 479 transitions. [2022-01-10 02:46:35,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 02:46:35,846 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-10 02:46:35,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:35,847 INFO L225 Difference]: With dead ends: 352 [2022-01-10 02:46:35,847 INFO L226 Difference]: Without dead ends: 349 [2022-01-10 02:46:35,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:35,848 INFO L933 BasicCegarLoop]: 396 mSDtfsCounter, 48 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 1426 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 1194 SdHoareTripleChecker+Invalid, 1433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:35,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 1194 Invalid, 1433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1426 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 02:46:35,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-01-10 02:46:35,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 340. [2022-01-10 02:46:35,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 326 states have (on average 1.4355828220858895) internal successors, (468), 339 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:35,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 468 transitions. [2022-01-10 02:46:35,852 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 468 transitions. Word has length 21 [2022-01-10 02:46:35,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:35,852 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 468 transitions. [2022-01-10 02:46:35,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:35,852 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 468 transitions. [2022-01-10 02:46:35,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-10 02:46:35,853 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:35,853 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] [2022-01-10 02:46:35,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:36,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:36,059 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:36,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:36,059 INFO L85 PathProgramCache]: Analyzing trace with hash -714993155, now seen corresponding path program 1 times [2022-01-10 02:46:36,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:36,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1635981987] [2022-01-10 02:46:36,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:36,060 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:36,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:36,060 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:36,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-01-10 02:46:36,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:36,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-10 02:46:36,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:36,343 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 02:46:36,344 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:36,344 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:36,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1635981987] [2022-01-10 02:46:36,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1635981987] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:36,344 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:36,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-10 02:46:36,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696515601] [2022-01-10 02:46:36,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:36,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-10 02:46:36,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:36,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-10 02:46:36,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-01-10 02:46:36,345 INFO L87 Difference]: Start difference. First operand 340 states and 468 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:37,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:37,539 INFO L93 Difference]: Finished difference Result 389 states and 520 transitions. [2022-01-10 02:46:37,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-10 02:46:37,539 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-10 02:46:37,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:37,540 INFO L225 Difference]: With dead ends: 389 [2022-01-10 02:46:37,540 INFO L226 Difference]: Without dead ends: 387 [2022-01-10 02:46:37,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-01-10 02:46:37,541 INFO L933 BasicCegarLoop]: 403 mSDtfsCounter, 114 mSDsluCounter, 922 mSDsCounter, 0 mSdLazyCounter, 1744 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 1757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:37,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 1325 Invalid, 1757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1744 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-10 02:46:37,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2022-01-10 02:46:37,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 341. [2022-01-10 02:46:37,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 327 states have (on average 1.4342507645259939) internal successors, (469), 340 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:37,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 469 transitions. [2022-01-10 02:46:37,546 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 469 transitions. Word has length 21 [2022-01-10 02:46:37,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:37,546 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 469 transitions. [2022-01-10 02:46:37,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:37,546 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 469 transitions. [2022-01-10 02:46:37,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-10 02:46:37,546 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:37,546 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:37,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:37,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:37,752 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:37,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:37,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1541051972, now seen corresponding path program 1 times [2022-01-10 02:46:37,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:37,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1867497136] [2022-01-10 02:46:37,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:37,753 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:37,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:37,755 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:37,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-01-10 02:46:37,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:37,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 02:46:37,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:37,994 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 02:46:37,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-10 02:46:38,102 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 02:46:38,102 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:38,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1867497136] [2022-01-10 02:46:38,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1867497136] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-10 02:46:38,102 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-01-10 02:46:38,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2022-01-10 02:46:38,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650423600] [2022-01-10 02:46:38,102 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-01-10 02:46:38,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-10 02:46:38,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:38,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-10 02:46:38,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-01-10 02:46:38,103 INFO L87 Difference]: Start difference. First operand 341 states and 469 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:41,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:41,216 INFO L93 Difference]: Finished difference Result 379 states and 511 transitions. [2022-01-10 02:46:41,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-10 02:46:41,217 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-10 02:46:41,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:41,218 INFO L225 Difference]: With dead ends: 379 [2022-01-10 02:46:41,218 INFO L226 Difference]: Without dead ends: 377 [2022-01-10 02:46:41,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2022-01-10 02:46:41,218 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 904 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 1948 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 2159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 1948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:41,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [904 Valid, 602 Invalid, 2159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 1948 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-01-10 02:46:41,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-01-10 02:46:41,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 332. [2022-01-10 02:46:41,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 319 states have (on average 1.432601880877743) internal successors, (457), 331 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:41,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 457 transitions. [2022-01-10 02:46:41,223 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 457 transitions. Word has length 21 [2022-01-10 02:46:41,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:41,223 INFO L470 AbstractCegarLoop]: Abstraction has 332 states and 457 transitions. [2022-01-10 02:46:41,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:41,223 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 457 transitions. [2022-01-10 02:46:41,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-10 02:46:41,224 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:41,224 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] [2022-01-10 02:46:41,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:41,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:41,430 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:41,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:41,430 INFO L85 PathProgramCache]: Analyzing trace with hash 86473025, now seen corresponding path program 1 times [2022-01-10 02:46:41,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:41,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2016178515] [2022-01-10 02:46:41,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:41,431 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:41,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:41,432 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:41,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-01-10 02:46:41,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:41,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:46:41,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:41,563 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 02:46:41,564 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:41,564 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:41,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2016178515] [2022-01-10 02:46:41,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2016178515] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:41,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:41,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:41,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728399245] [2022-01-10 02:46:41,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:41,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:41,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:41,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:41,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:41,565 INFO L87 Difference]: Start difference. First operand 332 states and 457 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:42,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:42,347 INFO L93 Difference]: Finished difference Result 377 states and 503 transitions. [2022-01-10 02:46:42,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 02:46:42,347 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-10 02:46:42,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:42,348 INFO L225 Difference]: With dead ends: 377 [2022-01-10 02:46:42,348 INFO L226 Difference]: Without dead ends: 375 [2022-01-10 02:46:42,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:42,349 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 87 mSDsluCounter, 892 mSDsCounter, 0 mSdLazyCounter, 1851 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 1277 SdHoareTripleChecker+Invalid, 1861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:42,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 1277 Invalid, 1861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1851 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 02:46:42,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-01-10 02:46:42,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 335. [2022-01-10 02:46:42,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 322 states have (on average 1.4316770186335404) internal successors, (461), 334 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:42,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 461 transitions. [2022-01-10 02:46:42,353 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 461 transitions. Word has length 23 [2022-01-10 02:46:42,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:42,353 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 461 transitions. [2022-01-10 02:46:42,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:42,353 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 461 transitions. [2022-01-10 02:46:42,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-10 02:46:42,354 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:42,354 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] [2022-01-10 02:46:42,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:42,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:42,554 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:42,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:42,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1435259829, now seen corresponding path program 1 times [2022-01-10 02:46:42,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:42,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [126372111] [2022-01-10 02:46:42,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:42,555 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:42,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:42,556 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:42,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-01-10 02:46:42,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:42,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:46:42,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:42,681 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 02:46:42,682 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:42,682 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:42,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [126372111] [2022-01-10 02:46:42,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [126372111] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:42,682 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:42,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:42,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716019555] [2022-01-10 02:46:42,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:42,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:42,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:42,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:42,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:42,683 INFO L87 Difference]: Start difference. First operand 335 states and 461 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:43,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:43,469 INFO L93 Difference]: Finished difference Result 375 states and 501 transitions. [2022-01-10 02:46:43,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 02:46:43,469 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-10 02:46:43,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:43,470 INFO L225 Difference]: With dead ends: 375 [2022-01-10 02:46:43,471 INFO L226 Difference]: Without dead ends: 373 [2022-01-10 02:46:43,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:43,471 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 85 mSDsluCounter, 892 mSDsCounter, 0 mSdLazyCounter, 1851 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1277 SdHoareTripleChecker+Invalid, 1861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:43,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 1277 Invalid, 1861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1851 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 02:46:43,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2022-01-10 02:46:43,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 337. [2022-01-10 02:46:43,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 324 states have (on average 1.4290123456790123) internal successors, (463), 336 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:43,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 463 transitions. [2022-01-10 02:46:43,477 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 463 transitions. Word has length 23 [2022-01-10 02:46:43,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:43,477 INFO L470 AbstractCegarLoop]: Abstraction has 337 states and 463 transitions. [2022-01-10 02:46:43,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:43,477 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 463 transitions. [2022-01-10 02:46:43,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-10 02:46:43,477 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:43,477 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] [2022-01-10 02:46:43,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:43,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:43,678 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:43,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:43,678 INFO L85 PathProgramCache]: Analyzing trace with hash 1609959019, now seen corresponding path program 1 times [2022-01-10 02:46:43,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:43,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1032981667] [2022-01-10 02:46:43,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:43,679 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:43,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:43,679 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:43,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-01-10 02:46:43,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:43,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:46:43,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:43,806 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 02:46:43,806 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:43,806 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:43,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1032981667] [2022-01-10 02:46:43,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1032981667] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:43,806 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:43,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:43,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510282816] [2022-01-10 02:46:43,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:43,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:43,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:43,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:43,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:43,807 INFO L87 Difference]: Start difference. First operand 337 states and 463 transitions. Second operand has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:44,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:44,605 INFO L93 Difference]: Finished difference Result 373 states and 499 transitions. [2022-01-10 02:46:44,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 02:46:44,606 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-10 02:46:44,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:44,607 INFO L225 Difference]: With dead ends: 373 [2022-01-10 02:46:44,607 INFO L226 Difference]: Without dead ends: 371 [2022-01-10 02:46:44,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:44,608 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 82 mSDsluCounter, 892 mSDsCounter, 0 mSdLazyCounter, 1851 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 1277 SdHoareTripleChecker+Invalid, 1861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:44,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 1277 Invalid, 1861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1851 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 02:46:44,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-01-10 02:46:44,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 340. [2022-01-10 02:46:44,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 327 states have (on average 1.4281345565749235) internal successors, (467), 339 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:44,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 467 transitions. [2022-01-10 02:46:44,613 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 467 transitions. Word has length 24 [2022-01-10 02:46:44,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:44,613 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 467 transitions. [2022-01-10 02:46:44,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:44,613 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 467 transitions. [2022-01-10 02:46:44,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-10 02:46:44,613 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:44,613 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] [2022-01-10 02:46:44,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:44,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:44,819 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:44,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:44,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1614299429, now seen corresponding path program 1 times [2022-01-10 02:46:44,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:44,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1378510742] [2022-01-10 02:46:44,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:44,820 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:44,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:44,821 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:44,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2022-01-10 02:46:44,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:44,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-10 02:46:44,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:45,032 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 02:46:45,032 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:45,032 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:45,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1378510742] [2022-01-10 02:46:45,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1378510742] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:45,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:45,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 02:46:45,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732707222] [2022-01-10 02:46:45,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:45,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 02:46:45,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:45,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 02:46:45,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:45,033 INFO L87 Difference]: Start difference. First operand 340 states and 467 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:46,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:46,300 INFO L93 Difference]: Finished difference Result 371 states and 497 transitions. [2022-01-10 02:46:46,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 02:46:46,301 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-10 02:46:46,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:46,302 INFO L225 Difference]: With dead ends: 371 [2022-01-10 02:46:46,302 INFO L226 Difference]: Without dead ends: 367 [2022-01-10 02:46:46,302 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-01-10 02:46:46,302 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 76 mSDsluCounter, 998 mSDsCounter, 0 mSdLazyCounter, 2203 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 2215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 2203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:46,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 1383 Invalid, 2215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 2203 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-10 02:46:46,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-01-10 02:46:46,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 339. [2022-01-10 02:46:46,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 326 states have (on average 1.4263803680981595) internal successors, (465), 338 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:46,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 465 transitions. [2022-01-10 02:46:46,307 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 465 transitions. Word has length 24 [2022-01-10 02:46:46,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:46,307 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 465 transitions. [2022-01-10 02:46:46,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:46,307 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 465 transitions. [2022-01-10 02:46:46,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-10 02:46:46,307 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:46,307 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] [2022-01-10 02:46:46,314 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:46,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:46,508 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:46,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:46,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1543377688, now seen corresponding path program 1 times [2022-01-10 02:46:46,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:46,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1909296712] [2022-01-10 02:46:46,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:46,508 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:46,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:46,509 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:46,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2022-01-10 02:46:46,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:46,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-10 02:46:46,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:46,725 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 02:46:46,725 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:46,725 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:46,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1909296712] [2022-01-10 02:46:46,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1909296712] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:46,726 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:46,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 02:46:46,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712579720] [2022-01-10 02:46:46,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:46,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 02:46:46,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:46,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 02:46:46,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:46,726 INFO L87 Difference]: Start difference. First operand 339 states and 465 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:47,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:47,963 INFO L93 Difference]: Finished difference Result 367 states and 493 transitions. [2022-01-10 02:46:47,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 02:46:47,964 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-10 02:46:47,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:47,965 INFO L225 Difference]: With dead ends: 367 [2022-01-10 02:46:47,965 INFO L226 Difference]: Without dead ends: 362 [2022-01-10 02:46:47,965 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-01-10 02:46:47,965 INFO L933 BasicCegarLoop]: 387 mSDtfsCounter, 74 mSDsluCounter, 1000 mSDsCounter, 0 mSdLazyCounter, 2199 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 2210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 2199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:47,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 1387 Invalid, 2210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 2199 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-10 02:46:47,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-01-10 02:46:47,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 337. [2022-01-10 02:46:47,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 324 states have (on average 1.4259259259259258) internal successors, (462), 336 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:47,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 462 transitions. [2022-01-10 02:46:47,970 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 462 transitions. Word has length 24 [2022-01-10 02:46:47,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:47,970 INFO L470 AbstractCegarLoop]: Abstraction has 337 states and 462 transitions. [2022-01-10 02:46:47,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:47,970 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 462 transitions. [2022-01-10 02:46:47,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-10 02:46:47,970 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:47,970 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] [2022-01-10 02:46:47,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Ended with exit code 0 [2022-01-10 02:46:48,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:48,171 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:48,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:48,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1535109693, now seen corresponding path program 1 times [2022-01-10 02:46:48,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:48,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1448436443] [2022-01-10 02:46:48,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:48,172 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:48,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:48,172 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:48,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2022-01-10 02:46:48,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:48,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:46:48,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:48,315 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 02:46:48,315 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:48,315 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:48,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1448436443] [2022-01-10 02:46:48,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1448436443] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:48,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:48,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:48,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794953470] [2022-01-10 02:46:48,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:48,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:48,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:48,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:48,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:48,316 INFO L87 Difference]: Start difference. First operand 337 states and 462 transitions. Second operand has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:49,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:49,104 INFO L93 Difference]: Finished difference Result 391 states and 519 transitions. [2022-01-10 02:46:49,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-10 02:46:49,104 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-10 02:46:49,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:49,105 INFO L225 Difference]: With dead ends: 391 [2022-01-10 02:46:49,105 INFO L226 Difference]: Without dead ends: 389 [2022-01-10 02:46:49,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-10 02:46:49,106 INFO L933 BasicCegarLoop]: 389 mSDtfsCounter, 156 mSDsluCounter, 896 mSDsCounter, 0 mSdLazyCounter, 1790 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1285 SdHoareTripleChecker+Invalid, 1817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:49,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 1285 Invalid, 1817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1790 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-10 02:46:49,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-01-10 02:46:49,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 339. [2022-01-10 02:46:49,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 326 states have (on average 1.4233128834355828) internal successors, (464), 338 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:49,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 464 transitions. [2022-01-10 02:46:49,111 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 464 transitions. Word has length 24 [2022-01-10 02:46:49,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:49,111 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 464 transitions. [2022-01-10 02:46:49,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:49,111 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 464 transitions. [2022-01-10 02:46:49,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-10 02:46:49,111 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:49,111 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] [2022-01-10 02:46:49,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:49,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:49,315 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:49,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:49,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1630873832, now seen corresponding path program 1 times [2022-01-10 02:46:49,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:49,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [60860609] [2022-01-10 02:46:49,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:49,316 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:49,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:49,317 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:49,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2022-01-10 02:46:49,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:49,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-10 02:46:49,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:49,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 02:46:49,537 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:49,537 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:49,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [60860609] [2022-01-10 02:46:49,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [60860609] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:49,537 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:49,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 02:46:49,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680098942] [2022-01-10 02:46:49,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:49,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 02:46:49,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:49,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 02:46:49,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:49,538 INFO L87 Difference]: Start difference. First operand 339 states and 464 transitions. Second operand has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:50,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:50,666 INFO L93 Difference]: Finished difference Result 360 states and 486 transitions. [2022-01-10 02:46:50,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 02:46:50,666 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-10 02:46:50,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:50,667 INFO L225 Difference]: With dead ends: 360 [2022-01-10 02:46:50,667 INFO L226 Difference]: Without dead ends: 356 [2022-01-10 02:46:50,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-01-10 02:46:50,668 INFO L933 BasicCegarLoop]: 389 mSDtfsCounter, 67 mSDsluCounter, 909 mSDsCounter, 0 mSdLazyCounter, 1853 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 1298 SdHoareTripleChecker+Invalid, 1863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:50,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 1298 Invalid, 1863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1853 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-10 02:46:50,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-01-10 02:46:50,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 338. [2022-01-10 02:46:50,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 325 states have (on average 1.4215384615384616) internal successors, (462), 337 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:50,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 462 transitions. [2022-01-10 02:46:50,673 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 462 transitions. Word has length 25 [2022-01-10 02:46:50,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:50,673 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 462 transitions. [2022-01-10 02:46:50,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:50,673 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 462 transitions. [2022-01-10 02:46:50,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-10 02:46:50,673 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:50,673 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] [2022-01-10 02:46:50,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:50,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:50,874 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:50,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:50,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1630386253, now seen corresponding path program 1 times [2022-01-10 02:46:50,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:50,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [36626385] [2022-01-10 02:46:50,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:50,875 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:50,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:50,876 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:50,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2022-01-10 02:46:50,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:50,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:46:50,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:51,011 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 02:46:51,011 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:51,011 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:51,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [36626385] [2022-01-10 02:46:51,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [36626385] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:51,012 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:51,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:51,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309176071] [2022-01-10 02:46:51,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:51,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:51,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:51,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:51,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:51,012 INFO L87 Difference]: Start difference. First operand 338 states and 462 transitions. Second operand has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:51,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:51,853 INFO L93 Difference]: Finished difference Result 409 states and 543 transitions. [2022-01-10 02:46:51,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-10 02:46:51,854 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-10 02:46:51,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:51,855 INFO L225 Difference]: With dead ends: 409 [2022-01-10 02:46:51,855 INFO L226 Difference]: Without dead ends: 407 [2022-01-10 02:46:51,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-01-10 02:46:51,855 INFO L933 BasicCegarLoop]: 419 mSDtfsCounter, 119 mSDsluCounter, 1007 mSDsCounter, 0 mSdLazyCounter, 1936 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 1426 SdHoareTripleChecker+Invalid, 1956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:51,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 1426 Invalid, 1956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1936 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 02:46:51,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2022-01-10 02:46:51,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 343. [2022-01-10 02:46:51,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 330 states have (on average 1.4242424242424243) internal successors, (470), 342 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:51,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 470 transitions. [2022-01-10 02:46:51,860 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 470 transitions. Word has length 25 [2022-01-10 02:46:51,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:51,861 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 470 transitions. [2022-01-10 02:46:51,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:51,861 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 470 transitions. [2022-01-10 02:46:51,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-10 02:46:51,861 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:51,861 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] [2022-01-10 02:46:51,867 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Ended with exit code 0 [2022-01-10 02:46:52,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:52,062 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:52,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:52,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1511471124, now seen corresponding path program 1 times [2022-01-10 02:46:52,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:52,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2044262262] [2022-01-10 02:46:52,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:52,063 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:52,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:52,064 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:52,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2022-01-10 02:46:52,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:52,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:46:52,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:52,194 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 02:46:52,195 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:52,195 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:52,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2044262262] [2022-01-10 02:46:52,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2044262262] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:52,195 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:52,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:52,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442377962] [2022-01-10 02:46:52,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:52,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:52,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:52,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:52,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:52,196 INFO L87 Difference]: Start difference. First operand 343 states and 470 transitions. Second operand has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:52,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:52,992 INFO L93 Difference]: Finished difference Result 399 states and 531 transitions. [2022-01-10 02:46:52,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-10 02:46:52,993 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-10 02:46:52,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:52,994 INFO L225 Difference]: With dead ends: 399 [2022-01-10 02:46:52,994 INFO L226 Difference]: Without dead ends: 397 [2022-01-10 02:46:52,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-01-10 02:46:52,994 INFO L933 BasicCegarLoop]: 407 mSDtfsCounter, 117 mSDsluCounter, 962 mSDsCounter, 0 mSdLazyCounter, 1857 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 1369 SdHoareTripleChecker+Invalid, 1879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:52,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 1369 Invalid, 1879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1857 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 02:46:52,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2022-01-10 02:46:52,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 344. [2022-01-10 02:46:52,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 331 states have (on average 1.4229607250755287) internal successors, (471), 343 states have internal predecessors, (471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:52,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 471 transitions. [2022-01-10 02:46:52,999 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 471 transitions. Word has length 25 [2022-01-10 02:46:52,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:53,000 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 471 transitions. [2022-01-10 02:46:53,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:53,000 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 471 transitions. [2022-01-10 02:46:53,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-10 02:46:53,000 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:53,000 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 02:46:53,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:53,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:53,207 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:53,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:53,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1513195028, now seen corresponding path program 1 times [2022-01-10 02:46:53,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:53,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [564488854] [2022-01-10 02:46:53,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:53,207 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:53,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:53,208 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:53,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2022-01-10 02:46:53,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:53,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 02:46:53,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:53,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 02:46:53,345 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:53,345 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:53,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [564488854] [2022-01-10 02:46:53,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [564488854] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:53,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:53,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 02:46:53,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345224862] [2022-01-10 02:46:53,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:53,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 02:46:53,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:53,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 02:46:53,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 02:46:53,348 INFO L87 Difference]: Start difference. First operand 344 states and 471 transitions. Second operand has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:54,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:54,133 INFO L93 Difference]: Finished difference Result 352 states and 478 transitions. [2022-01-10 02:46:54,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 02:46:54,133 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-10 02:46:54,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:54,134 INFO L225 Difference]: With dead ends: 352 [2022-01-10 02:46:54,134 INFO L226 Difference]: Without dead ends: 349 [2022-01-10 02:46:54,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:54,135 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 57 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 1833 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 1289 SdHoareTripleChecker+Invalid, 1843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:54,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 1289 Invalid, 1843 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1833 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-10 02:46:54,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-01-10 02:46:54,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 344. [2022-01-10 02:46:54,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 331 states have (on average 1.4199395770392749) internal successors, (470), 343 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:54,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 470 transitions. [2022-01-10 02:46:54,140 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 470 transitions. Word has length 25 [2022-01-10 02:46:54,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:54,140 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 470 transitions. [2022-01-10 02:46:54,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:54,140 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 470 transitions. [2022-01-10 02:46:54,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-10 02:46:54,140 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:54,140 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] [2022-01-10 02:46:54,148 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:54,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:54,341 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:54,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:54,344 INFO L85 PathProgramCache]: Analyzing trace with hash -343756153, now seen corresponding path program 1 times [2022-01-10 02:46:54,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:54,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [487197982] [2022-01-10 02:46:54,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:54,344 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:54,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:54,345 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:54,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2022-01-10 02:46:54,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:54,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-10 02:46:54,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:54,624 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 02:46:54,624 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:54,624 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:54,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [487197982] [2022-01-10 02:46:54,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [487197982] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:54,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:54,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-10 02:46:54,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359754811] [2022-01-10 02:46:54,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:54,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-10 02:46:54,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:54,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-10 02:46:54,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-10 02:46:54,626 INFO L87 Difference]: Start difference. First operand 344 states and 470 transitions. Second operand has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:55,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:55,999 INFO L93 Difference]: Finished difference Result 403 states and 537 transitions. [2022-01-10 02:46:55,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-10 02:46:56,000 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-10 02:46:56,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:56,001 INFO L225 Difference]: With dead ends: 403 [2022-01-10 02:46:56,001 INFO L226 Difference]: Without dead ends: 401 [2022-01-10 02:46:56,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-01-10 02:46:56,002 INFO L933 BasicCegarLoop]: 404 mSDtfsCounter, 107 mSDsluCounter, 1053 mSDsCounter, 0 mSdLazyCounter, 2201 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 1457 SdHoareTripleChecker+Invalid, 2220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 2201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:56,002 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 1457 Invalid, 2220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 2201 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-10 02:46:56,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-01-10 02:46:56,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 345. [2022-01-10 02:46:56,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 332 states have (on average 1.4186746987951808) internal successors, (471), 344 states have internal predecessors, (471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:56,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 471 transitions. [2022-01-10 02:46:56,008 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 471 transitions. Word has length 25 [2022-01-10 02:46:56,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:56,008 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 471 transitions. [2022-01-10 02:46:56,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:56,008 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 471 transitions. [2022-01-10 02:46:56,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-10 02:46:56,008 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:56,008 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] [2022-01-10 02:46:56,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Ended with exit code 0 [2022-01-10 02:46:56,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:56,214 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:56,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:56,215 INFO L85 PathProgramCache]: Analyzing trace with hash 362946379, now seen corresponding path program 1 times [2022-01-10 02:46:56,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:56,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [106694163] [2022-01-10 02:46:56,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:56,215 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:56,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:56,216 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:56,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2022-01-10 02:46:56,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:56,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 02:46:56,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:56,363 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 02:46:56,363 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:56,363 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:56,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [106694163] [2022-01-10 02:46:56,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [106694163] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:56,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:56,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 02:46:56,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109194952] [2022-01-10 02:46:56,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:56,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 02:46:56,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:56,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 02:46:56,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:56,364 INFO L87 Difference]: Start difference. First operand 345 states and 471 transitions. Second operand has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:57,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:57,292 INFO L93 Difference]: Finished difference Result 390 states and 517 transitions. [2022-01-10 02:46:57,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 02:46:57,293 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-10 02:46:57,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:57,294 INFO L225 Difference]: With dead ends: 390 [2022-01-10 02:46:57,294 INFO L226 Difference]: Without dead ends: 388 [2022-01-10 02:46:57,294 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-10 02:46:57,295 INFO L933 BasicCegarLoop]: 384 mSDtfsCounter, 100 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 2279 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 1400 SdHoareTripleChecker+Invalid, 2292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 2279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:57,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 1400 Invalid, 2292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 2279 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-10 02:46:57,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2022-01-10 02:46:57,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 348. [2022-01-10 02:46:57,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 335 states have (on average 1.4179104477611941) internal successors, (475), 347 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:57,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 475 transitions. [2022-01-10 02:46:57,301 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 475 transitions. Word has length 27 [2022-01-10 02:46:57,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:57,301 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 475 transitions. [2022-01-10 02:46:57,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:57,301 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 475 transitions. [2022-01-10 02:46:57,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-10 02:46:57,302 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:57,302 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] [2022-01-10 02:46:57,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:57,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:57,508 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:57,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:57,509 INFO L85 PathProgramCache]: Analyzing trace with hash -567137215, now seen corresponding path program 1 times [2022-01-10 02:46:57,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:57,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [47263170] [2022-01-10 02:46:57,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:57,509 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:57,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:57,510 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:57,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2022-01-10 02:46:57,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:57,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 02:46:57,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:57,650 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 02:46:57,650 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:57,650 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:57,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [47263170] [2022-01-10 02:46:57,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [47263170] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:57,650 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:57,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 02:46:57,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695621486] [2022-01-10 02:46:57,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:57,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 02:46:57,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:57,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 02:46:57,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:57,651 INFO L87 Difference]: Start difference. First operand 348 states and 475 transitions. Second operand has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:58,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 02:46:58,569 INFO L93 Difference]: Finished difference Result 388 states and 515 transitions. [2022-01-10 02:46:58,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 02:46:58,570 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-10 02:46:58,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 02:46:58,571 INFO L225 Difference]: With dead ends: 388 [2022-01-10 02:46:58,571 INFO L226 Difference]: Without dead ends: 386 [2022-01-10 02:46:58,571 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-10 02:46:58,571 INFO L933 BasicCegarLoop]: 384 mSDtfsCounter, 98 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 2279 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 1400 SdHoareTripleChecker+Invalid, 2292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 2279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-10 02:46:58,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 1400 Invalid, 2292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 2279 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-10 02:46:58,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-01-10 02:46:58,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 350. [2022-01-10 02:46:58,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 337 states have (on average 1.4154302670623145) internal successors, (477), 349 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:58,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 477 transitions. [2022-01-10 02:46:58,577 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 477 transitions. Word has length 27 [2022-01-10 02:46:58,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 02:46:58,577 INFO L470 AbstractCegarLoop]: Abstraction has 350 states and 477 transitions. [2022-01-10 02:46:58,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-10 02:46:58,578 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 477 transitions. [2022-01-10 02:46:58,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-10 02:46:58,578 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 02:46:58,578 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] [2022-01-10 02:46:58,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2022-01-10 02:46:58,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 02:46:58,784 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2022-01-10 02:46:58,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 02:46:58,785 INFO L85 PathProgramCache]: Analyzing trace with hash -196794719, now seen corresponding path program 1 times [2022-01-10 02:46:58,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 02:46:58,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1416950146] [2022-01-10 02:46:58,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 02:46:58,785 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 02:46:58,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 02:46:58,786 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 02:46:58,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2022-01-10 02:46:58,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 02:46:58,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 02:46:58,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 02:46:58,940 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 02:46:58,940 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 02:46:58,941 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 02:46:58,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1416950146] [2022-01-10 02:46:58,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1416950146] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 02:46:58,941 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 02:46:58,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 02:46:58,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578399312] [2022-01-10 02:46:58,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 02:46:58,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 02:46:58,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 02:46:58,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 02:46:58,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-10 02:46:58,942 INFO L87 Difference]: Start difference. First operand 350 states and 477 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)