/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/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:08:37,255 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:08:37,256 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:08:37,333 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:08:37,333 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:08:37,334 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:08:37,335 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:08:37,336 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:08:37,355 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:08:37,360 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:08:37,361 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:08:37,363 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:08:37,363 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:08:37,365 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:08:37,366 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:08:37,368 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:08:37,369 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:08:37,383 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:08:37,387 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:08:37,388 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:08:37,389 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:08:37,392 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:08:37,393 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:08:37,393 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:08:37,395 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:08:37,395 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:08:37,395 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:08:37,396 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:08:37,396 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:08:37,396 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:08:37,396 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:08:37,397 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:08:37,397 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:08:37,398 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:08:37,398 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:08:37,398 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:08:37,399 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:08:37,399 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:08:37,399 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:08:37,400 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:08:37,400 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:08:37,404 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-01-10 07:08:37,443 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:08:37,443 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:08:37,444 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:08:37,444 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:08:37,444 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:08:37,445 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:08:37,445 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:08:37,445 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:08:37,445 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:08:37,445 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:08:37,446 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:08:37,446 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:08:37,446 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:08:37,446 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:08:37,446 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:08:37,446 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:08:37,446 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:08:37,446 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:08:37,447 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:08:37,447 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:08:37,447 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:08:37,447 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:08:37,447 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:08:37,447 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:08:37,447 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:08:37,447 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:08:37,447 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:08:37,447 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:08:37,447 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:08:37,448 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:08:37,448 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:08:37,448 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:08:37,448 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:08:37,448 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-10 07:08:37,635 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:08:37,661 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:08:37,663 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:08:37,664 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:08:37,665 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:08:37,666 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c [2022-01-10 07:08:37,715 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cec464889/5fa63983992943e0b4652805b615d35a/FLAGa9be55868 [2022-01-10 07:08:38,306 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:08:38,306 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c [2022-01-10 07:08:38,345 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cec464889/5fa63983992943e0b4652805b615d35a/FLAGa9be55868 [2022-01-10 07:08:38,693 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cec464889/5fa63983992943e0b4652805b615d35a [2022-01-10 07:08:38,694 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:08:38,695 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:08:38,699 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:08:38,699 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:08:38,701 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:08:38,701 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:08:38" (1/1) ... [2022-01-10 07:08:38,702 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6bf07d58 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:38, skipping insertion in model container [2022-01-10 07:08:38,702 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:08:38" (1/1) ... [2022-01-10 07:08:38,706 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:08:38,787 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:08:39,012 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[11900,11913] [2022-01-10 07:08:39,034 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[18638,18651] [2022-01-10 07:08:39,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[20836,20849] [2022-01-10 07:08:39,049 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[21913,21926] [2022-01-10 07:08:39,061 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[25266,25279] [2022-01-10 07:08:39,065 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[26346,26359] [2022-01-10 07:08:39,073 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[28575,28588] [2022-01-10 07:08:39,411 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:08:39,422 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:08:39,474 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[11900,11913] [2022-01-10 07:08:39,483 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[18638,18651] [2022-01-10 07:08:39,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/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[20836,20849] [2022-01-10 07:08:39,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/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[21913,21926] [2022-01-10 07:08:39,496 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[25266,25279] [2022-01-10 07:08:39,498 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[26346,26359] [2022-01-10 07:08:39,502 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[28575,28588] [2022-01-10 07:08:39,667 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:08:39,689 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:08:39,689 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39 WrapperNode [2022-01-10 07:08:39,690 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:08:39,690 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:08:39,690 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:08:39,691 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:08:39,695 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39" (1/1) ... [2022-01-10 07:08:39,743 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39" (1/1) ... [2022-01-10 07:08:39,817 INFO L137 Inliner]: procedures = 24, calls = 7, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 6515 [2022-01-10 07:08:39,817 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:08:39,818 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:08:39,818 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:08:39,818 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:08:39,824 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39" (1/1) ... [2022-01-10 07:08:39,825 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39" (1/1) ... [2022-01-10 07:08:39,869 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39" (1/1) ... [2022-01-10 07:08:39,870 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39" (1/1) ... [2022-01-10 07:08:39,922 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39" (1/1) ... [2022-01-10 07:08:39,941 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39" (1/1) ... [2022-01-10 07:08:39,957 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39" (1/1) ... [2022-01-10 07:08:39,976 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:08:39,977 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:08:39,977 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:08:39,977 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:08:39,978 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39" (1/1) ... [2022-01-10 07:08:39,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:08:39,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:08:40,020 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-10 07:08:40,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-10 07:08:40,073 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:08:40,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:08:40,074 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:08:40,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:08:40,365 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:08:40,366 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:08:42,852 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:08:42,875 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:08:42,875 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-10 07:08:42,877 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:08:42 BoogieIcfgContainer [2022-01-10 07:08:42,877 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:08:42,878 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:08:42,879 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:08:42,881 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:08:42,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:08:38" (1/3) ... [2022-01-10 07:08:42,881 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27f4e86e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:08:42, skipping insertion in model container [2022-01-10 07:08:42,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:08:39" (2/3) ... [2022-01-10 07:08:42,882 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27f4e86e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:08:42, skipping insertion in model container [2022-01-10 07:08:42,882 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:08:42" (3/3) ... [2022-01-10 07:08:42,883 INFO L111 eAbstractionObserver]: Analyzing ICFG pals_lcr-var-start-time.4.1.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c [2022-01-10 07:08:42,886 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:08:42,886 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 7 error locations. [2022-01-10 07:08:42,928 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:08:42,934 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-10 07:08:42,935 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2022-01-10 07:08:42,971 INFO L276 IsEmpty]: Start isEmpty. Operand has 1102 states, 1094 states have (on average 1.8875685557586837) internal successors, (2065), 1101 states have internal predecessors, (2065), 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 07:08:42,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-01-10 07:08:42,984 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:42,985 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:42,985 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:42,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:42,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1027637325, now seen corresponding path program 1 times [2022-01-10 07:08:42,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:42,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [421610372] [2022-01-10 07:08:42,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:42,999 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:42,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:43,001 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:43,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-01-10 07:08:43,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:43,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:08:43,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:43,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:43,844 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:43,844 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:43,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [421610372] [2022-01-10 07:08:43,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [421610372] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:43,845 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:43,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:08:43,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392246740] [2022-01-10 07:08:43,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:43,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:08:43,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:43,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:08:43,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:08:43,869 INFO L87 Difference]: Start difference. First operand has 1102 states, 1094 states have (on average 1.8875685557586837) internal successors, (2065), 1101 states have internal predecessors, (2065), 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 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 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 07:08:44,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:44,439 INFO L93 Difference]: Finished difference Result 1361 states and 2483 transitions. [2022-01-10 07:08:44,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:08:44,442 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 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 63 [2022-01-10 07:08:44,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:44,452 INFO L225 Difference]: With dead ends: 1361 [2022-01-10 07:08:44,452 INFO L226 Difference]: Without dead ends: 826 [2022-01-10 07:08:44,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:44,457 INFO L933 BasicCegarLoop]: 1524 mSDtfsCounter, 107 mSDsluCounter, 1049 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 2573 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 13 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:44,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 2573 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 455 Invalid, 0 Unknown, 13 Unchecked, 0.5s Time] [2022-01-10 07:08:44,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2022-01-10 07:08:44,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 826. [2022-01-10 07:08:44,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 819 states have (on average 1.315018315018315) internal successors, (1077), 825 states have internal predecessors, (1077), 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 07:08:44,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1077 transitions. [2022-01-10 07:08:44,501 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1077 transitions. Word has length 63 [2022-01-10 07:08:44,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:44,502 INFO L470 AbstractCegarLoop]: Abstraction has 826 states and 1077 transitions. [2022-01-10 07:08:44,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 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 07:08:44,502 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1077 transitions. [2022-01-10 07:08:44,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-01-10 07:08:44,503 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:44,503 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:44,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:44,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:44,719 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:44,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:44,720 INFO L85 PathProgramCache]: Analyzing trace with hash 517550277, now seen corresponding path program 1 times [2022-01-10 07:08:44,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:44,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1441805066] [2022-01-10 07:08:44,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:44,722 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:44,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:44,723 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:44,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-01-10 07:08:44,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:44,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:08:44,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:45,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:45,193 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:45,194 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:45,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1441805066] [2022-01-10 07:08:45,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1441805066] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:45,194 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:45,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:08:45,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593893430] [2022-01-10 07:08:45,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:45,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:08:45,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:45,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:08:45,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:08:45,196 INFO L87 Difference]: Start difference. First operand 826 states and 1077 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 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 07:08:45,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:45,591 INFO L93 Difference]: Finished difference Result 1163 states and 1557 transitions. [2022-01-10 07:08:45,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:08:45,592 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 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 64 [2022-01-10 07:08:45,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:45,595 INFO L225 Difference]: With dead ends: 1163 [2022-01-10 07:08:45,595 INFO L226 Difference]: Without dead ends: 831 [2022-01-10 07:08:45,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:45,596 INFO L933 BasicCegarLoop]: 1067 mSDtfsCounter, 38 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 1749 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 13 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:45,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 1749 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 383 Invalid, 0 Unknown, 13 Unchecked, 0.4s Time] [2022-01-10 07:08:45,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2022-01-10 07:08:45,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 830. [2022-01-10 07:08:45,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 823 states have (on average 1.3147023086269745) internal successors, (1082), 829 states have internal predecessors, (1082), 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 07:08:45,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1082 transitions. [2022-01-10 07:08:45,615 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1082 transitions. Word has length 64 [2022-01-10 07:08:45,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:45,615 INFO L470 AbstractCegarLoop]: Abstraction has 830 states and 1082 transitions. [2022-01-10 07:08:45,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 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 07:08:45,616 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1082 transitions. [2022-01-10 07:08:45,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 07:08:45,620 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:45,620 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:45,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:45,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:45,828 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:45,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:45,829 INFO L85 PathProgramCache]: Analyzing trace with hash -372032931, now seen corresponding path program 1 times [2022-01-10 07:08:45,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:45,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2142919095] [2022-01-10 07:08:45,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:45,833 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:45,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:45,848 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:45,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-01-10 07:08:46,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:46,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:08:46,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:46,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:46,421 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:46,421 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:46,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2142919095] [2022-01-10 07:08:46,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2142919095] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:46,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:46,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:08:46,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156701430] [2022-01-10 07:08:46,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:46,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:08:46,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:46,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:08:46,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:08:46,424 INFO L87 Difference]: Start difference. First operand 830 states and 1082 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 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 07:08:46,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:46,946 INFO L93 Difference]: Finished difference Result 1167 states and 1562 transitions. [2022-01-10 07:08:46,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:08:46,946 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 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 65 [2022-01-10 07:08:46,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:46,949 INFO L225 Difference]: With dead ends: 1167 [2022-01-10 07:08:46,949 INFO L226 Difference]: Without dead ends: 835 [2022-01-10 07:08:46,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:46,950 INFO L933 BasicCegarLoop]: 1065 mSDtfsCounter, 25 mSDsluCounter, 1969 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 3034 SdHoareTripleChecker+Invalid, 1179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 404 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:46,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 3034 Invalid, 1179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 774 Invalid, 0 Unknown, 404 Unchecked, 0.5s Time] [2022-01-10 07:08:46,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2022-01-10 07:08:46,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 834. [2022-01-10 07:08:46,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 827 states have (on average 1.3143893591293834) internal successors, (1087), 833 states have internal predecessors, (1087), 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 07:08:46,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1087 transitions. [2022-01-10 07:08:46,965 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1087 transitions. Word has length 65 [2022-01-10 07:08:46,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:46,965 INFO L470 AbstractCegarLoop]: Abstraction has 834 states and 1087 transitions. [2022-01-10 07:08:46,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 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 07:08:46,965 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1087 transitions. [2022-01-10 07:08:46,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 07:08:46,966 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:46,966 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:46,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:47,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:47,167 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:47,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:47,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1107216915, now seen corresponding path program 1 times [2022-01-10 07:08:47,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:47,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [792886828] [2022-01-10 07:08:47,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:47,169 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:47,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:47,171 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:47,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-01-10 07:08:47,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:47,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:08:47,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:47,522 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:47,523 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:47,523 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:47,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [792886828] [2022-01-10 07:08:47,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [792886828] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:47,527 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:47,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:08:47,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005285031] [2022-01-10 07:08:47,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:47,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:08:47,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:47,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:08:47,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:08:47,528 INFO L87 Difference]: Start difference. First operand 834 states and 1087 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 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 07:08:47,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:47,582 INFO L93 Difference]: Finished difference Result 1599 states and 2133 transitions. [2022-01-10 07:08:47,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:08:47,582 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 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 65 [2022-01-10 07:08:47,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:47,584 INFO L225 Difference]: With dead ends: 1599 [2022-01-10 07:08:47,584 INFO L226 Difference]: Without dead ends: 805 [2022-01-10 07:08:47,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:08:47,586 INFO L933 BasicCegarLoop]: 837 mSDtfsCounter, 812 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 1068 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:47,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [812 Valid, 1068 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:08:47,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2022-01-10 07:08:47,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 797. [2022-01-10 07:08:47,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 790 states have (on average 1.3721518987341772) internal successors, (1084), 796 states have internal predecessors, (1084), 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 07:08:47,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1084 transitions. [2022-01-10 07:08:47,611 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1084 transitions. Word has length 65 [2022-01-10 07:08:47,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:47,611 INFO L470 AbstractCegarLoop]: Abstraction has 797 states and 1084 transitions. [2022-01-10 07:08:47,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 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 07:08:47,612 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1084 transitions. [2022-01-10 07:08:47,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 07:08:47,613 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:47,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:47,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:47,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:47,813 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:47,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:47,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1318091021, now seen corresponding path program 1 times [2022-01-10 07:08:47,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:47,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1806794985] [2022-01-10 07:08:47,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:47,815 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:47,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:47,829 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:47,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-01-10 07:08:48,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:48,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:08:48,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:48,262 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:48,262 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:48,263 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:48,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1806794985] [2022-01-10 07:08:48,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1806794985] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:48,263 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:48,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:08:48,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267295399] [2022-01-10 07:08:48,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:48,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:08:48,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:48,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:08:48,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:08:48,264 INFO L87 Difference]: Start difference. First operand 797 states and 1084 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 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 07:08:48,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:48,668 INFO L93 Difference]: Finished difference Result 1203 states and 1697 transitions. [2022-01-10 07:08:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:08:48,668 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 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 65 [2022-01-10 07:08:48,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:48,670 INFO L225 Difference]: With dead ends: 1203 [2022-01-10 07:08:48,670 INFO L226 Difference]: Without dead ends: 807 [2022-01-10 07:08:48,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:48,672 INFO L933 BasicCegarLoop]: 838 mSDtfsCounter, 23 mSDsluCounter, 1510 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 2348 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 343 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:48,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 2348 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 624 Invalid, 0 Unknown, 343 Unchecked, 0.4s Time] [2022-01-10 07:08:48,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 807 states. [2022-01-10 07:08:48,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 807 to 804. [2022-01-10 07:08:48,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 797 states have (on average 1.3726474278544543) internal successors, (1094), 803 states have internal predecessors, (1094), 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 07:08:48,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1094 transitions. [2022-01-10 07:08:48,685 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1094 transitions. Word has length 65 [2022-01-10 07:08:48,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:48,685 INFO L470 AbstractCegarLoop]: Abstraction has 804 states and 1094 transitions. [2022-01-10 07:08:48,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 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 07:08:48,685 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1094 transitions. [2022-01-10 07:08:48,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 07:08:48,686 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:48,686 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:48,696 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:48,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:48,896 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:48,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:48,896 INFO L85 PathProgramCache]: Analyzing trace with hash 2075741641, now seen corresponding path program 1 times [2022-01-10 07:08:48,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:48,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [878719221] [2022-01-10 07:08:48,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:48,897 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:48,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:48,898 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:48,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-01-10 07:08:49,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:49,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 07:08:49,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:49,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:49,498 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:49,498 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:49,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [878719221] [2022-01-10 07:08:49,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [878719221] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:49,498 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:49,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 07:08:49,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017429042] [2022-01-10 07:08:49,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:49,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 07:08:49,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:49,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 07:08:49,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:49,500 INFO L87 Difference]: Start difference. First operand 804 states and 1094 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 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 07:08:49,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:49,577 INFO L93 Difference]: Finished difference Result 1331 states and 1882 transitions. [2022-01-10 07:08:49,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:08:49,578 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 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 65 [2022-01-10 07:08:49,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:49,580 INFO L225 Difference]: With dead ends: 1331 [2022-01-10 07:08:49,581 INFO L226 Difference]: Without dead ends: 928 [2022-01-10 07:08:49,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:49,583 INFO L933 BasicCegarLoop]: 880 mSDtfsCounter, 143 mSDsluCounter, 2274 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 3154 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 206 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:49,583 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 3154 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 43 Invalid, 0 Unknown, 206 Unchecked, 0.1s Time] [2022-01-10 07:08:49,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2022-01-10 07:08:49,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 794. [2022-01-10 07:08:49,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 787 states have (on average 1.372299872935197) internal successors, (1080), 793 states have internal predecessors, (1080), 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 07:08:49,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1080 transitions. [2022-01-10 07:08:49,602 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1080 transitions. Word has length 65 [2022-01-10 07:08:49,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:49,602 INFO L470 AbstractCegarLoop]: Abstraction has 794 states and 1080 transitions. [2022-01-10 07:08:49,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 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 07:08:49,602 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1080 transitions. [2022-01-10 07:08:49,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-10 07:08:49,603 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:49,603 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:49,627 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:49,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:49,811 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:49,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:49,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1997491974, now seen corresponding path program 1 times [2022-01-10 07:08:49,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:49,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1896998516] [2022-01-10 07:08:49,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:49,813 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:49,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:49,814 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:49,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-01-10 07:08:50,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:50,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:08:50,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:50,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:50,357 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:50,358 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:50,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1896998516] [2022-01-10 07:08:50,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1896998516] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:50,358 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:50,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:08:50,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055189236] [2022-01-10 07:08:50,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:50,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:08:50,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:50,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:08:50,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:08:50,359 INFO L87 Difference]: Start difference. First operand 794 states and 1080 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 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 07:08:50,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:50,757 INFO L93 Difference]: Finished difference Result 1208 states and 1699 transitions. [2022-01-10 07:08:50,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:08:50,758 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 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 65 [2022-01-10 07:08:50,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:50,760 INFO L225 Difference]: With dead ends: 1208 [2022-01-10 07:08:50,760 INFO L226 Difference]: Without dead ends: 795 [2022-01-10 07:08:50,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:50,762 INFO L933 BasicCegarLoop]: 830 mSDtfsCounter, 27 mSDsluCounter, 1030 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1860 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 15 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:50,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 1860 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 599 Invalid, 0 Unknown, 15 Unchecked, 0.4s Time] [2022-01-10 07:08:50,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2022-01-10 07:08:50,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 795. [2022-01-10 07:08:50,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 795 states, 788 states have (on average 1.3718274111675126) internal successors, (1081), 794 states have internal predecessors, (1081), 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 07:08:50,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 795 states to 795 states and 1081 transitions. [2022-01-10 07:08:50,780 INFO L78 Accepts]: Start accepts. Automaton has 795 states and 1081 transitions. Word has length 65 [2022-01-10 07:08:50,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:50,780 INFO L470 AbstractCegarLoop]: Abstraction has 795 states and 1081 transitions. [2022-01-10 07:08:50,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 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 07:08:50,780 INFO L276 IsEmpty]: Start isEmpty. Operand 795 states and 1081 transitions. [2022-01-10 07:08:50,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 07:08:50,784 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:50,784 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:50,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:50,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:50,994 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:50,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:50,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1759926172, now seen corresponding path program 1 times [2022-01-10 07:08:50,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:50,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [660941470] [2022-01-10 07:08:50,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:50,996 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:50,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:50,998 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:50,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-01-10 07:08:51,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:51,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 07:08:51,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:51,387 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:51,388 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:51,388 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:51,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [660941470] [2022-01-10 07:08:51,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [660941470] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:51,388 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:51,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:08:51,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088601157] [2022-01-10 07:08:51,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:51,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 07:08:51,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:51,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 07:08:51,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:51,389 INFO L87 Difference]: Start difference. First operand 795 states and 1081 transitions. Second operand has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 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 07:08:51,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:51,925 INFO L93 Difference]: Finished difference Result 1598 states and 2313 transitions. [2022-01-10 07:08:51,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-10 07:08:51,925 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 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 66 [2022-01-10 07:08:51,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:51,929 INFO L225 Difference]: With dead ends: 1598 [2022-01-10 07:08:51,929 INFO L226 Difference]: Without dead ends: 1281 [2022-01-10 07:08:51,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-01-10 07:08:51,930 INFO L933 BasicCegarLoop]: 557 mSDtfsCounter, 3554 mSDsluCounter, 754 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3554 SdHoareTripleChecker+Valid, 1311 SdHoareTripleChecker+Invalid, 961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:51,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3554 Valid, 1311 Invalid, 961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:08:51,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1281 states. [2022-01-10 07:08:51,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1281 to 799. [2022-01-10 07:08:51,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 792 states have (on average 1.3648989898989898) internal successors, (1081), 798 states have internal predecessors, (1081), 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 07:08:51,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1081 transitions. [2022-01-10 07:08:51,946 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1081 transitions. Word has length 66 [2022-01-10 07:08:51,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:51,947 INFO L470 AbstractCegarLoop]: Abstraction has 799 states and 1081 transitions. [2022-01-10 07:08:51,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 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 07:08:51,947 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1081 transitions. [2022-01-10 07:08:51,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 07:08:51,949 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:51,949 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:51,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:52,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:52,157 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:52,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:52,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1506467600, now seen corresponding path program 1 times [2022-01-10 07:08:52,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:52,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2116020858] [2022-01-10 07:08:52,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:52,158 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:52,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:52,159 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:52,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-01-10 07:08:52,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:52,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:08:52,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:52,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:52,506 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:52,507 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:52,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2116020858] [2022-01-10 07:08:52,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2116020858] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:52,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:52,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:08:52,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137559627] [2022-01-10 07:08:52,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:52,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:08:52,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:52,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:08:52,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:08:52,509 INFO L87 Difference]: Start difference. First operand 799 states and 1081 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 07:08:52,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:52,553 INFO L93 Difference]: Finished difference Result 1617 states and 2251 transitions. [2022-01-10 07:08:52,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:08:52,553 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 66 [2022-01-10 07:08:52,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:52,556 INFO L225 Difference]: With dead ends: 1617 [2022-01-10 07:08:52,556 INFO L226 Difference]: Without dead ends: 1243 [2022-01-10 07:08:52,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:08:52,558 INFO L933 BasicCegarLoop]: 1066 mSDtfsCounter, 652 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 1668 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:52,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [652 Valid, 1668 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:08:52,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1243 states. [2022-01-10 07:08:52,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1243 to 1235. [2022-01-10 07:08:52,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1235 states, 1228 states have (on average 1.3680781758957654) internal successors, (1680), 1234 states have internal predecessors, (1680), 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 07:08:52,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1235 states to 1235 states and 1680 transitions. [2022-01-10 07:08:52,582 INFO L78 Accepts]: Start accepts. Automaton has 1235 states and 1680 transitions. Word has length 66 [2022-01-10 07:08:52,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:52,582 INFO L470 AbstractCegarLoop]: Abstraction has 1235 states and 1680 transitions. [2022-01-10 07:08:52,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 07:08:52,582 INFO L276 IsEmpty]: Start isEmpty. Operand 1235 states and 1680 transitions. [2022-01-10 07:08:52,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 07:08:52,584 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:52,584 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:52,592 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2022-01-10 07:08:52,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:52,791 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:52,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:52,792 INFO L85 PathProgramCache]: Analyzing trace with hash 413701358, now seen corresponding path program 1 times [2022-01-10 07:08:52,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:52,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [42384557] [2022-01-10 07:08:52,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:52,793 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:52,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:52,796 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:52,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-01-10 07:08:53,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:53,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:08:53,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:53,723 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:53,723 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:53,723 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:53,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [42384557] [2022-01-10 07:08:53,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [42384557] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:53,723 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:53,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 07:08:53,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512715825] [2022-01-10 07:08:53,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:53,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 07:08:53,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:53,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 07:08:53,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:08:53,724 INFO L87 Difference]: Start difference. First operand 1235 states and 1680 transitions. Second operand has 8 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 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 07:08:54,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:54,119 INFO L93 Difference]: Finished difference Result 1439 states and 1983 transitions. [2022-01-10 07:08:54,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 07:08:54,119 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 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 66 [2022-01-10 07:08:54,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:54,123 INFO L225 Difference]: With dead ends: 1439 [2022-01-10 07:08:54,123 INFO L226 Difference]: Without dead ends: 1256 [2022-01-10 07:08:54,123 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-10 07:08:54,124 INFO L933 BasicCegarLoop]: 813 mSDtfsCounter, 48 mSDsluCounter, 2152 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 2965 SdHoareTripleChecker+Invalid, 1137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 583 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:54,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 2965 Invalid, 1137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 553 Invalid, 0 Unknown, 583 Unchecked, 0.4s Time] [2022-01-10 07:08:54,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2022-01-10 07:08:54,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 1252. [2022-01-10 07:08:54,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1252 states, 1245 states have (on average 1.3662650602409638) internal successors, (1701), 1251 states have internal predecessors, (1701), 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 07:08:54,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1252 states to 1252 states and 1701 transitions. [2022-01-10 07:08:54,152 INFO L78 Accepts]: Start accepts. Automaton has 1252 states and 1701 transitions. Word has length 66 [2022-01-10 07:08:54,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:54,152 INFO L470 AbstractCegarLoop]: Abstraction has 1252 states and 1701 transitions. [2022-01-10 07:08:54,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 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 07:08:54,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1252 states and 1701 transitions. [2022-01-10 07:08:54,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 07:08:54,154 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:54,154 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:54,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:54,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:54,363 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:54,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:54,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1314835992, now seen corresponding path program 1 times [2022-01-10 07:08:54,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:54,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1052608910] [2022-01-10 07:08:54,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:54,365 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:54,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:54,366 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:54,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-01-10 07:08:54,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:54,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:08:54,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:54,810 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:54,810 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:54,811 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:54,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1052608910] [2022-01-10 07:08:54,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1052608910] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:54,811 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:54,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:08:54,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613222690] [2022-01-10 07:08:54,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:54,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:08:54,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:54,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:08:54,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:08:54,812 INFO L87 Difference]: Start difference. First operand 1252 states and 1701 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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 07:08:55,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:55,317 INFO L93 Difference]: Finished difference Result 1449 states and 1992 transitions. [2022-01-10 07:08:55,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:08:55,318 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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 66 [2022-01-10 07:08:55,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:55,321 INFO L225 Difference]: With dead ends: 1449 [2022-01-10 07:08:55,321 INFO L226 Difference]: Without dead ends: 1255 [2022-01-10 07:08:55,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:55,322 INFO L933 BasicCegarLoop]: 821 mSDtfsCounter, 25 mSDsluCounter, 1488 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2309 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 335 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:55,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 2309 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 605 Invalid, 0 Unknown, 335 Unchecked, 0.5s Time] [2022-01-10 07:08:55,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1255 states. [2022-01-10 07:08:55,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1255 to 1253. [2022-01-10 07:08:55,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1253 states, 1246 states have (on average 1.3659711075441412) internal successors, (1702), 1252 states have internal predecessors, (1702), 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 07:08:55,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1253 states to 1253 states and 1702 transitions. [2022-01-10 07:08:55,351 INFO L78 Accepts]: Start accepts. Automaton has 1253 states and 1702 transitions. Word has length 66 [2022-01-10 07:08:55,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:55,351 INFO L470 AbstractCegarLoop]: Abstraction has 1253 states and 1702 transitions. [2022-01-10 07:08:55,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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 07:08:55,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1253 states and 1702 transitions. [2022-01-10 07:08:55,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 07:08:55,353 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:55,353 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:55,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:55,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:55,561 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:55,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:55,561 INFO L85 PathProgramCache]: Analyzing trace with hash -265699595, now seen corresponding path program 1 times [2022-01-10 07:08:55,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:55,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [84741713] [2022-01-10 07:08:55,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:55,562 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:55,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:55,563 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:55,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-01-10 07:08:55,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:55,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:08:55,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:56,035 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:56,035 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:56,035 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:56,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [84741713] [2022-01-10 07:08:56,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [84741713] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:56,035 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:56,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:08:56,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409820854] [2022-01-10 07:08:56,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:56,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:08:56,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:56,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:08:56,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:08:56,036 INFO L87 Difference]: Start difference. First operand 1253 states and 1702 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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 07:08:56,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:56,329 INFO L93 Difference]: Finished difference Result 1550 states and 2129 transitions. [2022-01-10 07:08:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:08:56,329 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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 66 [2022-01-10 07:08:56,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:56,332 INFO L225 Difference]: With dead ends: 1550 [2022-01-10 07:08:56,332 INFO L226 Difference]: Without dead ends: 1254 [2022-01-10 07:08:56,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:56,334 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 37 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 1371 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 17 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:56,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 1371 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 286 Invalid, 0 Unknown, 17 Unchecked, 0.3s Time] [2022-01-10 07:08:56,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1254 states. [2022-01-10 07:08:56,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1254 to 1254. [2022-01-10 07:08:56,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1254 states, 1247 states have (on average 1.3656776263031276) internal successors, (1703), 1253 states have internal predecessors, (1703), 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 07:08:56,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1254 states to 1254 states and 1703 transitions. [2022-01-10 07:08:56,361 INFO L78 Accepts]: Start accepts. Automaton has 1254 states and 1703 transitions. Word has length 66 [2022-01-10 07:08:56,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:56,361 INFO L470 AbstractCegarLoop]: Abstraction has 1254 states and 1703 transitions. [2022-01-10 07:08:56,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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 07:08:56,361 INFO L276 IsEmpty]: Start isEmpty. Operand 1254 states and 1703 transitions. [2022-01-10 07:08:56,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 07:08:56,363 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:56,363 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:56,396 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 07:08:56,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:56,579 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:56,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:56,580 INFO L85 PathProgramCache]: Analyzing trace with hash -745169610, now seen corresponding path program 1 times [2022-01-10 07:08:56,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:56,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [597767853] [2022-01-10 07:08:56,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:56,580 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:56,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:56,581 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:56,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-01-10 07:08:56,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:56,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 07:08:56,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:56,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:56,943 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:56,943 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:56,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [597767853] [2022-01-10 07:08:56,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [597767853] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:56,943 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:56,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:08:56,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476614414] [2022-01-10 07:08:56,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:56,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 07:08:56,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:56,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 07:08:56,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:56,944 INFO L87 Difference]: Start difference. First operand 1254 states and 1703 transitions. Second operand has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 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 07:08:57,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:57,548 INFO L93 Difference]: Finished difference Result 3558 states and 5195 transitions. [2022-01-10 07:08:57,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-10 07:08:57,548 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 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 66 [2022-01-10 07:08:57,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:57,556 INFO L225 Difference]: With dead ends: 3558 [2022-01-10 07:08:57,556 INFO L226 Difference]: Without dead ends: 3050 [2022-01-10 07:08:57,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-01-10 07:08:57,558 INFO L933 BasicCegarLoop]: 555 mSDtfsCounter, 2691 mSDsluCounter, 861 mSDsCounter, 0 mSdLazyCounter, 780 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2691 SdHoareTripleChecker+Valid, 1416 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:57,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2691 Valid, 1416 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 780 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:08:57,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3050 states. [2022-01-10 07:08:57,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3050 to 1290. [2022-01-10 07:08:57,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1290 states, 1283 states have (on average 1.3569758378799688) internal successors, (1741), 1289 states have internal predecessors, (1741), 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 07:08:57,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 1741 transitions. [2022-01-10 07:08:57,636 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 1741 transitions. Word has length 66 [2022-01-10 07:08:57,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:57,637 INFO L470 AbstractCegarLoop]: Abstraction has 1290 states and 1741 transitions. [2022-01-10 07:08:57,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 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 07:08:57,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 1741 transitions. [2022-01-10 07:08:57,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 07:08:57,638 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:57,638 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:57,663 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2022-01-10 07:08:57,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:57,846 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:57,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:57,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1174999348, now seen corresponding path program 1 times [2022-01-10 07:08:57,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:57,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [117386956] [2022-01-10 07:08:57,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:57,847 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:57,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:57,848 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:57,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-01-10 07:08:58,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:58,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:08:58,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:58,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:58,153 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:58,153 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:58,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [117386956] [2022-01-10 07:08:58,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [117386956] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:58,153 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:58,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:08:58,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029922955] [2022-01-10 07:08:58,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:58,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:08:58,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:58,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:08:58,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:08:58,154 INFO L87 Difference]: Start difference. First operand 1290 states and 1741 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 07:08:58,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:58,238 INFO L93 Difference]: Finished difference Result 2361 states and 3303 transitions. [2022-01-10 07:08:58,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:08:58,238 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 66 [2022-01-10 07:08:58,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:58,242 INFO L225 Difference]: With dead ends: 2361 [2022-01-10 07:08:58,242 INFO L226 Difference]: Without dead ends: 1794 [2022-01-10 07:08:58,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:08:58,244 INFO L933 BasicCegarLoop]: 873 mSDtfsCounter, 430 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:58,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [430 Valid, 1477 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:08:58,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1794 states. [2022-01-10 07:08:58,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1794 to 1786. [2022-01-10 07:08:58,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1786 states, 1779 states have (on average 1.3732433951658234) internal successors, (2443), 1785 states have internal predecessors, (2443), 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 07:08:58,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1786 states to 1786 states and 2443 transitions. [2022-01-10 07:08:58,296 INFO L78 Accepts]: Start accepts. Automaton has 1786 states and 2443 transitions. Word has length 66 [2022-01-10 07:08:58,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:58,296 INFO L470 AbstractCegarLoop]: Abstraction has 1786 states and 2443 transitions. [2022-01-10 07:08:58,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 07:08:58,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1786 states and 2443 transitions. [2022-01-10 07:08:58,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 07:08:58,298 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:58,298 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:58,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:58,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:58,506 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:58,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:58,507 INFO L85 PathProgramCache]: Analyzing trace with hash 495598395, now seen corresponding path program 1 times [2022-01-10 07:08:58,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:58,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2113971338] [2022-01-10 07:08:58,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:58,507 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:58,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:58,508 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:58,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-01-10 07:08:58,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:58,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:08:58,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:58,907 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:58,907 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:58,907 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:58,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2113971338] [2022-01-10 07:08:58,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2113971338] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:58,908 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:58,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:08:58,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564784826] [2022-01-10 07:08:58,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:58,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:08:58,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:58,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:08:58,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:08:58,909 INFO L87 Difference]: Start difference. First operand 1786 states and 2443 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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 07:08:59,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:59,198 INFO L93 Difference]: Finished difference Result 2594 states and 3639 transitions. [2022-01-10 07:08:59,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:08:59,199 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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 66 [2022-01-10 07:08:59,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:59,203 INFO L225 Difference]: With dead ends: 2594 [2022-01-10 07:08:59,203 INFO L226 Difference]: Without dead ends: 1766 [2022-01-10 07:08:59,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:08:59,204 INFO L933 BasicCegarLoop]: 824 mSDtfsCounter, 25 mSDsluCounter, 1509 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2333 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 314 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:59,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 2333 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 305 Invalid, 0 Unknown, 314 Unchecked, 0.2s Time] [2022-01-10 07:08:59,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1766 states. [2022-01-10 07:08:59,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1766 to 1766. [2022-01-10 07:08:59,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1766 states, 1759 states have (on average 1.3746446844798181) internal successors, (2418), 1765 states have internal predecessors, (2418), 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 07:08:59,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1766 states to 1766 states and 2418 transitions. [2022-01-10 07:08:59,251 INFO L78 Accepts]: Start accepts. Automaton has 1766 states and 2418 transitions. Word has length 66 [2022-01-10 07:08:59,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:08:59,251 INFO L470 AbstractCegarLoop]: Abstraction has 1766 states and 2418 transitions. [2022-01-10 07:08:59,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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 07:08:59,251 INFO L276 IsEmpty]: Start isEmpty. Operand 1766 states and 2418 transitions. [2022-01-10 07:08:59,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 07:08:59,253 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:08:59,253 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:08:59,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-01-10 07:08:59,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:08:59,461 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:08:59,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:08:59,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1270659429, now seen corresponding path program 1 times [2022-01-10 07:08:59,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:08:59,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1151140051] [2022-01-10 07:08:59,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:08:59,462 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:08:59,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:08:59,463 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:08:59,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-01-10 07:08:59,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:08:59,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:08:59,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:08:59,813 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:08:59,813 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:08:59,814 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:08:59,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1151140051] [2022-01-10 07:08:59,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1151140051] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:08:59,814 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:08:59,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:08:59,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623606429] [2022-01-10 07:08:59,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:08:59,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:08:59,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:08:59,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:08:59,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:08:59,815 INFO L87 Difference]: Start difference. First operand 1766 states and 2418 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 07:08:59,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:08:59,904 INFO L93 Difference]: Finished difference Result 3353 states and 4749 transitions. [2022-01-10 07:08:59,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:08:59,904 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 66 [2022-01-10 07:08:59,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:08:59,910 INFO L225 Difference]: With dead ends: 3353 [2022-01-10 07:08:59,910 INFO L226 Difference]: Without dead ends: 2508 [2022-01-10 07:08:59,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:08:59,912 INFO L933 BasicCegarLoop]: 912 mSDtfsCounter, 428 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 1515 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:08:59,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 1515 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:08:59,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2508 states. [2022-01-10 07:09:00,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2508 to 2496. [2022-01-10 07:09:00,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2496 states, 2489 states have (on average 1.3953394937725994) internal successors, (3473), 2495 states have internal predecessors, (3473), 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 07:09:00,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2496 states to 2496 states and 3473 transitions. [2022-01-10 07:09:00,019 INFO L78 Accepts]: Start accepts. Automaton has 2496 states and 3473 transitions. Word has length 66 [2022-01-10 07:09:00,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:00,019 INFO L470 AbstractCegarLoop]: Abstraction has 2496 states and 3473 transitions. [2022-01-10 07:09:00,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 07:09:00,019 INFO L276 IsEmpty]: Start isEmpty. Operand 2496 states and 3473 transitions. [2022-01-10 07:09:00,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-10 07:09:00,021 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:00,021 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:00,043 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 07:09:00,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:00,222 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:00,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:00,223 INFO L85 PathProgramCache]: Analyzing trace with hash -423404781, now seen corresponding path program 1 times [2022-01-10 07:09:00,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:00,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1468295608] [2022-01-10 07:09:00,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:00,223 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:00,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:00,225 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:00,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-01-10 07:09:00,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:00,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 07:09:00,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:00,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:00,623 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:00,623 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:00,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1468295608] [2022-01-10 07:09:00,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1468295608] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:00,623 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:00,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:09:00,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493072296] [2022-01-10 07:09:00,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:00,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 07:09:00,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:00,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 07:09:00,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:09:00,624 INFO L87 Difference]: Start difference. First operand 2496 states and 3473 transitions. Second operand has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 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 07:09:01,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:01,414 INFO L93 Difference]: Finished difference Result 8862 states and 12868 transitions. [2022-01-10 07:09:01,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-10 07:09:01,415 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 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 66 [2022-01-10 07:09:01,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:01,436 INFO L225 Difference]: With dead ends: 8862 [2022-01-10 07:09:01,437 INFO L226 Difference]: Without dead ends: 7666 [2022-01-10 07:09:01,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-01-10 07:09:01,441 INFO L933 BasicCegarLoop]: 554 mSDtfsCounter, 2239 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 766 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2239 SdHoareTripleChecker+Valid, 1404 SdHoareTripleChecker+Invalid, 944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:01,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2239 Valid, 1404 Invalid, 944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 766 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:09:01,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7666 states. [2022-01-10 07:09:01,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7666 to 2598. [2022-01-10 07:09:01,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2598 states, 2591 states have (on average 1.3797761482053261) internal successors, (3575), 2597 states have internal predecessors, (3575), 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 07:09:01,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2598 states to 2598 states and 3575 transitions. [2022-01-10 07:09:01,680 INFO L78 Accepts]: Start accepts. Automaton has 2598 states and 3575 transitions. Word has length 66 [2022-01-10 07:09:01,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:01,680 INFO L470 AbstractCegarLoop]: Abstraction has 2598 states and 3575 transitions. [2022-01-10 07:09:01,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 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 07:09:01,681 INFO L276 IsEmpty]: Start isEmpty. Operand 2598 states and 3575 transitions. [2022-01-10 07:09:01,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-10 07:09:01,683 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:01,684 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:01,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:01,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:01,895 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:01,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:01,895 INFO L85 PathProgramCache]: Analyzing trace with hash -638259539, now seen corresponding path program 1 times [2022-01-10 07:09:01,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:01,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1109284382] [2022-01-10 07:09:01,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:01,896 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:01,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:01,897 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:01,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-01-10 07:09:02,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:02,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:09:02,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:02,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:02,361 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:02,362 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:02,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1109284382] [2022-01-10 07:09:02,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1109284382] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:02,362 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:02,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:09:02,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906034988] [2022-01-10 07:09:02,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:02,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:09:02,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:02,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:09:02,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:09:02,363 INFO L87 Difference]: Start difference. First operand 2598 states and 3575 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 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 07:09:02,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:02,794 INFO L93 Difference]: Finished difference Result 4216 states and 5941 transitions. [2022-01-10 07:09:02,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:09:02,795 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 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 67 [2022-01-10 07:09:02,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:02,799 INFO L225 Difference]: With dead ends: 4216 [2022-01-10 07:09:02,799 INFO L226 Difference]: Without dead ends: 2578 [2022-01-10 07:09:02,800 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:09:02,801 INFO L933 BasicCegarLoop]: 820 mSDtfsCounter, 29 mSDsluCounter, 1030 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 1850 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 19 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:02,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 1850 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 579 Invalid, 0 Unknown, 19 Unchecked, 0.3s Time] [2022-01-10 07:09:02,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2022-01-10 07:09:02,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 2578. [2022-01-10 07:09:02,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2578 states, 2571 states have (on average 1.3807856865033061) internal successors, (3550), 2577 states have internal predecessors, (3550), 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 07:09:02,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2578 states to 2578 states and 3550 transitions. [2022-01-10 07:09:02,881 INFO L78 Accepts]: Start accepts. Automaton has 2578 states and 3550 transitions. Word has length 67 [2022-01-10 07:09:02,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:02,881 INFO L470 AbstractCegarLoop]: Abstraction has 2578 states and 3550 transitions. [2022-01-10 07:09:02,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 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 07:09:02,881 INFO L276 IsEmpty]: Start isEmpty. Operand 2578 states and 3550 transitions. [2022-01-10 07:09:02,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-10 07:09:02,883 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:02,883 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:02,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:03,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:03,091 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:03,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:03,092 INFO L85 PathProgramCache]: Analyzing trace with hash 948685934, now seen corresponding path program 1 times [2022-01-10 07:09:03,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:03,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [537341056] [2022-01-10 07:09:03,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:03,092 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:03,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:03,093 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:03,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-01-10 07:09:03,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:03,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:09:03,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:03,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:03,518 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:03,518 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:03,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [537341056] [2022-01-10 07:09:03,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [537341056] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:03,518 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:03,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:09:03,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653916865] [2022-01-10 07:09:03,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:03,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:09:03,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:03,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:09:03,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:09:03,519 INFO L87 Difference]: Start difference. First operand 2578 states and 3550 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 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 07:09:03,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:03,944 INFO L93 Difference]: Finished difference Result 3147 states and 4373 transitions. [2022-01-10 07:09:03,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:09:03,944 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 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 67 [2022-01-10 07:09:03,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:03,947 INFO L225 Difference]: With dead ends: 3147 [2022-01-10 07:09:03,947 INFO L226 Difference]: Without dead ends: 2575 [2022-01-10 07:09:03,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:09:03,948 INFO L933 BasicCegarLoop]: 816 mSDtfsCounter, 25 mSDsluCounter, 1488 mSDsCounter, 0 mSdLazyCounter, 595 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2304 SdHoareTripleChecker+Invalid, 927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 331 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:03,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 2304 Invalid, 927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 595 Invalid, 0 Unknown, 331 Unchecked, 0.3s Time] [2022-01-10 07:09:03,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2575 states. [2022-01-10 07:09:04,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2575 to 2575. [2022-01-10 07:09:04,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2575 states, 2568 states have (on average 1.3808411214953271) internal successors, (3546), 2574 states have internal predecessors, (3546), 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 07:09:04,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2575 states to 2575 states and 3546 transitions. [2022-01-10 07:09:04,057 INFO L78 Accepts]: Start accepts. Automaton has 2575 states and 3546 transitions. Word has length 67 [2022-01-10 07:09:04,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:04,057 INFO L470 AbstractCegarLoop]: Abstraction has 2575 states and 3546 transitions. [2022-01-10 07:09:04,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 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 07:09:04,057 INFO L276 IsEmpty]: Start isEmpty. Operand 2575 states and 3546 transitions. [2022-01-10 07:09:04,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-10 07:09:04,059 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:04,059 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:04,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:04,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:04,267 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:04,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:04,267 INFO L85 PathProgramCache]: Analyzing trace with hash 47551300, now seen corresponding path program 1 times [2022-01-10 07:09:04,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:04,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1226848202] [2022-01-10 07:09:04,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:04,268 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:04,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:04,269 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:04,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-01-10 07:09:04,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:04,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:09:04,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:04,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:04,980 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:04,980 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:04,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1226848202] [2022-01-10 07:09:04,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1226848202] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:04,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:04,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 07:09:04,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645393036] [2022-01-10 07:09:04,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:04,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 07:09:04,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:04,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 07:09:04,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:04,981 INFO L87 Difference]: Start difference. First operand 2575 states and 3546 transitions. Second operand has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 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 07:09:05,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:05,066 INFO L93 Difference]: Finished difference Result 3109 states and 4324 transitions. [2022-01-10 07:09:05,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 07:09:05,067 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 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 67 [2022-01-10 07:09:05,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:05,070 INFO L225 Difference]: With dead ends: 3109 [2022-01-10 07:09:05,070 INFO L226 Difference]: Without dead ends: 2590 [2022-01-10 07:09:05,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:05,071 INFO L933 BasicCegarLoop]: 816 mSDtfsCounter, 49 mSDsluCounter, 1686 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 2502 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 597 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:05,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 2502 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2 Invalid, 0 Unknown, 597 Unchecked, 0.0s Time] [2022-01-10 07:09:05,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2022-01-10 07:09:05,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 2587. [2022-01-10 07:09:05,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2587 states, 2580 states have (on average 1.3806201550387598) internal successors, (3562), 2586 states have internal predecessors, (3562), 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 07:09:05,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2587 states to 2587 states and 3562 transitions. [2022-01-10 07:09:05,154 INFO L78 Accepts]: Start accepts. Automaton has 2587 states and 3562 transitions. Word has length 67 [2022-01-10 07:09:05,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:05,154 INFO L470 AbstractCegarLoop]: Abstraction has 2587 states and 3562 transitions. [2022-01-10 07:09:05,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 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 07:09:05,154 INFO L276 IsEmpty]: Start isEmpty. Operand 2587 states and 3562 transitions. [2022-01-10 07:09:05,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-10 07:09:05,156 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:05,156 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:05,166 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:05,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:05,367 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:05,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:05,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1861181409, now seen corresponding path program 1 times [2022-01-10 07:09:05,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:05,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1706854630] [2022-01-10 07:09:05,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:05,368 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:05,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:05,376 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:05,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-01-10 07:09:05,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:05,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:09:05,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:06,177 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:06,177 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:06,177 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:06,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1706854630] [2022-01-10 07:09:06,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1706854630] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:06,177 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:06,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 07:09:06,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706876811] [2022-01-10 07:09:06,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:06,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 07:09:06,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:06,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 07:09:06,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:06,178 INFO L87 Difference]: Start difference. First operand 2587 states and 3562 transitions. Second operand has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 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 07:09:06,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:06,634 INFO L93 Difference]: Finished difference Result 2879 states and 3977 transitions. [2022-01-10 07:09:06,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 07:09:06,634 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 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 67 [2022-01-10 07:09:06,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:06,637 INFO L225 Difference]: With dead ends: 2879 [2022-01-10 07:09:06,637 INFO L226 Difference]: Without dead ends: 2609 [2022-01-10 07:09:06,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-10 07:09:06,638 INFO L933 BasicCegarLoop]: 815 mSDtfsCounter, 58 mSDsluCounter, 2653 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 3468 SdHoareTripleChecker+Invalid, 1449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 895 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:06,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 3468 Invalid, 1449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 553 Invalid, 0 Unknown, 895 Unchecked, 0.3s Time] [2022-01-10 07:09:06,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2022-01-10 07:09:06,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2600. [2022-01-10 07:09:06,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2600 states, 2593 states have (on average 1.3802545314307753) internal successors, (3579), 2599 states have internal predecessors, (3579), 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 07:09:06,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2600 states to 2600 states and 3579 transitions. [2022-01-10 07:09:06,722 INFO L78 Accepts]: Start accepts. Automaton has 2600 states and 3579 transitions. Word has length 67 [2022-01-10 07:09:06,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:06,722 INFO L470 AbstractCegarLoop]: Abstraction has 2600 states and 3579 transitions. [2022-01-10 07:09:06,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 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 07:09:06,722 INFO L276 IsEmpty]: Start isEmpty. Operand 2600 states and 3579 transitions. [2022-01-10 07:09:06,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-10 07:09:06,724 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:06,724 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:06,734 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:06,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:06,932 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:06,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:06,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1566646709, now seen corresponding path program 1 times [2022-01-10 07:09:06,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:06,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1111730013] [2022-01-10 07:09:06,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:06,933 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:06,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:06,934 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:06,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-01-10 07:09:07,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:07,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:09:07,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:07,371 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:07,371 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:07,371 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:07,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1111730013] [2022-01-10 07:09:07,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1111730013] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:07,372 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:07,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:09:07,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912277980] [2022-01-10 07:09:07,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:07,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:09:07,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:07,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:09:07,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:09:07,372 INFO L87 Difference]: Start difference. First operand 2600 states and 3579 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 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 07:09:07,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:07,664 INFO L93 Difference]: Finished difference Result 3150 states and 4376 transitions. [2022-01-10 07:09:07,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:09:07,664 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 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 67 [2022-01-10 07:09:07,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:07,668 INFO L225 Difference]: With dead ends: 3150 [2022-01-10 07:09:07,668 INFO L226 Difference]: Without dead ends: 2597 [2022-01-10 07:09:07,669 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:09:07,669 INFO L933 BasicCegarLoop]: 817 mSDtfsCounter, 29 mSDsluCounter, 1031 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 1848 SdHoareTripleChecker+Invalid, 609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 331 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:07,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 1848 Invalid, 609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 277 Invalid, 0 Unknown, 331 Unchecked, 0.2s Time] [2022-01-10 07:09:07,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2597 states. [2022-01-10 07:09:07,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2597 to 2597. [2022-01-10 07:09:07,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2597 states, 2590 states have (on average 1.3803088803088803) internal successors, (3575), 2596 states have internal predecessors, (3575), 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 07:09:07,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2597 states to 2597 states and 3575 transitions. [2022-01-10 07:09:07,753 INFO L78 Accepts]: Start accepts. Automaton has 2597 states and 3575 transitions. Word has length 67 [2022-01-10 07:09:07,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:07,753 INFO L470 AbstractCegarLoop]: Abstraction has 2597 states and 3575 transitions. [2022-01-10 07:09:07,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 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 07:09:07,753 INFO L276 IsEmpty]: Start isEmpty. Operand 2597 states and 3575 transitions. [2022-01-10 07:09:07,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-10 07:09:07,755 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:07,755 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:07,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:07,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:07,963 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:07,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:07,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1827185953, now seen corresponding path program 1 times [2022-01-10 07:09:07,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:07,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [467276125] [2022-01-10 07:09:07,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:07,964 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:07,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:07,966 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:07,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-01-10 07:09:08,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:08,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:09:08,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:08,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:08,357 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:08,357 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:08,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [467276125] [2022-01-10 07:09:08,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [467276125] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:08,358 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:08,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:09:08,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712527393] [2022-01-10 07:09:08,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:08,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:09:08,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:08,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:09:08,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:08,358 INFO L87 Difference]: Start difference. First operand 2597 states and 3575 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 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 07:09:08,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:08,541 INFO L93 Difference]: Finished difference Result 5613 states and 7862 transitions. [2022-01-10 07:09:08,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:09:08,541 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 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 67 [2022-01-10 07:09:08,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:08,548 INFO L225 Difference]: With dead ends: 5613 [2022-01-10 07:09:08,548 INFO L226 Difference]: Without dead ends: 4192 [2022-01-10 07:09:08,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:08,550 INFO L933 BasicCegarLoop]: 939 mSDtfsCounter, 418 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 1534 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:08,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 1534 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 07:09:08,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4192 states. [2022-01-10 07:09:08,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4192 to 4184. [2022-01-10 07:09:08,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4184 states, 4177 states have (on average 1.3751496289202778) internal successors, (5744), 4183 states have internal predecessors, (5744), 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 07:09:08,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4184 states to 4184 states and 5744 transitions. [2022-01-10 07:09:08,742 INFO L78 Accepts]: Start accepts. Automaton has 4184 states and 5744 transitions. Word has length 67 [2022-01-10 07:09:08,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:08,742 INFO L470 AbstractCegarLoop]: Abstraction has 4184 states and 5744 transitions. [2022-01-10 07:09:08,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 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 07:09:08,742 INFO L276 IsEmpty]: Start isEmpty. Operand 4184 states and 5744 transitions. [2022-01-10 07:09:08,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-10 07:09:08,745 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:08,745 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:08,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:08,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:08,953 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:08,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:08,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1278071584, now seen corresponding path program 1 times [2022-01-10 07:09:08,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:08,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [723250769] [2022-01-10 07:09:08,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:08,954 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:08,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:08,955 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:08,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-01-10 07:09:09,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:09,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:09:09,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:09,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:09,252 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:09,253 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:09,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [723250769] [2022-01-10 07:09:09,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [723250769] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:09,253 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:09,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:09:09,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539123036] [2022-01-10 07:09:09,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:09,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:09:09,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:09,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:09:09,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:09,254 INFO L87 Difference]: Start difference. First operand 4184 states and 5744 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 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 07:09:09,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:09,532 INFO L93 Difference]: Finished difference Result 8201 states and 11380 transitions. [2022-01-10 07:09:09,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:09:09,532 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 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 67 [2022-01-10 07:09:09,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:09,541 INFO L225 Difference]: With dead ends: 8201 [2022-01-10 07:09:09,541 INFO L226 Difference]: Without dead ends: 6132 [2022-01-10 07:09:09,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:09,545 INFO L933 BasicCegarLoop]: 689 mSDtfsCounter, 667 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:09,545 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [667 Valid, 909 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:09:09,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6132 states. [2022-01-10 07:09:09,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6132 to 6108. [2022-01-10 07:09:09,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6108 states, 6101 states have (on average 1.4059990165546632) internal successors, (8578), 6107 states have internal predecessors, (8578), 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 07:09:09,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6108 states to 6108 states and 8578 transitions. [2022-01-10 07:09:09,860 INFO L78 Accepts]: Start accepts. Automaton has 6108 states and 8578 transitions. Word has length 67 [2022-01-10 07:09:09,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:09,860 INFO L470 AbstractCegarLoop]: Abstraction has 6108 states and 8578 transitions. [2022-01-10 07:09:09,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 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 07:09:09,860 INFO L276 IsEmpty]: Start isEmpty. Operand 6108 states and 8578 transitions. [2022-01-10 07:09:09,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-10 07:09:09,863 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:09,864 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:09,879 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:10,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:10,071 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:10,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:10,072 INFO L85 PathProgramCache]: Analyzing trace with hash -646733952, now seen corresponding path program 1 times [2022-01-10 07:09:10,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:10,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1468568948] [2022-01-10 07:09:10,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:10,072 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:10,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:10,073 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:10,075 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-01-10 07:09:10,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:10,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:09:10,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:10,507 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:10,507 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:10,507 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:10,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1468568948] [2022-01-10 07:09:10,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1468568948] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:10,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:10,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:09:10,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990006669] [2022-01-10 07:09:10,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:10,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:09:10,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:10,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:09:10,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:09:10,508 INFO L87 Difference]: Start difference. First operand 6108 states and 8578 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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 07:09:10,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:10,753 INFO L93 Difference]: Finished difference Result 9973 states and 14245 transitions. [2022-01-10 07:09:10,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:09:10,754 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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 68 [2022-01-10 07:09:10,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:10,761 INFO L225 Difference]: With dead ends: 9973 [2022-01-10 07:09:10,761 INFO L226 Difference]: Without dead ends: 6101 [2022-01-10 07:09:10,765 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:09:10,765 INFO L933 BasicCegarLoop]: 689 mSDtfsCounter, 28 mSDsluCounter, 830 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 1519 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 280 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:10,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 1519 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2 Invalid, 0 Unknown, 280 Unchecked, 0.0s Time] [2022-01-10 07:09:10,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6101 states. [2022-01-10 07:09:11,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6101 to 6101. [2022-01-10 07:09:11,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6101 states, 6094 states have (on average 1.4063012799474894) internal successors, (8570), 6100 states have internal predecessors, (8570), 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 07:09:11,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6101 states to 6101 states and 8570 transitions. [2022-01-10 07:09:11,117 INFO L78 Accepts]: Start accepts. Automaton has 6101 states and 8570 transitions. Word has length 68 [2022-01-10 07:09:11,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:11,117 INFO L470 AbstractCegarLoop]: Abstraction has 6101 states and 8570 transitions. [2022-01-10 07:09:11,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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 07:09:11,117 INFO L276 IsEmpty]: Start isEmpty. Operand 6101 states and 8570 transitions. [2022-01-10 07:09:11,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-10 07:09:11,121 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:11,121 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:11,143 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 07:09:11,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:11,329 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:11,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:11,329 INFO L85 PathProgramCache]: Analyzing trace with hash -766843701, now seen corresponding path program 1 times [2022-01-10 07:09:11,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:11,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1643526853] [2022-01-10 07:09:11,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:11,329 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:11,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:11,344 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:11,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-01-10 07:09:11,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:11,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:09:11,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:12,186 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:12,186 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:12,186 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:12,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1643526853] [2022-01-10 07:09:12,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1643526853] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:12,186 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:12,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 07:09:12,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681347358] [2022-01-10 07:09:12,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:12,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 07:09:12,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:12,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 07:09:12,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:12,187 INFO L87 Difference]: Start difference. First operand 6101 states and 8570 transitions. Second operand has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 07:09:12,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:12,774 INFO L93 Difference]: Finished difference Result 7921 states and 11214 transitions. [2022-01-10 07:09:12,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 07:09:12,774 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 68 [2022-01-10 07:09:12,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:12,780 INFO L225 Difference]: With dead ends: 7921 [2022-01-10 07:09:12,780 INFO L226 Difference]: Without dead ends: 6122 [2022-01-10 07:09:12,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-10 07:09:12,782 INFO L933 BasicCegarLoop]: 693 mSDtfsCounter, 59 mSDsluCounter, 1436 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 2129 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 278 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:12,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 2129 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 471 Invalid, 0 Unknown, 278 Unchecked, 0.3s Time] [2022-01-10 07:09:12,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6122 states. [2022-01-10 07:09:13,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6122 to 6114. [2022-01-10 07:09:13,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6114 states, 6107 states have (on average 1.4067463566399214) internal successors, (8591), 6113 states have internal predecessors, (8591), 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 07:09:13,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6114 states to 6114 states and 8591 transitions. [2022-01-10 07:09:13,052 INFO L78 Accepts]: Start accepts. Automaton has 6114 states and 8591 transitions. Word has length 68 [2022-01-10 07:09:13,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:13,052 INFO L470 AbstractCegarLoop]: Abstraction has 6114 states and 8591 transitions. [2022-01-10 07:09:13,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 07:09:13,052 INFO L276 IsEmpty]: Start isEmpty. Operand 6114 states and 8591 transitions. [2022-01-10 07:09:13,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-10 07:09:13,056 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:13,056 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:13,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:13,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:13,267 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:13,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:13,267 INFO L85 PathProgramCache]: Analyzing trace with hash -178305772, now seen corresponding path program 1 times [2022-01-10 07:09:13,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:13,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1135560595] [2022-01-10 07:09:13,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:13,268 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:13,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:13,269 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:13,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-01-10 07:09:13,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:13,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:09:13,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:14,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:14,107 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:14,107 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:14,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1135560595] [2022-01-10 07:09:14,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1135560595] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:14,107 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:14,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 07:09:14,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458698641] [2022-01-10 07:09:14,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:14,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 07:09:14,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:14,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 07:09:14,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:14,109 INFO L87 Difference]: Start difference. First operand 6114 states and 8591 transitions. Second operand has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 07:09:14,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:14,641 INFO L93 Difference]: Finished difference Result 7943 states and 11245 transitions. [2022-01-10 07:09:14,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 07:09:14,641 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 68 [2022-01-10 07:09:14,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:14,648 INFO L225 Difference]: With dead ends: 7943 [2022-01-10 07:09:14,648 INFO L226 Difference]: Without dead ends: 6126 [2022-01-10 07:09:14,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-10 07:09:14,651 INFO L933 BasicCegarLoop]: 695 mSDtfsCounter, 50 mSDsluCounter, 1826 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 2521 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 510 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:14,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 2521 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 465 Invalid, 0 Unknown, 510 Unchecked, 0.3s Time] [2022-01-10 07:09:14,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6126 states. [2022-01-10 07:09:14,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6126 to 6123. [2022-01-10 07:09:14,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6123 states, 6116 states have (on average 1.406801831262263) internal successors, (8604), 6122 states have internal predecessors, (8604), 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 07:09:14,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6123 states to 6123 states and 8604 transitions. [2022-01-10 07:09:14,947 INFO L78 Accepts]: Start accepts. Automaton has 6123 states and 8604 transitions. Word has length 68 [2022-01-10 07:09:14,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:14,948 INFO L470 AbstractCegarLoop]: Abstraction has 6123 states and 8604 transitions. [2022-01-10 07:09:14,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 07:09:14,948 INFO L276 IsEmpty]: Start isEmpty. Operand 6123 states and 8604 transitions. [2022-01-10 07:09:14,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-10 07:09:14,951 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:14,951 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:14,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:15,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:15,159 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:15,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:15,159 INFO L85 PathProgramCache]: Analyzing trace with hash -646757943, now seen corresponding path program 1 times [2022-01-10 07:09:15,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:15,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [619326719] [2022-01-10 07:09:15,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:15,159 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:15,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:15,160 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:15,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-01-10 07:09:15,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:15,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:09:15,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:15,924 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:15,924 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:15,924 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:15,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [619326719] [2022-01-10 07:09:15,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [619326719] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:15,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:15,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 07:09:15,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996614248] [2022-01-10 07:09:15,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:15,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 07:09:15,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:15,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 07:09:15,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:15,926 INFO L87 Difference]: Start difference. First operand 6123 states and 8604 transitions. Second operand has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 07:09:16,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:16,384 INFO L93 Difference]: Finished difference Result 7949 states and 11257 transitions. [2022-01-10 07:09:16,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 07:09:16,384 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 68 [2022-01-10 07:09:16,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:16,391 INFO L225 Difference]: With dead ends: 7949 [2022-01-10 07:09:16,391 INFO L226 Difference]: Without dead ends: 6136 [2022-01-10 07:09:16,393 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-10 07:09:16,394 INFO L933 BasicCegarLoop]: 693 mSDtfsCounter, 48 mSDsluCounter, 2672 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 3365 SdHoareTripleChecker+Invalid, 1200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 960 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:16,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 3365 Invalid, 1200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 239 Invalid, 0 Unknown, 960 Unchecked, 0.2s Time] [2022-01-10 07:09:16,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6136 states. [2022-01-10 07:09:16,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6136 to 6128. [2022-01-10 07:09:16,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6128 states, 6121 states have (on average 1.4069596471164842) internal successors, (8612), 6127 states have internal predecessors, (8612), 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 07:09:16,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6128 states to 6128 states and 8612 transitions. [2022-01-10 07:09:16,685 INFO L78 Accepts]: Start accepts. Automaton has 6128 states and 8612 transitions. Word has length 68 [2022-01-10 07:09:16,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:16,685 INFO L470 AbstractCegarLoop]: Abstraction has 6128 states and 8612 transitions. [2022-01-10 07:09:16,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 07:09:16,685 INFO L276 IsEmpty]: Start isEmpty. Operand 6128 states and 8612 transitions. [2022-01-10 07:09:16,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-10 07:09:16,689 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:16,689 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:16,696 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:16,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:16,897 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:16,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:16,897 INFO L85 PathProgramCache]: Analyzing trace with hash 850267752, now seen corresponding path program 1 times [2022-01-10 07:09:16,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:16,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2105804936] [2022-01-10 07:09:16,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:16,897 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:16,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:16,898 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:16,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-01-10 07:09:17,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:17,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 07:09:17,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:17,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:17,432 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:17,432 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:17,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2105804936] [2022-01-10 07:09:17,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2105804936] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:17,432 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:17,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 07:09:17,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881730375] [2022-01-10 07:09:17,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:17,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 07:09:17,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:17,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 07:09:17,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:09:17,433 INFO L87 Difference]: Start difference. First operand 6128 states and 8612 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 6 states have internal predecessors, (68), 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 07:09:17,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:17,857 INFO L93 Difference]: Finished difference Result 8018 states and 11341 transitions. [2022-01-10 07:09:17,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 07:09:17,858 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 6 states have internal predecessors, (68), 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 68 [2022-01-10 07:09:17,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:17,863 INFO L225 Difference]: With dead ends: 8018 [2022-01-10 07:09:17,863 INFO L226 Difference]: Without dead ends: 6128 [2022-01-10 07:09:17,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:17,866 INFO L933 BasicCegarLoop]: 690 mSDtfsCounter, 39 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 1242 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 30 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:17,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 1242 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 230 Invalid, 0 Unknown, 30 Unchecked, 0.2s Time] [2022-01-10 07:09:17,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6128 states. [2022-01-10 07:09:18,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6128 to 6128. [2022-01-10 07:09:18,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6128 states, 6121 states have (on average 1.4067962751184446) internal successors, (8611), 6127 states have internal predecessors, (8611), 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 07:09:18,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6128 states to 6128 states and 8611 transitions. [2022-01-10 07:09:18,120 INFO L78 Accepts]: Start accepts. Automaton has 6128 states and 8611 transitions. Word has length 68 [2022-01-10 07:09:18,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:18,120 INFO L470 AbstractCegarLoop]: Abstraction has 6128 states and 8611 transitions. [2022-01-10 07:09:18,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 6 states have internal predecessors, (68), 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 07:09:18,120 INFO L276 IsEmpty]: Start isEmpty. Operand 6128 states and 8611 transitions. [2022-01-10 07:09:18,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-10 07:09:18,123 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:18,123 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:18,131 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:18,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:18,331 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:18,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:18,332 INFO L85 PathProgramCache]: Analyzing trace with hash 287390437, now seen corresponding path program 1 times [2022-01-10 07:09:18,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:18,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1339958668] [2022-01-10 07:09:18,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:18,332 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:18,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:18,333 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:18,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-01-10 07:09:18,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:18,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 07:09:18,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:18,741 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:18,742 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:18,742 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:18,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1339958668] [2022-01-10 07:09:18,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1339958668] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:18,742 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:18,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:09:18,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108608188] [2022-01-10 07:09:18,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:18,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 07:09:18,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:18,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 07:09:18,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:09:18,743 INFO L87 Difference]: Start difference. First operand 6128 states and 8611 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 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 07:09:20,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:20,428 INFO L93 Difference]: Finished difference Result 23651 states and 33900 transitions. [2022-01-10 07:09:20,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-10 07:09:20,429 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 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 68 [2022-01-10 07:09:20,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:20,456 INFO L225 Difference]: With dead ends: 23651 [2022-01-10 07:09:20,456 INFO L226 Difference]: Without dead ends: 19981 [2022-01-10 07:09:20,465 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-01-10 07:09:20,466 INFO L933 BasicCegarLoop]: 542 mSDtfsCounter, 2315 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 759 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2315 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 759 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:20,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2315 Valid, 1395 Invalid, 961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 759 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:09:20,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19981 states. [2022-01-10 07:09:20,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19981 to 6204. [2022-01-10 07:09:20,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6204 states, 6197 states have (on average 1.3947071163466194) internal successors, (8643), 6203 states have internal predecessors, (8643), 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 07:09:20,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6204 states to 6204 states and 8643 transitions. [2022-01-10 07:09:20,945 INFO L78 Accepts]: Start accepts. Automaton has 6204 states and 8643 transitions. Word has length 68 [2022-01-10 07:09:20,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:20,945 INFO L470 AbstractCegarLoop]: Abstraction has 6204 states and 8643 transitions. [2022-01-10 07:09:20,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 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 07:09:20,945 INFO L276 IsEmpty]: Start isEmpty. Operand 6204 states and 8643 transitions. [2022-01-10 07:09:20,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-10 07:09:20,949 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:20,949 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:20,957 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:21,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:09:21,157 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:21,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:21,157 INFO L85 PathProgramCache]: Analyzing trace with hash -16939312, now seen corresponding path program 1 times [2022-01-10 07:09:21,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:21,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1016606044] [2022-01-10 07:09:21,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:21,157 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:21,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:21,158 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:09:21,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-01-10 07:09:21,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:21,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:09:21,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:21,797 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:21,797 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:21,797 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:21,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1016606044] [2022-01-10 07:09:21,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1016606044] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:21,797 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:21,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 07:09:21,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489021993] [2022-01-10 07:09:21,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:21,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 07:09:21,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:21,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 07:09:21,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:21,798 INFO L87 Difference]: Start difference. First operand 6204 states and 8643 transitions. Second operand has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 07:09:22,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:22,205 INFO L93 Difference]: Finished difference Result 7988 states and 11198 transitions. [2022-01-10 07:09:22,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 07:09:22,206 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 68 [2022-01-10 07:09:22,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:22,212 INFO L225 Difference]: With dead ends: 7988 [2022-01-10 07:09:22,212 INFO L226 Difference]: Without dead ends: 6173 [2022-01-10 07:09:22,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-10 07:09:22,214 INFO L933 BasicCegarLoop]: 693 mSDtfsCounter, 67 mSDsluCounter, 1405 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 2098 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 500 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:22,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 2098 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2 Invalid, 0 Unknown, 500 Unchecked, 0.0s Time] [2022-01-10 07:09:22,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6173 states. [2022-01-10 07:09:22,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6173 to 6171. [2022-01-10 07:09:22,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6171 states, 6164 states have (on average 1.3939000648929267) internal successors, (8592), 6170 states have internal predecessors, (8592), 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 07:09:22,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6171 states to 6171 states and 8592 transitions. [2022-01-10 07:09:22,521 INFO L78 Accepts]: Start accepts. Automaton has 6171 states and 8592 transitions. Word has length 68 [2022-01-10 07:09:22,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:22,522 INFO L470 AbstractCegarLoop]: Abstraction has 6171 states and 8592 transitions. [2022-01-10 07:09:22,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 7 states have internal predecessors, (68), 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 07:09:22,522 INFO L276 IsEmpty]: Start isEmpty. Operand 6171 states and 8592 transitions. [2022-01-10 07:09:22,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-10 07:09:22,524 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:22,525 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:22,534 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 07:09:22,732 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 07:09:22,732 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:22,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:22,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1623797592, now seen corresponding path program 1 times [2022-01-10 07:09:22,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:22,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [494043783] [2022-01-10 07:09:22,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:22,733 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:22,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:22,734 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 07:09:22,735 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 07:09:22,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:22,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 07:09:22,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:23,200 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:23,200 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:23,200 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:23,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [494043783] [2022-01-10 07:09:23,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [494043783] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:23,200 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:23,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 07:09:23,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514887999] [2022-01-10 07:09:23,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:23,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 07:09:23,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:23,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 07:09:23,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:09:23,202 INFO L87 Difference]: Start difference. First operand 6171 states and 8592 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 6 states have internal predecessors, (68), 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 07:09:23,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:23,780 INFO L93 Difference]: Finished difference Result 9768 states and 13742 transitions. [2022-01-10 07:09:23,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 07:09:23,780 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 6 states have internal predecessors, (68), 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 68 [2022-01-10 07:09:23,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:23,789 INFO L225 Difference]: With dead ends: 9768 [2022-01-10 07:09:23,789 INFO L226 Difference]: Without dead ends: 7950 [2022-01-10 07:09:23,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:23,793 INFO L933 BasicCegarLoop]: 794 mSDtfsCounter, 202 mSDsluCounter, 1262 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 2056 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 515 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:23,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 2056 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 229 Invalid, 0 Unknown, 515 Unchecked, 0.1s Time] [2022-01-10 07:09:23,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7950 states. [2022-01-10 07:09:24,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7950 to 6135. [2022-01-10 07:09:24,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6135 states, 6128 states have (on average 1.393929503916449) internal successors, (8542), 6134 states have internal predecessors, (8542), 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 07:09:24,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6135 states to 6135 states and 8542 transitions. [2022-01-10 07:09:24,168 INFO L78 Accepts]: Start accepts. Automaton has 6135 states and 8542 transitions. Word has length 68 [2022-01-10 07:09:24,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:24,169 INFO L470 AbstractCegarLoop]: Abstraction has 6135 states and 8542 transitions. [2022-01-10 07:09:24,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 6 states have internal predecessors, (68), 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 07:09:24,169 INFO L276 IsEmpty]: Start isEmpty. Operand 6135 states and 8542 transitions. [2022-01-10 07:09:24,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 07:09:24,172 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:24,172 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:24,181 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 07:09:24,379 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 07:09:24,379 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:24,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:24,380 INFO L85 PathProgramCache]: Analyzing trace with hash -2115235324, now seen corresponding path program 1 times [2022-01-10 07:09:24,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:24,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1078276090] [2022-01-10 07:09:24,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:24,380 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:24,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:24,381 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 07:09:24,382 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 07:09:24,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:24,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:09:24,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:25,177 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:25,177 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:25,177 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:25,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1078276090] [2022-01-10 07:09:25,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1078276090] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:25,178 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:25,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 07:09:25,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68318207] [2022-01-10 07:09:25,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:25,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 07:09:25,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:25,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 07:09:25,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:25,179 INFO L87 Difference]: Start difference. First operand 6135 states and 8542 transitions. Second operand has 8 states, 8 states have (on average 8.625) internal successors, (69), 7 states have internal predecessors, (69), 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 07:09:26,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:26,073 INFO L93 Difference]: Finished difference Result 13577 states and 19381 transitions. [2022-01-10 07:09:26,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 07:09:26,073 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 7 states have internal predecessors, (69), 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 69 [2022-01-10 07:09:26,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:26,083 INFO L225 Difference]: With dead ends: 13577 [2022-01-10 07:09:26,083 INFO L226 Difference]: Without dead ends: 9898 [2022-01-10 07:09:26,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-10 07:09:26,088 INFO L933 BasicCegarLoop]: 828 mSDtfsCounter, 507 mSDsluCounter, 1147 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 1975 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 443 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:26,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [507 Valid, 1975 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 224 Invalid, 0 Unknown, 443 Unchecked, 0.2s Time] [2022-01-10 07:09:26,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9898 states. [2022-01-10 07:09:26,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9898 to 6135. [2022-01-10 07:09:26,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6135 states, 6128 states have (on average 1.393766318537859) internal successors, (8541), 6134 states have internal predecessors, (8541), 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 07:09:26,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6135 states to 6135 states and 8541 transitions. [2022-01-10 07:09:26,526 INFO L78 Accepts]: Start accepts. Automaton has 6135 states and 8541 transitions. Word has length 69 [2022-01-10 07:09:26,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:26,526 INFO L470 AbstractCegarLoop]: Abstraction has 6135 states and 8541 transitions. [2022-01-10 07:09:26,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 7 states have internal predecessors, (69), 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 07:09:26,526 INFO L276 IsEmpty]: Start isEmpty. Operand 6135 states and 8541 transitions. [2022-01-10 07:09:26,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 07:09:26,530 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:26,530 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:26,538 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 07:09:26,738 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 07:09:26,738 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:26,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:26,738 INFO L85 PathProgramCache]: Analyzing trace with hash 1711279801, now seen corresponding path program 1 times [2022-01-10 07:09:26,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:26,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [971805110] [2022-01-10 07:09:26,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:26,739 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:26,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:26,740 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 07:09:26,740 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 07:09:26,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:26,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:09:26,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:27,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:27,537 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:27,537 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:27,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [971805110] [2022-01-10 07:09:27,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [971805110] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:27,537 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:27,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 07:09:27,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620511765] [2022-01-10 07:09:27,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:27,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 07:09:27,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:27,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 07:09:27,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:27,538 INFO L87 Difference]: Start difference. First operand 6135 states and 8541 transitions. Second operand has 8 states, 8 states have (on average 8.625) internal successors, (69), 7 states have internal predecessors, (69), 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 07:09:28,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:28,216 INFO L93 Difference]: Finished difference Result 9776 states and 13853 transitions. [2022-01-10 07:09:28,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 07:09:28,216 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 7 states have internal predecessors, (69), 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 69 [2022-01-10 07:09:28,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:28,222 INFO L225 Difference]: With dead ends: 9776 [2022-01-10 07:09:28,222 INFO L226 Difference]: Without dead ends: 6139 [2022-01-10 07:09:28,225 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-10 07:09:28,225 INFO L933 BasicCegarLoop]: 704 mSDtfsCounter, 98 mSDsluCounter, 1048 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 1752 SdHoareTripleChecker+Invalid, 593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 129 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:28,226 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 1752 Invalid, 593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 463 Invalid, 0 Unknown, 129 Unchecked, 0.3s Time] [2022-01-10 07:09:28,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6139 states. [2022-01-10 07:09:28,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6139 to 6135. [2022-01-10 07:09:28,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6135 states, 6128 states have (on average 1.3936031331592689) internal successors, (8540), 6134 states have internal predecessors, (8540), 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 07:09:28,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6135 states to 6135 states and 8540 transitions. [2022-01-10 07:09:28,625 INFO L78 Accepts]: Start accepts. Automaton has 6135 states and 8540 transitions. Word has length 69 [2022-01-10 07:09:28,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:28,625 INFO L470 AbstractCegarLoop]: Abstraction has 6135 states and 8540 transitions. [2022-01-10 07:09:28,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 7 states have internal predecessors, (69), 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 07:09:28,625 INFO L276 IsEmpty]: Start isEmpty. Operand 6135 states and 8540 transitions. [2022-01-10 07:09:28,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 07:09:28,629 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:28,629 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:28,637 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 07:09:28,837 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 07:09:28,837 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:28,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:28,837 INFO L85 PathProgramCache]: Analyzing trace with hash -1086661800, now seen corresponding path program 1 times [2022-01-10 07:09:28,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:28,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1599551883] [2022-01-10 07:09:28,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:28,838 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:28,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:28,839 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 07:09:28,841 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 07:09:29,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:29,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 07:09:29,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:29,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:29,396 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:29,396 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:29,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1599551883] [2022-01-10 07:09:29,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1599551883] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:29,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:29,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 07:09:29,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027801102] [2022-01-10 07:09:29,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:29,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 07:09:29,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:29,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 07:09:29,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:09:29,397 INFO L87 Difference]: Start difference. First operand 6135 states and 8540 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 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 07:09:30,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:30,397 INFO L93 Difference]: Finished difference Result 13901 states and 19749 transitions. [2022-01-10 07:09:30,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 07:09:30,398 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 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 69 [2022-01-10 07:09:30,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:30,409 INFO L225 Difference]: With dead ends: 13901 [2022-01-10 07:09:30,409 INFO L226 Difference]: Without dead ends: 10036 [2022-01-10 07:09:30,414 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-01-10 07:09:30,414 INFO L933 BasicCegarLoop]: 889 mSDtfsCounter, 352 mSDsluCounter, 2717 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 3606 SdHoareTripleChecker+Invalid, 1701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1216 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:30,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [352 Valid, 3606 Invalid, 1701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 484 Invalid, 0 Unknown, 1216 Unchecked, 0.3s Time] [2022-01-10 07:09:30,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10036 states. [2022-01-10 07:09:30,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10036 to 6010. [2022-01-10 07:09:30,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6010 states, 6003 states have (on average 1.392303848075962) internal successors, (8358), 6009 states have internal predecessors, (8358), 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 07:09:30,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6010 states to 6010 states and 8358 transitions. [2022-01-10 07:09:30,887 INFO L78 Accepts]: Start accepts. Automaton has 6010 states and 8358 transitions. Word has length 69 [2022-01-10 07:09:30,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:30,887 INFO L470 AbstractCegarLoop]: Abstraction has 6010 states and 8358 transitions. [2022-01-10 07:09:30,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 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 07:09:30,888 INFO L276 IsEmpty]: Start isEmpty. Operand 6010 states and 8358 transitions. [2022-01-10 07:09:30,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 07:09:30,890 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:30,890 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:30,900 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 07:09:31,098 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 07:09:31,098 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:31,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:31,098 INFO L85 PathProgramCache]: Analyzing trace with hash 601134174, now seen corresponding path program 1 times [2022-01-10 07:09:31,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:31,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1740947657] [2022-01-10 07:09:31,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:31,099 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:31,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:31,100 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 07:09:31,101 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 07:09:31,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:31,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-10 07:09:31,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:32,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:32,642 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:32,642 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:32,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1740947657] [2022-01-10 07:09:32,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1740947657] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:32,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:32,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-01-10 07:09:32,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079144693] [2022-01-10 07:09:32,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:32,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-10 07:09:32,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:32,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-10 07:09:32,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-01-10 07:09:32,643 INFO L87 Difference]: Start difference. First operand 6010 states and 8358 transitions. Second operand has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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 07:09:33,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:33,133 INFO L93 Difference]: Finished difference Result 7827 states and 10960 transitions. [2022-01-10 07:09:33,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-10 07:09:33,134 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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 69 [2022-01-10 07:09:33,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:33,139 INFO L225 Difference]: With dead ends: 7827 [2022-01-10 07:09:33,139 INFO L226 Difference]: Without dead ends: 6003 [2022-01-10 07:09:33,141 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-01-10 07:09:33,141 INFO L933 BasicCegarLoop]: 692 mSDtfsCounter, 42 mSDsluCounter, 4223 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 4915 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 581 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:33,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 4915 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 581 Unchecked, 0.0s Time] [2022-01-10 07:09:33,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2022-01-10 07:09:33,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 6003. [2022-01-10 07:09:33,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6003 states, 5996 states have (on average 1.3919279519679786) internal successors, (8346), 6002 states have internal predecessors, (8346), 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 07:09:33,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6003 states to 6003 states and 8346 transitions. [2022-01-10 07:09:33,533 INFO L78 Accepts]: Start accepts. Automaton has 6003 states and 8346 transitions. Word has length 69 [2022-01-10 07:09:33,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:33,533 INFO L470 AbstractCegarLoop]: Abstraction has 6003 states and 8346 transitions. [2022-01-10 07:09:33,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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 07:09:33,533 INFO L276 IsEmpty]: Start isEmpty. Operand 6003 states and 8346 transitions. [2022-01-10 07:09:33,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 07:09:33,536 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:33,536 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:33,544 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 07:09:33,737 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 07:09:33,738 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:33,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:33,738 INFO L85 PathProgramCache]: Analyzing trace with hash -10442599, now seen corresponding path program 1 times [2022-01-10 07:09:33,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:33,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1768707335] [2022-01-10 07:09:33,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:33,739 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:33,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:33,740 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 07:09:33,741 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 07:09:33,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:33,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-10 07:09:33,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:35,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:35,027 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:35,027 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:35,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1768707335] [2022-01-10 07:09:35,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1768707335] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:35,027 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:35,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-10 07:09:35,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082466067] [2022-01-10 07:09:35,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:35,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-10 07:09:35,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:35,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-10 07:09:35,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-01-10 07:09:35,028 INFO L87 Difference]: Start difference. First operand 6003 states and 8346 transitions. Second operand has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 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 07:09:35,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:35,756 INFO L93 Difference]: Finished difference Result 7836 states and 10971 transitions. [2022-01-10 07:09:35,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-10 07:09:35,756 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 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 69 [2022-01-10 07:09:35,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:35,763 INFO L225 Difference]: With dead ends: 7836 [2022-01-10 07:09:35,763 INFO L226 Difference]: Without dead ends: 5980 [2022-01-10 07:09:35,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2022-01-10 07:09:35,766 INFO L933 BasicCegarLoop]: 685 mSDtfsCounter, 62 mSDsluCounter, 3479 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 4164 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 450 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:35,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 4164 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 213 Invalid, 0 Unknown, 450 Unchecked, 0.2s Time] [2022-01-10 07:09:35,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5980 states. [2022-01-10 07:09:36,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5980 to 5980. [2022-01-10 07:09:36,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5980 states, 5973 states have (on average 1.3924326134270886) internal successors, (8317), 5979 states have internal predecessors, (8317), 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 07:09:36,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5980 states to 5980 states and 8317 transitions. [2022-01-10 07:09:36,199 INFO L78 Accepts]: Start accepts. Automaton has 5980 states and 8317 transitions. Word has length 69 [2022-01-10 07:09:36,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:36,199 INFO L470 AbstractCegarLoop]: Abstraction has 5980 states and 8317 transitions. [2022-01-10 07:09:36,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 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 07:09:36,199 INFO L276 IsEmpty]: Start isEmpty. Operand 5980 states and 8317 transitions. [2022-01-10 07:09:36,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 07:09:36,203 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:36,204 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:36,211 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2022-01-10 07:09:36,411 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 07:09:36,411 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:36,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:36,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1919235565, now seen corresponding path program 1 times [2022-01-10 07:09:36,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:36,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1669209112] [2022-01-10 07:09:36,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:36,412 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:36,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:36,413 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 07:09:36,415 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 07:09:36,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:36,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:09:36,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:36,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:36,739 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:36,739 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:36,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1669209112] [2022-01-10 07:09:36,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1669209112] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:36,739 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:36,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:09:36,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351228123] [2022-01-10 07:09:36,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:36,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:09:36,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:36,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:09:36,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:36,740 INFO L87 Difference]: Start difference. First operand 5980 states and 8317 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 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 07:09:37,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:37,197 INFO L93 Difference]: Finished difference Result 7885 states and 11020 transitions. [2022-01-10 07:09:37,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:09:37,197 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 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 69 [2022-01-10 07:09:37,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:37,203 INFO L225 Difference]: With dead ends: 7885 [2022-01-10 07:09:37,203 INFO L226 Difference]: Without dead ends: 5675 [2022-01-10 07:09:37,208 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:37,208 INFO L933 BasicCegarLoop]: 837 mSDtfsCounter, 489 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 1182 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:37,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [489 Valid, 1182 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:09:37,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5675 states. [2022-01-10 07:09:37,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5675 to 4414. [2022-01-10 07:09:37,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4414 states, 4407 states have (on average 1.3775811209439528) internal successors, (6071), 4413 states have internal predecessors, (6071), 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 07:09:37,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4414 states to 4414 states and 6071 transitions. [2022-01-10 07:09:37,570 INFO L78 Accepts]: Start accepts. Automaton has 4414 states and 6071 transitions. Word has length 69 [2022-01-10 07:09:37,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:37,570 INFO L470 AbstractCegarLoop]: Abstraction has 4414 states and 6071 transitions. [2022-01-10 07:09:37,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 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 07:09:37,570 INFO L276 IsEmpty]: Start isEmpty. Operand 4414 states and 6071 transitions. [2022-01-10 07:09:37,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 07:09:37,572 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:37,572 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:37,581 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 07:09:37,779 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 07:09:37,780 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:37,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:37,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1877525334, now seen corresponding path program 1 times [2022-01-10 07:09:37,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:37,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [998037031] [2022-01-10 07:09:37,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:37,781 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:37,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:37,782 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 07:09:37,783 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 07:09:38,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:38,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:09:38,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:38,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:38,075 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:38,075 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:38,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [998037031] [2022-01-10 07:09:38,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [998037031] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:38,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:38,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:09:38,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835995962] [2022-01-10 07:09:38,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:38,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:09:38,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:38,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:09:38,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:38,077 INFO L87 Difference]: Start difference. First operand 4414 states and 6071 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 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 07:09:38,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:38,847 INFO L93 Difference]: Finished difference Result 8878 states and 12299 transitions. [2022-01-10 07:09:38,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:09:38,847 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 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 69 [2022-01-10 07:09:38,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:38,855 INFO L225 Difference]: With dead ends: 8878 [2022-01-10 07:09:38,855 INFO L226 Difference]: Without dead ends: 6867 [2022-01-10 07:09:38,858 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:38,859 INFO L933 BasicCegarLoop]: 549 mSDtfsCounter, 552 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:38,860 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [552 Valid, 713 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 07:09:38,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6867 states. [2022-01-10 07:09:39,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6867 to 6835. [2022-01-10 07:09:39,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6835 states, 6828 states have (on average 1.3923550087873462) internal successors, (9507), 6834 states have internal predecessors, (9507), 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 07:09:39,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6835 states to 6835 states and 9507 transitions. [2022-01-10 07:09:39,516 INFO L78 Accepts]: Start accepts. Automaton has 6835 states and 9507 transitions. Word has length 69 [2022-01-10 07:09:39,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:39,516 INFO L470 AbstractCegarLoop]: Abstraction has 6835 states and 9507 transitions. [2022-01-10 07:09:39,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 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 07:09:39,517 INFO L276 IsEmpty]: Start isEmpty. Operand 6835 states and 9507 transitions. [2022-01-10 07:09:39,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 07:09:39,518 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:39,518 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:39,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-01-10 07:09:39,726 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 07:09:39,726 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:39,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:39,729 INFO L85 PathProgramCache]: Analyzing trace with hash 379770050, now seen corresponding path program 1 times [2022-01-10 07:09:39,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:39,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1283315165] [2022-01-10 07:09:39,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:39,730 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:39,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:39,730 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 07:09:39,732 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 07:09:39,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:39,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:09:39,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:40,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 07:09:40,037 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:40,037 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:40,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1283315165] [2022-01-10 07:09:40,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1283315165] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:40,037 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:40,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:09:40,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941234061] [2022-01-10 07:09:40,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:40,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:09:40,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:40,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:09:40,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:40,038 INFO L87 Difference]: Start difference. First operand 6835 states and 9507 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 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 07:09:41,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:41,428 INFO L93 Difference]: Finished difference Result 15371 states and 21558 transitions. [2022-01-10 07:09:41,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:09:41,429 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 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 69 [2022-01-10 07:09:41,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:41,443 INFO L225 Difference]: With dead ends: 15371 [2022-01-10 07:09:41,443 INFO L226 Difference]: Without dead ends: 12132 [2022-01-10 07:09:41,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:41,447 INFO L933 BasicCegarLoop]: 529 mSDtfsCounter, 477 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 477 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:41,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [477 Valid, 733 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 07:09:41,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12132 states. [2022-01-10 07:09:42,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12132 to 12076. [2022-01-10 07:09:42,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12076 states, 12069 states have (on average 1.4090645455298698) internal successors, (17006), 12075 states have internal predecessors, (17006), 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 07:09:42,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12076 states to 12076 states and 17006 transitions. [2022-01-10 07:09:42,756 INFO L78 Accepts]: Start accepts. Automaton has 12076 states and 17006 transitions. Word has length 69 [2022-01-10 07:09:42,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:42,756 INFO L470 AbstractCegarLoop]: Abstraction has 12076 states and 17006 transitions. [2022-01-10 07:09:42,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 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 07:09:42,756 INFO L276 IsEmpty]: Start isEmpty. Operand 12076 states and 17006 transitions. [2022-01-10 07:09:42,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 07:09:42,759 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:42,759 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:42,766 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 07:09:42,966 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 07:09:42,966 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:42,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:42,967 INFO L85 PathProgramCache]: Analyzing trace with hash -2099777066, now seen corresponding path program 1 times [2022-01-10 07:09:42,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:42,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1581416837] [2022-01-10 07:09:42,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:42,967 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:42,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:42,968 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 07:09:42,969 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 07:09:43,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:43,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-10 07:09:43,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:44,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:44,222 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:44,222 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:44,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1581416837] [2022-01-10 07:09:44,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1581416837] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:44,222 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:44,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-10 07:09:44,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369617349] [2022-01-10 07:09:44,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:44,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-10 07:09:44,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:44,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-10 07:09:44,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-01-10 07:09:44,223 INFO L87 Difference]: Start difference. First operand 12076 states and 17006 transitions. Second operand has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 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 07:09:45,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:45,631 INFO L93 Difference]: Finished difference Result 13918 states and 19611 transitions. [2022-01-10 07:09:45,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-10 07:09:45,632 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 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 69 [2022-01-10 07:09:45,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:45,645 INFO L225 Difference]: With dead ends: 13918 [2022-01-10 07:09:45,645 INFO L226 Difference]: Without dead ends: 12087 [2022-01-10 07:09:45,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2022-01-10 07:09:45,649 INFO L933 BasicCegarLoop]: 526 mSDtfsCounter, 124 mSDsluCounter, 1073 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 1599 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 206 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:45,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 1599 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 40 Invalid, 0 Unknown, 206 Unchecked, 0.0s Time] [2022-01-10 07:09:45,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12087 states. [2022-01-10 07:09:46,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12087 to 12073. [2022-01-10 07:09:46,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12073 states, 12066 states have (on average 1.4090833747720868) internal successors, (17002), 12072 states have internal predecessors, (17002), 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 07:09:47,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12073 states to 12073 states and 17002 transitions. [2022-01-10 07:09:47,006 INFO L78 Accepts]: Start accepts. Automaton has 12073 states and 17002 transitions. Word has length 69 [2022-01-10 07:09:47,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:47,007 INFO L470 AbstractCegarLoop]: Abstraction has 12073 states and 17002 transitions. [2022-01-10 07:09:47,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 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 07:09:47,007 INFO L276 IsEmpty]: Start isEmpty. Operand 12073 states and 17002 transitions. [2022-01-10 07:09:47,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-10 07:09:47,009 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:47,009 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:47,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Ended with exit code 0 [2022-01-10 07:09:47,216 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 07:09:47,216 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:47,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:47,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1218623503, now seen corresponding path program 1 times [2022-01-10 07:09:47,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:47,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2054818177] [2022-01-10 07:09:47,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:47,217 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:47,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:47,218 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 07:09:47,220 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 07:09:47,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:47,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-10 07:09:47,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:48,699 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:48,699 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:48,707 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:48,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2054818177] [2022-01-10 07:09:48,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2054818177] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:48,707 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:48,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-01-10 07:09:48,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531950966] [2022-01-10 07:09:48,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:48,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-10 07:09:48,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:48,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-10 07:09:48,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-01-10 07:09:48,708 INFO L87 Difference]: Start difference. First operand 12073 states and 17002 transitions. Second operand has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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 07:09:50,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:50,091 INFO L93 Difference]: Finished difference Result 18765 states and 26636 transitions. [2022-01-10 07:09:50,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-10 07:09:50,092 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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 69 [2022-01-10 07:09:50,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:50,107 INFO L225 Difference]: With dead ends: 18765 [2022-01-10 07:09:50,107 INFO L226 Difference]: Without dead ends: 12052 [2022-01-10 07:09:50,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-01-10 07:09:50,118 INFO L933 BasicCegarLoop]: 523 mSDtfsCounter, 52 mSDsluCounter, 3002 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 3525 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 630 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:50,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 3525 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 85 Invalid, 0 Unknown, 630 Unchecked, 0.1s Time] [2022-01-10 07:09:50,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12052 states. [2022-01-10 07:09:51,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12052 to 12052. [2022-01-10 07:09:51,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12052 states, 12045 states have (on average 1.4092984640929846) internal successors, (16975), 12051 states have internal predecessors, (16975), 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 07:09:51,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12052 states to 12052 states and 16975 transitions. [2022-01-10 07:09:51,492 INFO L78 Accepts]: Start accepts. Automaton has 12052 states and 16975 transitions. Word has length 69 [2022-01-10 07:09:51,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:51,492 INFO L470 AbstractCegarLoop]: Abstraction has 12052 states and 16975 transitions. [2022-01-10 07:09:51,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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 07:09:51,492 INFO L276 IsEmpty]: Start isEmpty. Operand 12052 states and 16975 transitions. [2022-01-10 07:09:51,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-01-10 07:09:51,494 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:51,494 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:51,502 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 07:09:51,702 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 07:09:51,703 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:51,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:51,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1572523298, now seen corresponding path program 1 times [2022-01-10 07:09:51,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:51,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [505892274] [2022-01-10 07:09:51,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:51,704 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:51,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:51,705 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 07:09:51,707 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 07:09:51,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:51,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:09:51,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:52,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 07:09:52,038 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:52,038 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:52,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [505892274] [2022-01-10 07:09:52,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [505892274] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:52,038 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:52,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:09:52,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862016648] [2022-01-10 07:09:52,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:52,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:09:52,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:52,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:09:52,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:52,039 INFO L87 Difference]: Start difference. First operand 12052 states and 16975 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 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 07:09:53,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:09:53,359 INFO L93 Difference]: Finished difference Result 17088 states and 24096 transitions. [2022-01-10 07:09:53,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:09:53,360 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 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 70 [2022-01-10 07:09:53,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:09:53,372 INFO L225 Difference]: With dead ends: 17088 [2022-01-10 07:09:53,372 INFO L226 Difference]: Without dead ends: 11850 [2022-01-10 07:09:53,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:53,378 INFO L933 BasicCegarLoop]: 575 mSDtfsCounter, 390 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 837 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:09:53,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [390 Valid, 837 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:09:53,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11850 states. [2022-01-10 07:09:54,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11850 to 8925. [2022-01-10 07:09:54,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8925 states, 8918 states have (on average 1.3898856245795022) internal successors, (12395), 8924 states have internal predecessors, (12395), 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 07:09:54,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8925 states to 8925 states and 12395 transitions. [2022-01-10 07:09:54,508 INFO L78 Accepts]: Start accepts. Automaton has 8925 states and 12395 transitions. Word has length 70 [2022-01-10 07:09:54,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:09:54,508 INFO L470 AbstractCegarLoop]: Abstraction has 8925 states and 12395 transitions. [2022-01-10 07:09:54,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 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 07:09:54,508 INFO L276 IsEmpty]: Start isEmpty. Operand 8925 states and 12395 transitions. [2022-01-10 07:09:54,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-01-10 07:09:54,510 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:09:54,510 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:09:54,519 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 07:09:54,713 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 07:09:54,714 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-01-10 07:09:54,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:09:54,714 INFO L85 PathProgramCache]: Analyzing trace with hash 74283433, now seen corresponding path program 1 times [2022-01-10 07:09:54,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:09:54,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1234643296] [2022-01-10 07:09:54,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:09:54,715 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:09:54,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:09:54,716 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 07:09:54,718 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 07:09:54,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:09:55,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:09:55,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:09:55,092 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:09:55,092 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:09:55,092 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:09:55,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1234643296] [2022-01-10 07:09:55,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1234643296] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:09:55,092 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:09:55,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:09:55,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813814735] [2022-01-10 07:09:55,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:09:55,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:09:55,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:09:55,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:09:55,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:09:55,093 INFO L87 Difference]: Start difference. First operand 8925 states and 12395 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 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)