/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/combinations/Problem05_label45+token_ring.09.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:45:53,689 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:45:53,717 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:45:53,735 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:45:53,736 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:45:53,738 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:45:53,739 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:45:53,740 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:45:53,741 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:45:53,741 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:45:53,742 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:45:53,742 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:45:53,742 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:45:53,743 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:45:53,744 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:45:53,744 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:45:53,745 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:45:53,749 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:45:53,753 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:45:53,754 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:45:53,755 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:45:53,757 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:45:53,758 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:45:53,758 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:45:53,760 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:45:53,760 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:45:53,760 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:45:53,760 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:45:53,761 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:45:53,761 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:45:53,761 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:45:53,762 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:45:53,762 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:45:53,763 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:45:53,763 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:45:53,763 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:45:53,764 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:45:53,764 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:45:53,764 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:45:53,765 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:45:53,765 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:45:53,766 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:45:53,778 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:45:53,778 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:45:53,778 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:45:53,778 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:45:53,779 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:45:53,779 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:45:53,779 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:45:53,779 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:45:53,780 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:45:53,780 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:45:53,780 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:45:53,780 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:45:53,780 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:45:53,780 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:45:53,780 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:45:53,780 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:45:53,780 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:45:53,781 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:45:53,781 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:45:53,781 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:45:53,781 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:45:53,781 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:45:53,781 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:45:53,781 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:45:53,781 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:45:53,782 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:45:53,782 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:45:53,782 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:45:53,782 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:45:53,782 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:45:53,782 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:45:53,782 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:45:53,782 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:45:53,783 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:45:53,931 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:45:53,958 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:45:53,960 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:45:53,960 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:45:53,961 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:45:53,962 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label45+token_ring.09.cil-1.c [2022-01-10 07:45:54,022 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5f2f0ab41/adf8be12cd9e40d1a405a94d55093112/FLAG0280db7dc [2022-01-10 07:45:54,719 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:45:54,719 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label45+token_ring.09.cil-1.c [2022-01-10 07:45:54,761 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5f2f0ab41/adf8be12cd9e40d1a405a94d55093112/FLAG0280db7dc [2022-01-10 07:45:54,786 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5f2f0ab41/adf8be12cd9e40d1a405a94d55093112 [2022-01-10 07:45:54,788 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:45:54,790 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:45:54,792 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:45:54,792 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:45:54,794 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:45:54,795 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:45:54" (1/1) ... [2022-01-10 07:45:54,796 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4da63c7d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:45:54, skipping insertion in model container [2022-01-10 07:45:54,796 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:45:54" (1/1) ... [2022-01-10 07:45:54,801 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:45:54,954 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:45:56,344 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label45+token_ring.09.cil-1.c[380323,380336] [2022-01-10 07:45:56,361 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label45+token_ring.09.cil-1.c[383339,383352] [2022-01-10 07:45:56,509 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:45:56,518 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:45:57,244 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label45+token_ring.09.cil-1.c[380323,380336] [2022-01-10 07:45:57,255 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label45+token_ring.09.cil-1.c[383339,383352] [2022-01-10 07:45:57,285 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:45:57,342 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:45:57,342 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:45:57 WrapperNode [2022-01-10 07:45:57,342 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:45:57,343 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:45:57,343 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:45:57,343 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:45:57,349 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:45:57" (1/1) ... [2022-01-10 07:45:57,435 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:45:57" (1/1) ... [2022-01-10 07:45:57,809 INFO L137 Inliner]: procedures = 63, calls = 68, calls flagged for inlining = 40, calls inlined = 40, statements flattened = 12989 [2022-01-10 07:45:57,809 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:45:57,810 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:45:57,810 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:45:57,810 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:45:57,817 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:45:57" (1/1) ... [2022-01-10 07:45:57,817 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:45:57" (1/1) ... [2022-01-10 07:45:57,891 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:45:57" (1/1) ... [2022-01-10 07:45:57,892 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:45:57" (1/1) ... [2022-01-10 07:45:58,149 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:45:57" (1/1) ... [2022-01-10 07:45:58,197 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:45:57" (1/1) ... [2022-01-10 07:45:58,262 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:45:57" (1/1) ... [2022-01-10 07:45:58,405 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:45:58,406 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:45:58,406 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:45:58,406 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:45:58,407 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:45:57" (1/1) ... [2022-01-10 07:45:58,414 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:45:58,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:45:58,431 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:45:58,439 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:45:58,456 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:45:58,456 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:45:58,456 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:45:58,456 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:45:58,456 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:45:58,456 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:45:58,456 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:45:58,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:45:58,457 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:45:58,457 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:45:58,457 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:45:58,457 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:45:58,457 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:45:58,457 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:45:58,457 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:45:58,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:45:58,542 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:45:58,544 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:46:05,722 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:46:05,751 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:46:05,752 INFO L299 CfgBuilder]: Removed 13 assume(true) statements. [2022-01-10 07:46:05,756 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:46:05 BoogieIcfgContainer [2022-01-10 07:46:05,756 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:46:05,758 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:46:05,758 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:46:05,760 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:46:05,760 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:45:54" (1/3) ... [2022-01-10 07:46:05,761 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@168d8e60 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:46:05, skipping insertion in model container [2022-01-10 07:46:05,761 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:45:57" (2/3) ... [2022-01-10 07:46:05,761 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@168d8e60 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:46:05, skipping insertion in model container [2022-01-10 07:46:05,761 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:46:05" (3/3) ... [2022-01-10 07:46:05,762 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label45+token_ring.09.cil-1.c [2022-01-10 07:46:05,766 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:46:05,766 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:46:05,817 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:46:05,823 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:46:05,823 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:46:05,877 INFO L276 IsEmpty]: Start isEmpty. Operand has 2490 states, 2458 states have (on average 1.8470301057770546) internal successors, (4540), 2461 states have internal predecessors, (4540), 23 states have call successors, (23), 6 states have call predecessors, (23), 6 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-01-10 07:46:05,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:05,889 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:05,889 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:05,890 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:05,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:05,894 INFO L85 PathProgramCache]: Analyzing trace with hash -762884387, now seen corresponding path program 1 times [2022-01-10 07:46:05,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:05,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1663917207] [2022-01-10 07:46:05,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:05,905 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:05,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:05,907 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:46:05,952 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:46:06,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:06,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:46:06,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:06,392 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:46:06,393 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:06,393 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:06,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1663917207] [2022-01-10 07:46:06,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1663917207] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:06,394 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:06,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:46:06,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518032935] [2022-01-10 07:46:06,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:06,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:46:06,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:06,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:46:06,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:46:06,446 INFO L87 Difference]: Start difference. First operand has 2490 states, 2458 states have (on average 1.8470301057770546) internal successors, (4540), 2461 states have internal predecessors, (4540), 23 states have call successors, (23), 6 states have call predecessors, (23), 6 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:06,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:06,648 INFO L93 Difference]: Finished difference Result 4972 states and 9157 transitions. [2022-01-10 07:46:06,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:46:06,651 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:06,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:06,679 INFO L225 Difference]: With dead ends: 4972 [2022-01-10 07:46:06,680 INFO L226 Difference]: Without dead ends: 2423 [2022-01-10 07:46:06,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 143 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:46:06,696 INFO L933 BasicCegarLoop]: 4497 mSDtfsCounter, 466 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 8519 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:06,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 8519 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:06,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2423 states. [2022-01-10 07:46:06,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2423 to 2423. [2022-01-10 07:46:06,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2423 states, 2392 states have (on average 1.8323578595317727) internal successors, (4383), 2394 states have internal predecessors, (4383), 23 states have call successors, (23), 6 states have call predecessors, (23), 6 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-01-10 07:46:06,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2423 states to 2423 states and 4429 transitions. [2022-01-10 07:46:06,833 INFO L78 Accepts]: Start accepts. Automaton has 2423 states and 4429 transitions. Word has length 145 [2022-01-10 07:46:06,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:06,834 INFO L470 AbstractCegarLoop]: Abstraction has 2423 states and 4429 transitions. [2022-01-10 07:46:06,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:06,834 INFO L276 IsEmpty]: Start isEmpty. Operand 2423 states and 4429 transitions. [2022-01-10 07:46:06,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:06,840 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:06,840 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:06,850 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-01-10 07:46:07,051 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:46:07,051 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:07,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:07,052 INFO L85 PathProgramCache]: Analyzing trace with hash 854556063, now seen corresponding path program 1 times [2022-01-10 07:46:07,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:07,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1604427424] [2022-01-10 07:46:07,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:07,053 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:07,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:07,054 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:46:07,056 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:46:07,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:07,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:07,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:07,439 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:46:07,440 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:07,440 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:07,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1604427424] [2022-01-10 07:46:07,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1604427424] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:07,443 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:07,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:07,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740141552] [2022-01-10 07:46:07,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:07,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:07,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:07,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:07,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:07,446 INFO L87 Difference]: Start difference. First operand 2423 states and 4429 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:08,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:08,029 INFO L93 Difference]: Finished difference Result 3029 states and 5389 transitions. [2022-01-10 07:46:08,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:08,030 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:08,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:08,044 INFO L225 Difference]: With dead ends: 3029 [2022-01-10 07:46:08,044 INFO L226 Difference]: Without dead ends: 2744 [2022-01-10 07:46:08,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:08,047 INFO L933 BasicCegarLoop]: 4467 mSDtfsCounter, 4850 mSDsluCounter, 8845 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4867 SdHoareTripleChecker+Valid, 13312 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:08,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4867 Valid, 13312 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:46:08,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2744 states. [2022-01-10 07:46:08,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2744 to 2721. [2022-01-10 07:46:08,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.8071294559099438) internal successors, (4816), 2668 states have internal predecessors, (4816), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:46:08,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4899 transitions. [2022-01-10 07:46:08,110 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4899 transitions. Word has length 145 [2022-01-10 07:46:08,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:08,111 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4899 transitions. [2022-01-10 07:46:08,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:08,112 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4899 transitions. [2022-01-10 07:46:08,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:08,115 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:08,115 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:08,127 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:46:08,323 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:46:08,324 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:08,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:08,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1697407709, now seen corresponding path program 1 times [2022-01-10 07:46:08,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:08,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [16806109] [2022-01-10 07:46:08,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:08,327 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:08,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:08,328 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:46:08,329 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:46:08,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:08,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:08,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:08,769 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:46:08,770 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:08,770 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:08,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [16806109] [2022-01-10 07:46:08,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [16806109] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:08,772 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:08,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:08,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110785146] [2022-01-10 07:46:08,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:08,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:08,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:08,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:08,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:08,777 INFO L87 Difference]: Start difference. First operand 2721 states and 4899 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:09,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:09,187 INFO L93 Difference]: Finished difference Result 3304 states and 5819 transitions. [2022-01-10 07:46:09,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:09,188 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:09,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:09,201 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:46:09,201 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:46:09,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:09,205 INFO L933 BasicCegarLoop]: 4400 mSDtfsCounter, 4589 mSDsluCounter, 8423 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4606 SdHoareTripleChecker+Valid, 12823 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:09,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4606 Valid, 12823 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:09,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:46:09,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:46:09,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.804502814258912) internal successors, (4809), 2668 states have internal predecessors, (4809), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:46:09,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4892 transitions. [2022-01-10 07:46:09,365 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4892 transitions. Word has length 145 [2022-01-10 07:46:09,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:09,365 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4892 transitions. [2022-01-10 07:46:09,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:09,366 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4892 transitions. [2022-01-10 07:46:09,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:09,367 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:09,367 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:09,398 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:46:09,596 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:46:09,596 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:09,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:09,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1779729121, now seen corresponding path program 1 times [2022-01-10 07:46:09,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:09,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [269840247] [2022-01-10 07:46:09,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:09,600 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:09,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:09,601 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:46:09,602 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:46:09,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:09,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:09,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:09,966 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:46:09,966 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:09,966 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:09,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [269840247] [2022-01-10 07:46:09,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [269840247] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:09,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:09,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:09,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880752388] [2022-01-10 07:46:09,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:09,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:09,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:09,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:09,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:09,970 INFO L87 Difference]: Start difference. First operand 2721 states and 4892 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:10,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:10,301 INFO L93 Difference]: Finished difference Result 3304 states and 5805 transitions. [2022-01-10 07:46:10,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:10,302 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:10,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:10,310 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:46:10,311 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:46:10,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:10,313 INFO L933 BasicCegarLoop]: 4397 mSDtfsCounter, 4582 mSDsluCounter, 8419 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4599 SdHoareTripleChecker+Valid, 12816 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:10,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4599 Valid, 12816 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:10,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:46:10,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:46:10,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.80187617260788) internal successors, (4802), 2668 states have internal predecessors, (4802), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:46:10,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4885 transitions. [2022-01-10 07:46:10,359 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4885 transitions. Word has length 145 [2022-01-10 07:46:10,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:10,360 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4885 transitions. [2022-01-10 07:46:10,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:10,360 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4885 transitions. [2022-01-10 07:46:10,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:10,361 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:10,361 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:10,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2022-01-10 07:46:10,569 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:46:10,570 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:10,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:10,570 INFO L85 PathProgramCache]: Analyzing trace with hash 70462491, now seen corresponding path program 1 times [2022-01-10 07:46:10,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:10,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1510288061] [2022-01-10 07:46:10,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:10,571 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:10,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:10,588 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:46:10,589 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:46:10,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:10,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:10,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:10,926 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:46:10,926 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:10,926 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:10,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1510288061] [2022-01-10 07:46:10,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1510288061] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:10,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:10,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:10,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788618719] [2022-01-10 07:46:10,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:10,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:10,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:10,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:10,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:10,928 INFO L87 Difference]: Start difference. First operand 2721 states and 4885 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:11,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:11,282 INFO L93 Difference]: Finished difference Result 3304 states and 5791 transitions. [2022-01-10 07:46:11,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:11,283 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:11,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:11,294 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:46:11,294 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:46:11,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:11,298 INFO L933 BasicCegarLoop]: 4394 mSDtfsCounter, 4576 mSDsluCounter, 8415 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4593 SdHoareTripleChecker+Valid, 12809 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:11,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4593 Valid, 12809 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:11,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:46:11,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:46:11,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.799249530956848) internal successors, (4795), 2668 states have internal predecessors, (4795), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:46:11,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4878 transitions. [2022-01-10 07:46:11,366 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4878 transitions. Word has length 145 [2022-01-10 07:46:11,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:11,366 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4878 transitions. [2022-01-10 07:46:11,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:11,367 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4878 transitions. [2022-01-10 07:46:11,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:11,368 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:11,369 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:11,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2022-01-10 07:46:11,579 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:46:11,579 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:11,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:11,580 INFO L85 PathProgramCache]: Analyzing trace with hash -285495905, now seen corresponding path program 1 times [2022-01-10 07:46:11,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:11,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1903411823] [2022-01-10 07:46:11,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:11,581 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:11,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:11,582 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:46:11,583 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:46:11,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:11,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:11,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:11,930 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:46:11,930 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:11,931 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:11,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1903411823] [2022-01-10 07:46:11,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1903411823] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:11,931 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:11,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:11,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736795768] [2022-01-10 07:46:11,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:11,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:11,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:11,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:11,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:11,933 INFO L87 Difference]: Start difference. First operand 2721 states and 4878 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:12,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:12,269 INFO L93 Difference]: Finished difference Result 3304 states and 5777 transitions. [2022-01-10 07:46:12,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:12,270 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:12,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:12,281 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:46:12,282 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:46:12,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:12,285 INFO L933 BasicCegarLoop]: 4391 mSDtfsCounter, 4570 mSDsluCounter, 8411 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4587 SdHoareTripleChecker+Valid, 12802 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:12,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4587 Valid, 12802 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:12,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:46:12,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:46:12,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.796622889305816) internal successors, (4788), 2668 states have internal predecessors, (4788), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:46:12,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4871 transitions. [2022-01-10 07:46:12,355 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4871 transitions. Word has length 145 [2022-01-10 07:46:12,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:12,355 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4871 transitions. [2022-01-10 07:46:12,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:12,356 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4871 transitions. [2022-01-10 07:46:12,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:12,357 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:12,357 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:12,382 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2022-01-10 07:46:12,567 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:46:12,568 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:12,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:12,568 INFO L85 PathProgramCache]: Analyzing trace with hash 672852891, now seen corresponding path program 1 times [2022-01-10 07:46:12,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:12,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1025339998] [2022-01-10 07:46:12,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:12,569 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:12,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:12,570 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:46:12,572 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:46:12,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:12,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:12,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:12,863 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:46:12,863 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:12,863 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:12,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1025339998] [2022-01-10 07:46:12,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1025339998] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:12,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:12,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:12,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680148741] [2022-01-10 07:46:12,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:12,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:12,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:12,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:12,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:12,865 INFO L87 Difference]: Start difference. First operand 2721 states and 4871 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:13,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:13,154 INFO L93 Difference]: Finished difference Result 3304 states and 5763 transitions. [2022-01-10 07:46:13,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:13,154 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:13,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:13,163 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:46:13,163 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:46:13,164 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:13,165 INFO L933 BasicCegarLoop]: 4388 mSDtfsCounter, 4564 mSDsluCounter, 8407 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4581 SdHoareTripleChecker+Valid, 12795 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:13,165 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4581 Valid, 12795 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:46:13,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:46:13,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:46:13,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.7939962476547842) internal successors, (4781), 2668 states have internal predecessors, (4781), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:46:13,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4864 transitions. [2022-01-10 07:46:13,225 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4864 transitions. Word has length 145 [2022-01-10 07:46:13,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:13,225 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4864 transitions. [2022-01-10 07:46:13,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:13,226 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4864 transitions. [2022-01-10 07:46:13,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:13,227 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:13,227 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:13,235 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:46:13,435 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:46:13,436 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:13,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:13,437 INFO L85 PathProgramCache]: Analyzing trace with hash -609319395, now seen corresponding path program 1 times [2022-01-10 07:46:13,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:13,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1320992773] [2022-01-10 07:46:13,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:13,437 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:13,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:13,438 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:46:13,440 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:46:13,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:13,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:13,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:13,733 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:46:13,733 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:13,734 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:13,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1320992773] [2022-01-10 07:46:13,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1320992773] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:13,734 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:13,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:13,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397465855] [2022-01-10 07:46:13,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:13,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:13,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:13,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:13,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:13,735 INFO L87 Difference]: Start difference. First operand 2721 states and 4864 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:14,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:14,099 INFO L93 Difference]: Finished difference Result 3304 states and 5749 transitions. [2022-01-10 07:46:14,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:14,100 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:14,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:14,119 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:46:14,120 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:46:14,123 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:14,133 INFO L933 BasicCegarLoop]: 4385 mSDtfsCounter, 4558 mSDsluCounter, 8403 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4575 SdHoareTripleChecker+Valid, 12788 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:14,133 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4575 Valid, 12788 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:46:14,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:46:14,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:46:14,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.7913696060037523) internal successors, (4774), 2668 states have internal predecessors, (4774), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:46:14,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4857 transitions. [2022-01-10 07:46:14,187 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4857 transitions. Word has length 145 [2022-01-10 07:46:14,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:14,189 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4857 transitions. [2022-01-10 07:46:14,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:14,189 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4857 transitions. [2022-01-10 07:46:14,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:14,190 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:14,191 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:14,213 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:46:14,399 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:46:14,399 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:14,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:14,399 INFO L85 PathProgramCache]: Analyzing trace with hash 2117931801, now seen corresponding path program 1 times [2022-01-10 07:46:14,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:14,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [879209810] [2022-01-10 07:46:14,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:14,400 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:14,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:14,401 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:46:14,403 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:46:14,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:14,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:14,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:14,649 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:46:14,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:14,649 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:14,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [879209810] [2022-01-10 07:46:14,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [879209810] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:14,650 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:14,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:14,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529567144] [2022-01-10 07:46:14,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:14,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:14,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:14,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:14,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:14,652 INFO L87 Difference]: Start difference. First operand 2721 states and 4857 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:15,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:15,031 INFO L93 Difference]: Finished difference Result 3304 states and 5735 transitions. [2022-01-10 07:46:15,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:15,032 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:15,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:15,054 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:46:15,054 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:46:15,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:15,066 INFO L933 BasicCegarLoop]: 4382 mSDtfsCounter, 4552 mSDsluCounter, 8399 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4569 SdHoareTripleChecker+Valid, 12781 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:15,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4569 Valid, 12781 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:15,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:46:15,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:46:15,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.7887429643527204) internal successors, (4767), 2668 states have internal predecessors, (4767), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:46:15,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4850 transitions. [2022-01-10 07:46:15,137 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4850 transitions. Word has length 145 [2022-01-10 07:46:15,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:15,137 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4850 transitions. [2022-01-10 07:46:15,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:15,138 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4850 transitions. [2022-01-10 07:46:15,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:15,139 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:15,139 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:15,160 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-01-10 07:46:15,367 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:46:15,367 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:15,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:15,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1097528989, now seen corresponding path program 1 times [2022-01-10 07:46:15,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:15,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [226505878] [2022-01-10 07:46:15,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:15,369 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:15,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:15,389 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:46:15,455 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:46:15,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:15,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:15,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:16,002 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:46:16,003 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:16,003 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:16,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [226505878] [2022-01-10 07:46:16,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [226505878] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:16,003 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:16,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:16,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403807045] [2022-01-10 07:46:16,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:16,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:16,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:16,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:16,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:16,004 INFO L87 Difference]: Start difference. First operand 2721 states and 4850 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:16,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:16,292 INFO L93 Difference]: Finished difference Result 3304 states and 5721 transitions. [2022-01-10 07:46:16,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:16,294 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:16,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:16,299 INFO L225 Difference]: With dead ends: 3304 [2022-01-10 07:46:16,299 INFO L226 Difference]: Without dead ends: 2721 [2022-01-10 07:46:16,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:16,302 INFO L933 BasicCegarLoop]: 4379 mSDtfsCounter, 4546 mSDsluCounter, 8395 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4563 SdHoareTripleChecker+Valid, 12774 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:16,303 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4563 Valid, 12774 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:46:16,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2022-01-10 07:46:16,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2022-01-10 07:46:16,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2665 states have (on average 1.7861163227016885) internal successors, (4760), 2668 states have internal predecessors, (4760), 41 states have call successors, (41), 12 states have call predecessors, (41), 13 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 07:46:16,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4843 transitions. [2022-01-10 07:46:16,357 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4843 transitions. Word has length 145 [2022-01-10 07:46:16,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:16,357 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 4843 transitions. [2022-01-10 07:46:16,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:16,358 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4843 transitions. [2022-01-10 07:46:16,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:16,359 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:16,359 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:16,370 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:46:16,568 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:46:16,568 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:16,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:16,568 INFO L85 PathProgramCache]: Analyzing trace with hash 787518105, now seen corresponding path program 1 times [2022-01-10 07:46:16,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:16,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [775643148] [2022-01-10 07:46:16,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:16,569 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:16,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:16,584 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:46:16,631 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:46:16,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:16,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:16,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:17,027 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:46:17,028 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:17,028 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:17,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [775643148] [2022-01-10 07:46:17,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [775643148] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:17,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:17,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:17,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520529711] [2022-01-10 07:46:17,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:17,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:17,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:17,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:17,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:17,029 INFO L87 Difference]: Start difference. First operand 2721 states and 4843 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:18,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:18,047 INFO L93 Difference]: Finished difference Result 3454 states and 5939 transitions. [2022-01-10 07:46:18,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:18,047 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:18,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:18,054 INFO L225 Difference]: With dead ends: 3454 [2022-01-10 07:46:18,054 INFO L226 Difference]: Without dead ends: 2871 [2022-01-10 07:46:18,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:18,058 INFO L933 BasicCegarLoop]: 4377 mSDtfsCounter, 4635 mSDsluCounter, 8390 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4652 SdHoareTripleChecker+Valid, 12767 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:18,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4652 Valid, 12767 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-10 07:46:18,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2871 states. [2022-01-10 07:46:18,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2871 to 2871. [2022-01-10 07:46:18,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2871 states, 2809 states have (on average 1.7639729441082235) internal successors, (4955), 2812 states have internal predecessors, (4955), 43 states have call successors, (43), 16 states have call predecessors, (43), 17 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 07:46:18,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2871 states to 2871 states and 5042 transitions. [2022-01-10 07:46:18,229 INFO L78 Accepts]: Start accepts. Automaton has 2871 states and 5042 transitions. Word has length 145 [2022-01-10 07:46:18,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:18,244 INFO L470 AbstractCegarLoop]: Abstraction has 2871 states and 5042 transitions. [2022-01-10 07:46:18,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:18,244 INFO L276 IsEmpty]: Start isEmpty. Operand 2871 states and 5042 transitions. [2022-01-10 07:46:18,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:18,246 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:18,246 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:18,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-01-10 07:46:18,447 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:46:18,448 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:18,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:18,448 INFO L85 PathProgramCache]: Analyzing trace with hash -2015036011, now seen corresponding path program 1 times [2022-01-10 07:46:18,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:18,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1121168823] [2022-01-10 07:46:18,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:18,449 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:18,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:18,451 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:46:18,507 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:46:18,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:18,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:18,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:18,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:46:18,979 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:18,979 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:18,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1121168823] [2022-01-10 07:46:18,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1121168823] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:18,979 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:18,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:18,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124237188] [2022-01-10 07:46:18,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:18,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:18,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:18,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:18,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:18,981 INFO L87 Difference]: Start difference. First operand 2871 states and 5042 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:19,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:19,521 INFO L93 Difference]: Finished difference Result 3754 states and 6337 transitions. [2022-01-10 07:46:19,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:19,521 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:19,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:19,528 INFO L225 Difference]: With dead ends: 3754 [2022-01-10 07:46:19,529 INFO L226 Difference]: Without dead ends: 3021 [2022-01-10 07:46:19,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:19,532 INFO L933 BasicCegarLoop]: 4372 mSDtfsCounter, 4629 mSDsluCounter, 8386 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4646 SdHoareTripleChecker+Valid, 12758 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:19,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4646 Valid, 12758 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:19,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3021 states. [2022-01-10 07:46:19,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3021 to 3021. [2022-01-10 07:46:19,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3021 states, 2953 states have (on average 1.7426346088723332) internal successors, (5146), 2956 states have internal predecessors, (5146), 45 states have call successors, (45), 20 states have call predecessors, (45), 21 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 07:46:19,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3021 states to 3021 states and 5237 transitions. [2022-01-10 07:46:19,604 INFO L78 Accepts]: Start accepts. Automaton has 3021 states and 5237 transitions. Word has length 145 [2022-01-10 07:46:19,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:19,605 INFO L470 AbstractCegarLoop]: Abstraction has 3021 states and 5237 transitions. [2022-01-10 07:46:19,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:19,606 INFO L276 IsEmpty]: Start isEmpty. Operand 3021 states and 5237 transitions. [2022-01-10 07:46:19,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:19,607 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:19,607 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:19,636 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:46:19,818 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:46:19,818 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:19,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:19,819 INFO L85 PathProgramCache]: Analyzing trace with hash 248655706, now seen corresponding path program 1 times [2022-01-10 07:46:19,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:19,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1776700781] [2022-01-10 07:46:19,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:19,819 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:19,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:19,835 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:46:19,836 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:46:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:19,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:19,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:20,143 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:46:20,143 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:20,143 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:20,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1776700781] [2022-01-10 07:46:20,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1776700781] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:20,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:20,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:20,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657041659] [2022-01-10 07:46:20,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:20,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:20,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:20,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:20,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:20,146 INFO L87 Difference]: Start difference. First operand 3021 states and 5237 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:20,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:20,614 INFO L93 Difference]: Finished difference Result 4054 states and 6727 transitions. [2022-01-10 07:46:20,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:20,615 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:20,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:20,624 INFO L225 Difference]: With dead ends: 4054 [2022-01-10 07:46:20,624 INFO L226 Difference]: Without dead ends: 3171 [2022-01-10 07:46:20,628 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:20,628 INFO L933 BasicCegarLoop]: 4369 mSDtfsCounter, 4622 mSDsluCounter, 8382 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4639 SdHoareTripleChecker+Valid, 12751 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:20,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4639 Valid, 12751 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:20,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3171 states. [2022-01-10 07:46:20,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3171 to 3171. [2022-01-10 07:46:20,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3171 states, 3097 states have (on average 1.7219890216338392) internal successors, (5333), 3100 states have internal predecessors, (5333), 47 states have call successors, (47), 24 states have call predecessors, (47), 25 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:46:20,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3171 states to 3171 states and 5428 transitions. [2022-01-10 07:46:20,718 INFO L78 Accepts]: Start accepts. Automaton has 3171 states and 5428 transitions. Word has length 145 [2022-01-10 07:46:20,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:20,718 INFO L470 AbstractCegarLoop]: Abstraction has 3171 states and 5428 transitions. [2022-01-10 07:46:20,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:20,718 INFO L276 IsEmpty]: Start isEmpty. Operand 3171 states and 5428 transitions. [2022-01-10 07:46:20,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:20,720 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:20,720 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:20,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-01-10 07:46:20,931 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:46:20,932 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:20,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:20,932 INFO L85 PathProgramCache]: Analyzing trace with hash -618096041, now seen corresponding path program 1 times [2022-01-10 07:46:20,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:20,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1845381493] [2022-01-10 07:46:20,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:20,933 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:20,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:20,934 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:46:20,935 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:46:21,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:21,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:21,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:21,281 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:46:21,281 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:21,281 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:21,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1845381493] [2022-01-10 07:46:21,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1845381493] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:21,281 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:21,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:21,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19580434] [2022-01-10 07:46:21,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:21,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:21,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:21,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:21,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:21,282 INFO L87 Difference]: Start difference. First operand 3171 states and 5428 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:21,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:21,710 INFO L93 Difference]: Finished difference Result 4354 states and 7109 transitions. [2022-01-10 07:46:21,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:21,712 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:21,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:21,719 INFO L225 Difference]: With dead ends: 4354 [2022-01-10 07:46:21,719 INFO L226 Difference]: Without dead ends: 3321 [2022-01-10 07:46:21,722 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:21,723 INFO L933 BasicCegarLoop]: 4366 mSDtfsCounter, 4615 mSDsluCounter, 8378 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4632 SdHoareTripleChecker+Valid, 12744 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:21,723 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4632 Valid, 12744 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:21,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3321 states. [2022-01-10 07:46:21,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3321 to 3321. [2022-01-10 07:46:21,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3321 states, 3241 states have (on average 1.7019438444924406) internal successors, (5516), 3244 states have internal predecessors, (5516), 49 states have call successors, (49), 28 states have call predecessors, (49), 29 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:46:21,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3321 states to 3321 states and 5615 transitions. [2022-01-10 07:46:21,803 INFO L78 Accepts]: Start accepts. Automaton has 3321 states and 5615 transitions. Word has length 145 [2022-01-10 07:46:21,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:21,803 INFO L470 AbstractCegarLoop]: Abstraction has 3321 states and 5615 transitions. [2022-01-10 07:46:21,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:21,803 INFO L276 IsEmpty]: Start isEmpty. Operand 3321 states and 5615 transitions. [2022-01-10 07:46:21,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:21,806 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:21,806 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:21,819 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:46:22,014 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:46:22,015 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:22,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:22,015 INFO L85 PathProgramCache]: Analyzing trace with hash 2029508313, now seen corresponding path program 1 times [2022-01-10 07:46:22,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:22,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [621657487] [2022-01-10 07:46:22,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:22,016 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:22,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:22,019 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:46:22,056 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:46:22,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:22,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:22,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:22,327 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:46:22,327 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:22,327 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:22,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [621657487] [2022-01-10 07:46:22,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [621657487] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:22,327 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:22,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:22,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541647485] [2022-01-10 07:46:22,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:22,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:22,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:22,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:22,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:22,328 INFO L87 Difference]: Start difference. First operand 3321 states and 5615 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:22,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:22,711 INFO L93 Difference]: Finished difference Result 4654 states and 7483 transitions. [2022-01-10 07:46:22,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:22,712 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:22,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:22,718 INFO L225 Difference]: With dead ends: 4654 [2022-01-10 07:46:22,718 INFO L226 Difference]: Without dead ends: 3471 [2022-01-10 07:46:22,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:22,722 INFO L933 BasicCegarLoop]: 4363 mSDtfsCounter, 4608 mSDsluCounter, 8374 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4625 SdHoareTripleChecker+Valid, 12737 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:22,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4625 Valid, 12737 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:22,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3471 states. [2022-01-10 07:46:22,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3471 to 3471. [2022-01-10 07:46:22,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3471 states, 3385 states have (on average 1.6824224519940916) internal successors, (5695), 3388 states have internal predecessors, (5695), 51 states have call successors, (51), 32 states have call predecessors, (51), 33 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:46:22,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3471 states to 3471 states and 5798 transitions. [2022-01-10 07:46:22,812 INFO L78 Accepts]: Start accepts. Automaton has 3471 states and 5798 transitions. Word has length 145 [2022-01-10 07:46:22,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:22,813 INFO L470 AbstractCegarLoop]: Abstraction has 3471 states and 5798 transitions. [2022-01-10 07:46:22,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:22,813 INFO L276 IsEmpty]: Start isEmpty. Operand 3471 states and 5798 transitions. [2022-01-10 07:46:22,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:22,814 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:22,814 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:22,826 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:46:23,022 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:46:23,023 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:23,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:23,023 INFO L85 PathProgramCache]: Analyzing trace with hash 2103790166, now seen corresponding path program 1 times [2022-01-10 07:46:23,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:23,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1924317252] [2022-01-10 07:46:23,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:23,024 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:23,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:23,034 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:46:23,035 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:46:23,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:23,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:23,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:23,299 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:46:23,299 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:23,300 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:23,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1924317252] [2022-01-10 07:46:23,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1924317252] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:23,300 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:23,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:23,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108410026] [2022-01-10 07:46:23,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:23,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:23,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:23,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:23,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:23,301 INFO L87 Difference]: Start difference. First operand 3471 states and 5798 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:23,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:23,628 INFO L93 Difference]: Finished difference Result 4954 states and 7849 transitions. [2022-01-10 07:46:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:23,629 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:23,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:23,635 INFO L225 Difference]: With dead ends: 4954 [2022-01-10 07:46:23,635 INFO L226 Difference]: Without dead ends: 3621 [2022-01-10 07:46:23,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:23,639 INFO L933 BasicCegarLoop]: 4360 mSDtfsCounter, 4601 mSDsluCounter, 8370 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4618 SdHoareTripleChecker+Valid, 12730 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:23,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4618 Valid, 12730 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:46:23,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3621 states. [2022-01-10 07:46:23,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3621 to 3621. [2022-01-10 07:46:23,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3621 states, 3529 states have (on average 1.6633607254179654) internal successors, (5870), 3532 states have internal predecessors, (5870), 53 states have call successors, (53), 36 states have call predecessors, (53), 37 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 07:46:23,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3621 states to 3621 states and 5977 transitions. [2022-01-10 07:46:23,740 INFO L78 Accepts]: Start accepts. Automaton has 3621 states and 5977 transitions. Word has length 145 [2022-01-10 07:46:23,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:23,741 INFO L470 AbstractCegarLoop]: Abstraction has 3621 states and 5977 transitions. [2022-01-10 07:46:23,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:23,741 INFO L276 IsEmpty]: Start isEmpty. Operand 3621 states and 5977 transitions. [2022-01-10 07:46:23,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:23,742 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:23,742 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:23,763 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:46:23,950 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:46:23,951 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:23,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:23,951 INFO L85 PathProgramCache]: Analyzing trace with hash -740232742, now seen corresponding path program 1 times [2022-01-10 07:46:23,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:23,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1086403541] [2022-01-10 07:46:23,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:23,952 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:23,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:23,953 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:46:23,954 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:46:24,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:24,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:24,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:24,228 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:46:24,229 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:24,229 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:24,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1086403541] [2022-01-10 07:46:24,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1086403541] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:24,229 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:24,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:24,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196730841] [2022-01-10 07:46:24,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:24,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:24,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:24,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:24,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:24,231 INFO L87 Difference]: Start difference. First operand 3621 states and 5977 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:24,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:24,618 INFO L93 Difference]: Finished difference Result 5254 states and 8207 transitions. [2022-01-10 07:46:24,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:24,618 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:24,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:24,628 INFO L225 Difference]: With dead ends: 5254 [2022-01-10 07:46:24,628 INFO L226 Difference]: Without dead ends: 3771 [2022-01-10 07:46:24,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:24,634 INFO L933 BasicCegarLoop]: 4357 mSDtfsCounter, 4594 mSDsluCounter, 8366 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4611 SdHoareTripleChecker+Valid, 12723 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:24,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4611 Valid, 12723 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:46:24,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3771 states. [2022-01-10 07:46:24,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3771 to 3771. [2022-01-10 07:46:24,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3771 states, 3673 states have (on average 1.6447046011434794) internal successors, (6041), 3676 states have internal predecessors, (6041), 55 states have call successors, (55), 40 states have call predecessors, (55), 41 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:46:24,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3771 states to 3771 states and 6152 transitions. [2022-01-10 07:46:24,758 INFO L78 Accepts]: Start accepts. Automaton has 3771 states and 6152 transitions. Word has length 145 [2022-01-10 07:46:24,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:24,758 INFO L470 AbstractCegarLoop]: Abstraction has 3771 states and 6152 transitions. [2022-01-10 07:46:24,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:24,758 INFO L276 IsEmpty]: Start isEmpty. Operand 3771 states and 6152 transitions. [2022-01-10 07:46:24,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:24,760 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:24,760 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:24,783 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:46:24,969 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:46:24,970 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:24,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:24,970 INFO L85 PathProgramCache]: Analyzing trace with hash 769093079, now seen corresponding path program 1 times [2022-01-10 07:46:24,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:24,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1976210719] [2022-01-10 07:46:24,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:24,971 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:24,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:24,976 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:46:24,985 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:46:25,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:25,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:25,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:25,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:46:25,262 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:25,262 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:25,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1976210719] [2022-01-10 07:46:25,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1976210719] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:25,262 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:25,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:25,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491908216] [2022-01-10 07:46:25,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:25,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:25,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:25,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:25,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:25,263 INFO L87 Difference]: Start difference. First operand 3771 states and 6152 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:25,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:25,586 INFO L93 Difference]: Finished difference Result 5554 states and 8557 transitions. [2022-01-10 07:46:25,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:25,586 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:25,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:25,614 INFO L225 Difference]: With dead ends: 5554 [2022-01-10 07:46:25,614 INFO L226 Difference]: Without dead ends: 3921 [2022-01-10 07:46:25,628 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:25,629 INFO L933 BasicCegarLoop]: 4354 mSDtfsCounter, 4586 mSDsluCounter, 8362 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4603 SdHoareTripleChecker+Valid, 12716 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:25,629 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4603 Valid, 12716 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:46:25,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3921 states. [2022-01-10 07:46:25,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3921 to 3921. [2022-01-10 07:46:25,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3921 states, 3817 states have (on average 1.6264081739586063) internal successors, (6208), 3820 states have internal predecessors, (6208), 57 states have call successors, (57), 44 states have call predecessors, (57), 45 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2022-01-10 07:46:25,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3921 states to 3921 states and 6323 transitions. [2022-01-10 07:46:25,823 INFO L78 Accepts]: Start accepts. Automaton has 3921 states and 6323 transitions. Word has length 145 [2022-01-10 07:46:25,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:25,824 INFO L470 AbstractCegarLoop]: Abstraction has 3921 states and 6323 transitions. [2022-01-10 07:46:25,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:25,824 INFO L276 IsEmpty]: Start isEmpty. Operand 3921 states and 6323 transitions. [2022-01-10 07:46:25,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-01-10 07:46:25,840 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:25,840 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:25,848 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:46:26,048 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:46:26,049 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:26,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:26,049 INFO L85 PathProgramCache]: Analyzing trace with hash 1729688148, now seen corresponding path program 1 times [2022-01-10 07:46:26,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:26,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1120332590] [2022-01-10 07:46:26,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:26,049 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:26,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:26,050 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:46:26,058 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:46:26,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:26,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:46:26,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:26,333 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:46:26,333 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:26,333 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:26,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1120332590] [2022-01-10 07:46:26,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1120332590] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:26,333 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:26,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:46:26,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994155693] [2022-01-10 07:46:26,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:26,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:46:26,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:26,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:46:26,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:46:26,334 INFO L87 Difference]: Start difference. First operand 3921 states and 6323 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:26,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:26,520 INFO L93 Difference]: Finished difference Result 7458 states and 10986 transitions. [2022-01-10 07:46:26,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:46:26,521 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 145 [2022-01-10 07:46:26,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:26,529 INFO L225 Difference]: With dead ends: 7458 [2022-01-10 07:46:26,530 INFO L226 Difference]: Without dead ends: 5676 [2022-01-10 07:46:26,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 143 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:46:26,533 INFO L933 BasicCegarLoop]: 4446 mSDtfsCounter, 4326 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4326 SdHoareTripleChecker+Valid, 4830 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:26,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4326 Valid, 4830 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:26,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5676 states. [2022-01-10 07:46:26,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5676 to 5674. [2022-01-10 07:46:26,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5674 states, 5472 states have (on average 1.5286915204678362) internal successors, (8365), 5478 states have internal predecessors, (8365), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:46:26,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5674 states to 5674 states and 8587 transitions. [2022-01-10 07:46:26,687 INFO L78 Accepts]: Start accepts. Automaton has 5674 states and 8587 transitions. Word has length 145 [2022-01-10 07:46:26,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:26,688 INFO L470 AbstractCegarLoop]: Abstraction has 5674 states and 8587 transitions. [2022-01-10 07:46:26,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 2 states have internal predecessors, (135), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:46:26,688 INFO L276 IsEmpty]: Start isEmpty. Operand 5674 states and 8587 transitions. [2022-01-10 07:46:26,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:26,691 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:26,691 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:26,700 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:46:26,900 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:46:26,900 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:26,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:26,901 INFO L85 PathProgramCache]: Analyzing trace with hash -43020965, now seen corresponding path program 1 times [2022-01-10 07:46:26,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:26,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [24101924] [2022-01-10 07:46:26,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:26,901 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:26,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:26,902 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:46:26,904 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:46:27,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:27,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:27,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:27,255 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2022-01-10 07:46:27,255 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:27,255 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:27,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [24101924] [2022-01-10 07:46:27,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [24101924] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:27,255 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:27,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:27,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861148001] [2022-01-10 07:46:27,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:27,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:27,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:27,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:27,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:27,256 INFO L87 Difference]: Start difference. First operand 5674 states and 8587 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:27,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:27,504 INFO L93 Difference]: Finished difference Result 11603 states and 16403 transitions. [2022-01-10 07:46:27,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:27,505 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:27,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:27,519 INFO L225 Difference]: With dead ends: 11603 [2022-01-10 07:46:27,519 INFO L226 Difference]: Without dead ends: 8068 [2022-01-10 07:46:27,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:46:27,527 INFO L933 BasicCegarLoop]: 4382 mSDtfsCounter, 370 mSDsluCounter, 13325 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 17707 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:27,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 17707 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:27,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8068 states. [2022-01-10 07:46:27,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8068 to 5728. [2022-01-10 07:46:27,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5728 states, 5526 states have (on average 1.5202678248280854) internal successors, (8401), 5532 states have internal predecessors, (8401), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:46:27,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5728 states to 5728 states and 8623 transitions. [2022-01-10 07:46:27,730 INFO L78 Accepts]: Start accepts. Automaton has 5728 states and 8623 transitions. Word has length 236 [2022-01-10 07:46:27,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:27,730 INFO L470 AbstractCegarLoop]: Abstraction has 5728 states and 8623 transitions. [2022-01-10 07:46:27,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:27,731 INFO L276 IsEmpty]: Start isEmpty. Operand 5728 states and 8623 transitions. [2022-01-10 07:46:27,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:27,734 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:27,734 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:27,744 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:46:27,945 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:46:27,945 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:27,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:27,946 INFO L85 PathProgramCache]: Analyzing trace with hash -240771301, now seen corresponding path program 1 times [2022-01-10 07:46:27,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:27,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [918192376] [2022-01-10 07:46:27,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:27,946 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:27,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:27,966 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:46:28,007 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:46:28,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:28,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:28,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:28,389 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:46:28,389 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:28,389 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:28,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [918192376] [2022-01-10 07:46:28,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [918192376] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:28,390 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:28,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:28,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312905364] [2022-01-10 07:46:28,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:28,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:28,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:28,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:28,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:28,391 INFO L87 Difference]: Start difference. First operand 5728 states and 8623 transitions. Second operand has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:28,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:28,737 INFO L93 Difference]: Finished difference Result 9793 states and 13957 transitions. [2022-01-10 07:46:28,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:28,737 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:28,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:28,757 INFO L225 Difference]: With dead ends: 9793 [2022-01-10 07:46:28,758 INFO L226 Difference]: Without dead ends: 6204 [2022-01-10 07:46:28,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:46:28,771 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 323 mSDsluCounter, 13258 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 17636 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:28,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 17636 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:28,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6204 states. [2022-01-10 07:46:29,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6204 to 5740. [2022-01-10 07:46:29,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5740 states, 5538 states have (on average 1.5133622246298302) internal successors, (8381), 5544 states have internal predecessors, (8381), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:46:29,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5740 states to 5740 states and 8603 transitions. [2022-01-10 07:46:29,108 INFO L78 Accepts]: Start accepts. Automaton has 5740 states and 8603 transitions. Word has length 236 [2022-01-10 07:46:29,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:29,109 INFO L470 AbstractCegarLoop]: Abstraction has 5740 states and 8603 transitions. [2022-01-10 07:46:29,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:29,109 INFO L276 IsEmpty]: Start isEmpty. Operand 5740 states and 8603 transitions. [2022-01-10 07:46:29,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:29,114 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:29,115 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:29,123 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:46:29,315 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:46:29,315 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:29,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:29,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1348665125, now seen corresponding path program 1 times [2022-01-10 07:46:29,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:29,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [670225503] [2022-01-10 07:46:29,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:29,321 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:29,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:29,332 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:46:29,347 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:46:29,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:29,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:29,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:29,873 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-01-10 07:46:29,873 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:29,873 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:29,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [670225503] [2022-01-10 07:46:29,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [670225503] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:29,874 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:29,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:29,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853185706] [2022-01-10 07:46:29,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:29,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:29,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:29,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:29,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:29,876 INFO L87 Difference]: Start difference. First operand 5740 states and 8603 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:30,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:30,174 INFO L93 Difference]: Finished difference Result 9761 states and 13845 transitions. [2022-01-10 07:46:30,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:30,175 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:30,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:30,185 INFO L225 Difference]: With dead ends: 9761 [2022-01-10 07:46:30,185 INFO L226 Difference]: Without dead ends: 6160 [2022-01-10 07:46:30,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:46:30,200 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 284 mSDsluCounter, 13243 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 17621 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:30,200 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 17621 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:30,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6160 states. [2022-01-10 07:46:30,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6160 to 5752. [2022-01-10 07:46:30,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5752 states, 5550 states have (on average 1.5064864864864864) internal successors, (8361), 5556 states have internal predecessors, (8361), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:46:30,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5752 states to 5752 states and 8583 transitions. [2022-01-10 07:46:30,507 INFO L78 Accepts]: Start accepts. Automaton has 5752 states and 8583 transitions. Word has length 236 [2022-01-10 07:46:30,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:30,508 INFO L470 AbstractCegarLoop]: Abstraction has 5752 states and 8583 transitions. [2022-01-10 07:46:30,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:30,508 INFO L276 IsEmpty]: Start isEmpty. Operand 5752 states and 8583 transitions. [2022-01-10 07:46:30,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:30,512 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:30,512 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:30,531 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:46:30,723 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:46:30,723 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:30,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:30,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1641034395, now seen corresponding path program 1 times [2022-01-10 07:46:30,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:30,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [966124377] [2022-01-10 07:46:30,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:30,725 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:30,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:30,726 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:46:30,727 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:46:30,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:30,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:30,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:31,238 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-01-10 07:46:31,239 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:31,239 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:31,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [966124377] [2022-01-10 07:46:31,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [966124377] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:31,239 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:31,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:31,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336612618] [2022-01-10 07:46:31,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:31,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:31,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:31,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:31,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:31,240 INFO L87 Difference]: Start difference. First operand 5752 states and 8583 transitions. Second operand has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:31,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:31,480 INFO L93 Difference]: Finished difference Result 9729 states and 13733 transitions. [2022-01-10 07:46:31,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:31,481 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:31,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:31,489 INFO L225 Difference]: With dead ends: 9729 [2022-01-10 07:46:31,490 INFO L226 Difference]: Without dead ends: 6116 [2022-01-10 07:46:31,496 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:46:31,496 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 245 mSDsluCounter, 13228 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 17606 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:31,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 17606 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:31,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6116 states. [2022-01-10 07:46:31,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6116 to 5764. [2022-01-10 07:46:31,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5764 states, 5562 states have (on average 1.4996404171161453) internal successors, (8341), 5568 states have internal predecessors, (8341), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:46:31,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5764 states to 5764 states and 8563 transitions. [2022-01-10 07:46:31,699 INFO L78 Accepts]: Start accepts. Automaton has 5764 states and 8563 transitions. Word has length 236 [2022-01-10 07:46:31,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:31,699 INFO L470 AbstractCegarLoop]: Abstraction has 5764 states and 8563 transitions. [2022-01-10 07:46:31,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:31,700 INFO L276 IsEmpty]: Start isEmpty. Operand 5764 states and 8563 transitions. [2022-01-10 07:46:31,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:31,702 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:31,702 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:31,710 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:46:31,911 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:46:31,911 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:31,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:31,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1078217637, now seen corresponding path program 1 times [2022-01-10 07:46:31,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:31,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [926394626] [2022-01-10 07:46:31,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:31,913 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:31,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:31,914 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:46:31,967 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:46:32,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:32,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:32,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:32,423 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-01-10 07:46:32,423 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:32,423 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:32,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [926394626] [2022-01-10 07:46:32,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [926394626] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:32,423 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:32,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:32,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436457523] [2022-01-10 07:46:32,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:32,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:32,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:32,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:32,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:32,425 INFO L87 Difference]: Start difference. First operand 5764 states and 8563 transitions. Second operand has 5 states, 5 states have (on average 37.2) internal successors, (186), 5 states have internal predecessors, (186), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:32,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:32,657 INFO L93 Difference]: Finished difference Result 9641 states and 13549 transitions. [2022-01-10 07:46:32,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:32,658 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.2) internal successors, (186), 5 states have internal predecessors, (186), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:32,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:32,666 INFO L225 Difference]: With dead ends: 9641 [2022-01-10 07:46:32,667 INFO L226 Difference]: Without dead ends: 6016 [2022-01-10 07:46:32,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:46:32,674 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 167 mSDsluCounter, 13198 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 17576 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:32,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 17576 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:32,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6016 states. [2022-01-10 07:46:33,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6016 to 5776. [2022-01-10 07:46:33,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5776 states, 5574 states have (on average 1.4928238249013277) internal successors, (8321), 5580 states have internal predecessors, (8321), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:46:33,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5776 states to 5776 states and 8543 transitions. [2022-01-10 07:46:33,035 INFO L78 Accepts]: Start accepts. Automaton has 5776 states and 8543 transitions. Word has length 236 [2022-01-10 07:46:33,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:33,035 INFO L470 AbstractCegarLoop]: Abstraction has 5776 states and 8543 transitions. [2022-01-10 07:46:33,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.2) internal successors, (186), 5 states have internal predecessors, (186), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:33,035 INFO L276 IsEmpty]: Start isEmpty. Operand 5776 states and 8543 transitions. [2022-01-10 07:46:33,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:33,039 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:33,039 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:33,049 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:46:33,247 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:46:33,248 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:33,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:33,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1886661093, now seen corresponding path program 1 times [2022-01-10 07:46:33,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:33,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1719401716] [2022-01-10 07:46:33,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:33,249 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:33,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:33,250 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:46:33,293 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:46:33,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:33,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:33,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:33,702 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-01-10 07:46:33,702 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:33,702 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:33,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1719401716] [2022-01-10 07:46:33,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1719401716] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:33,702 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:33,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:33,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873310204] [2022-01-10 07:46:33,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:33,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:33,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:33,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:33,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:33,703 INFO L87 Difference]: Start difference. First operand 5776 states and 8543 transitions. Second operand has 5 states, 5 states have (on average 38.4) internal successors, (192), 5 states have internal predecessors, (192), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:33,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:33,944 INFO L93 Difference]: Finished difference Result 9609 states and 13437 transitions. [2022-01-10 07:46:33,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:33,945 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 38.4) internal successors, (192), 5 states have internal predecessors, (192), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:33,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:33,954 INFO L225 Difference]: With dead ends: 9609 [2022-01-10 07:46:33,954 INFO L226 Difference]: Without dead ends: 5972 [2022-01-10 07:46:33,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:46:33,958 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 128 mSDsluCounter, 13183 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 17561 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:33,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 17561 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:33,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5972 states. [2022-01-10 07:46:34,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5972 to 5788. [2022-01-10 07:46:34,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5788 states, 5586 states have (on average 1.4860365198711063) internal successors, (8301), 5592 states have internal predecessors, (8301), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:46:34,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5788 states to 5788 states and 8523 transitions. [2022-01-10 07:46:34,183 INFO L78 Accepts]: Start accepts. Automaton has 5788 states and 8523 transitions. Word has length 236 [2022-01-10 07:46:34,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:34,183 INFO L470 AbstractCegarLoop]: Abstraction has 5788 states and 8523 transitions. [2022-01-10 07:46:34,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 38.4) internal successors, (192), 5 states have internal predecessors, (192), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:34,183 INFO L276 IsEmpty]: Start isEmpty. Operand 5788 states and 8523 transitions. [2022-01-10 07:46:34,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:34,185 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:34,186 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:34,205 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:46:34,394 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:46:34,394 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:34,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:34,395 INFO L85 PathProgramCache]: Analyzing trace with hash -7845925, now seen corresponding path program 1 times [2022-01-10 07:46:34,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:34,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1269495634] [2022-01-10 07:46:34,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:34,395 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:34,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:34,396 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:46:34,398 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:46:34,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:34,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:34,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:34,848 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-01-10 07:46:34,848 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:34,848 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:34,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1269495634] [2022-01-10 07:46:34,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1269495634] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:34,849 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:34,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:34,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998806469] [2022-01-10 07:46:34,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:34,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:34,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:34,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:34,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:34,850 INFO L87 Difference]: Start difference. First operand 5788 states and 8523 transitions. Second operand has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:35,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:35,119 INFO L93 Difference]: Finished difference Result 9577 states and 13325 transitions. [2022-01-10 07:46:35,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:35,120 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:35,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:35,130 INFO L225 Difference]: With dead ends: 9577 [2022-01-10 07:46:35,130 INFO L226 Difference]: Without dead ends: 5928 [2022-01-10 07:46:35,137 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:46:35,137 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 89 mSDsluCounter, 13168 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 17546 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:35,138 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 17546 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:35,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5928 states. [2022-01-10 07:46:35,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5928 to 5800. [2022-01-10 07:46:35,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5800 states, 5598 states have (on average 1.4792783136834584) internal successors, (8281), 5604 states have internal predecessors, (8281), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:46:35,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5800 states to 5800 states and 8503 transitions. [2022-01-10 07:46:35,457 INFO L78 Accepts]: Start accepts. Automaton has 5800 states and 8503 transitions. Word has length 236 [2022-01-10 07:46:35,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:35,458 INFO L470 AbstractCegarLoop]: Abstraction has 5800 states and 8503 transitions. [2022-01-10 07:46:35,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:35,458 INFO L276 IsEmpty]: Start isEmpty. Operand 5800 states and 8503 transitions. [2022-01-10 07:46:35,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:35,461 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:35,461 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:35,489 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:46:35,672 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:46:35,673 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:35,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:35,673 INFO L85 PathProgramCache]: Analyzing trace with hash 2066549147, now seen corresponding path program 1 times [2022-01-10 07:46:35,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:35,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1425809018] [2022-01-10 07:46:35,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:35,674 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:35,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:35,675 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:46:35,676 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:46:35,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:35,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:35,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:36,274 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-01-10 07:46:36,275 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:36,275 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:36,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1425809018] [2022-01-10 07:46:36,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1425809018] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:36,275 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:36,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:36,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998738428] [2022-01-10 07:46:36,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:36,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:36,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:36,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:36,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:36,277 INFO L87 Difference]: Start difference. First operand 5800 states and 8503 transitions. Second operand has 5 states, 5 states have (on average 40.8) internal successors, (204), 5 states have internal predecessors, (204), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:36,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:36,706 INFO L93 Difference]: Finished difference Result 10217 states and 14059 transitions. [2022-01-10 07:46:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:36,707 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 40.8) internal successors, (204), 5 states have internal predecessors, (204), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:36,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:36,715 INFO L225 Difference]: With dead ends: 10217 [2022-01-10 07:46:36,716 INFO L226 Difference]: Without dead ends: 6556 [2022-01-10 07:46:36,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:46:36,719 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 50 mSDsluCounter, 13153 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 17531 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:36,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 17531 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:36,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6556 states. [2022-01-10 07:46:36,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6556 to 5908. [2022-01-10 07:46:36,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5908 states, 5706 states have (on average 1.4702067998597967) internal successors, (8389), 5712 states have internal predecessors, (8389), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:46:36,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5908 states to 5908 states and 8611 transitions. [2022-01-10 07:46:37,001 INFO L78 Accepts]: Start accepts. Automaton has 5908 states and 8611 transitions. Word has length 236 [2022-01-10 07:46:37,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:37,001 INFO L470 AbstractCegarLoop]: Abstraction has 5908 states and 8611 transitions. [2022-01-10 07:46:37,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 40.8) internal successors, (204), 5 states have internal predecessors, (204), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:37,001 INFO L276 IsEmpty]: Start isEmpty. Operand 5908 states and 8611 transitions. [2022-01-10 07:46:37,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:37,004 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:37,004 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:37,013 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:46:37,212 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:46:37,213 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:37,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:37,214 INFO L85 PathProgramCache]: Analyzing trace with hash -1158276261, now seen corresponding path program 1 times [2022-01-10 07:46:37,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:37,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1060529969] [2022-01-10 07:46:37,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:37,214 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:37,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:37,215 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:46:37,216 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:46:37,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:37,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:46:37,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:37,641 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-01-10 07:46:37,641 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:37,641 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:37,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1060529969] [2022-01-10 07:46:37,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1060529969] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:37,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:37,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:46:37,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463185579] [2022-01-10 07:46:37,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:37,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:37,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:37,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:37,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:37,643 INFO L87 Difference]: Start difference. First operand 5908 states and 8611 transitions. Second operand has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:37,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:37,895 INFO L93 Difference]: Finished difference Result 9705 states and 13349 transitions. [2022-01-10 07:46:37,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:37,895 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:37,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:37,904 INFO L225 Difference]: With dead ends: 9705 [2022-01-10 07:46:37,904 INFO L226 Difference]: Without dead ends: 5936 [2022-01-10 07:46:37,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:46:37,909 INFO L933 BasicCegarLoop]: 4378 mSDtfsCounter, 10 mSDsluCounter, 13133 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 17511 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:37,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 17511 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:37,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5936 states. [2022-01-10 07:46:38,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5936 to 5920. [2022-01-10 07:46:38,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5920 states, 5718 states have (on average 1.4636236446309898) internal successors, (8369), 5724 states have internal predecessors, (8369), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:46:38,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5920 states to 5920 states and 8591 transitions. [2022-01-10 07:46:38,149 INFO L78 Accepts]: Start accepts. Automaton has 5920 states and 8591 transitions. Word has length 236 [2022-01-10 07:46:38,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:38,149 INFO L470 AbstractCegarLoop]: Abstraction has 5920 states and 8591 transitions. [2022-01-10 07:46:38,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:38,150 INFO L276 IsEmpty]: Start isEmpty. Operand 5920 states and 8591 transitions. [2022-01-10 07:46:38,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:38,152 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:38,152 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:38,162 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:46:38,356 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:46:38,357 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:38,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:38,371 INFO L85 PathProgramCache]: Analyzing trace with hash -2074116837, now seen corresponding path program 1 times [2022-01-10 07:46:38,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:38,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1795075653] [2022-01-10 07:46:38,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:38,373 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:38,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:38,374 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:46:38,375 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:46:38,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:38,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:46:38,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:38,912 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 07:46:38,913 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:38,913 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:38,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1795075653] [2022-01-10 07:46:38,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1795075653] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:38,913 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:38,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:38,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015334620] [2022-01-10 07:46:38,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:38,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:38,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:38,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:38,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:38,914 INFO L87 Difference]: Start difference. First operand 5920 states and 8591 transitions. Second operand has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:39,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:39,477 INFO L93 Difference]: Finished difference Result 9702 states and 13208 transitions. [2022-01-10 07:46:39,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:46:39,477 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:39,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:39,488 INFO L225 Difference]: With dead ends: 9702 [2022-01-10 07:46:39,488 INFO L226 Difference]: Without dead ends: 5920 [2022-01-10 07:46:39,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:46:39,494 INFO L933 BasicCegarLoop]: 4352 mSDtfsCounter, 4425 mSDsluCounter, 8359 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4441 SdHoareTripleChecker+Valid, 12711 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:39,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4441 Valid, 12711 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:46:39,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5920 states. [2022-01-10 07:46:39,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5920 to 5920. [2022-01-10 07:46:39,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5920 states, 5718 states have (on average 1.4611752360965373) internal successors, (8355), 5724 states have internal predecessors, (8355), 110 states have call successors, (110), 88 states have call predecessors, (110), 90 states have return successors, (112), 108 states have call predecessors, (112), 110 states have call successors, (112) [2022-01-10 07:46:39,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5920 states to 5920 states and 8577 transitions. [2022-01-10 07:46:39,824 INFO L78 Accepts]: Start accepts. Automaton has 5920 states and 8577 transitions. Word has length 236 [2022-01-10 07:46:39,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:39,824 INFO L470 AbstractCegarLoop]: Abstraction has 5920 states and 8577 transitions. [2022-01-10 07:46:39,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:39,825 INFO L276 IsEmpty]: Start isEmpty. Operand 5920 states and 8577 transitions. [2022-01-10 07:46:39,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:39,827 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:39,827 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:39,835 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2022-01-10 07:46:40,034 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:46:40,035 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:40,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:40,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1636078809, now seen corresponding path program 1 times [2022-01-10 07:46:40,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:40,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [745145524] [2022-01-10 07:46:40,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:40,036 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:40,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:40,037 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:46:40,038 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:46:40,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:40,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:46:40,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:40,510 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 07:46:40,510 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:40,510 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:40,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [745145524] [2022-01-10 07:46:40,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [745145524] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:40,510 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:40,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:40,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749445684] [2022-01-10 07:46:40,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:40,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:40,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:40,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:40,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:40,511 INFO L87 Difference]: Start difference. First operand 5920 states and 8577 transitions. Second operand has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:41,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:41,212 INFO L93 Difference]: Finished difference Result 10104 states and 13677 transitions. [2022-01-10 07:46:41,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:41,212 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:41,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:41,223 INFO L225 Difference]: With dead ends: 10104 [2022-01-10 07:46:41,223 INFO L226 Difference]: Without dead ends: 6322 [2022-01-10 07:46:41,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:46:41,230 INFO L933 BasicCegarLoop]: 4429 mSDtfsCounter, 4573 mSDsluCounter, 8354 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4589 SdHoareTripleChecker+Valid, 12783 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:41,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4589 Valid, 12783 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:46:41,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6322 states. [2022-01-10 07:46:41,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6322 to 6182. [2022-01-10 07:46:41,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6182 states, 5968 states have (on average 1.4425268096514745) internal successors, (8609), 5974 states have internal predecessors, (8609), 114 states have call successors, (114), 96 states have call predecessors, (114), 98 states have return successors, (116), 112 states have call predecessors, (116), 114 states have call successors, (116) [2022-01-10 07:46:41,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6182 states to 6182 states and 8839 transitions. [2022-01-10 07:46:41,529 INFO L78 Accepts]: Start accepts. Automaton has 6182 states and 8839 transitions. Word has length 236 [2022-01-10 07:46:41,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:41,529 INFO L470 AbstractCegarLoop]: Abstraction has 6182 states and 8839 transitions. [2022-01-10 07:46:41,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:41,529 INFO L276 IsEmpty]: Start isEmpty. Operand 6182 states and 8839 transitions. [2022-01-10 07:46:41,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:41,532 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:41,532 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:41,541 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:46:41,740 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:46:41,741 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:41,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:41,741 INFO L85 PathProgramCache]: Analyzing trace with hash 543443607, now seen corresponding path program 1 times [2022-01-10 07:46:41,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:41,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1095932800] [2022-01-10 07:46:41,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:41,742 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:41,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:41,749 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:46:41,752 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:46:41,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:41,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:46:41,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:42,138 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-10 07:46:42,138 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:42,138 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:42,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1095932800] [2022-01-10 07:46:42,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1095932800] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:42,138 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:42,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:42,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020056437] [2022-01-10 07:46:42,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:42,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:46:42,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:42,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:46:42,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:42,139 INFO L87 Difference]: Start difference. First operand 6182 states and 8839 transitions. Second operand has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:42,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:42,702 INFO L93 Difference]: Finished difference Result 10448 states and 14015 transitions. [2022-01-10 07:46:42,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:46:42,703 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:42,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:42,715 INFO L225 Difference]: With dead ends: 10448 [2022-01-10 07:46:42,715 INFO L226 Difference]: Without dead ends: 6404 [2022-01-10 07:46:42,723 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:46:42,725 INFO L933 BasicCegarLoop]: 4359 mSDtfsCounter, 4491 mSDsluCounter, 8350 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4507 SdHoareTripleChecker+Valid, 12709 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:42,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4507 Valid, 12709 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:46:42,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6404 states. [2022-01-10 07:46:43,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6404 to 6360. [2022-01-10 07:46:43,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6360 states, 6142 states have (on average 1.4228264408987301) internal successors, (8739), 6148 states have internal predecessors, (8739), 114 states have call successors, (114), 100 states have call predecessors, (114), 102 states have return successors, (116), 112 states have call predecessors, (116), 114 states have call successors, (116) [2022-01-10 07:46:43,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6360 states to 6360 states and 8969 transitions. [2022-01-10 07:46:43,083 INFO L78 Accepts]: Start accepts. Automaton has 6360 states and 8969 transitions. Word has length 236 [2022-01-10 07:46:43,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:43,084 INFO L470 AbstractCegarLoop]: Abstraction has 6360 states and 8969 transitions. [2022-01-10 07:46:43,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:43,084 INFO L276 IsEmpty]: Start isEmpty. Operand 6360 states and 8969 transitions. [2022-01-10 07:46:43,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:43,086 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:43,086 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:43,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-01-10 07:46:43,294 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:46:43,294 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:43,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:43,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1014799957, now seen corresponding path program 1 times [2022-01-10 07:46:43,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:43,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739517305] [2022-01-10 07:46:43,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:43,295 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:43,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:43,296 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:46:43,299 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:46:43,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:43,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:46:43,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:43,922 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:46:43,923 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:43,923 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:43,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739517305] [2022-01-10 07:46:43,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739517305] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:43,923 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:43,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:43,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016439692] [2022-01-10 07:46:43,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:43,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:46:43,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:43,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:46:43,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:46:43,924 INFO L87 Difference]: Start difference. First operand 6360 states and 8969 transitions. Second operand has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:46:44,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:44,743 INFO L93 Difference]: Finished difference Result 14674 states and 18777 transitions. [2022-01-10 07:46:44,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:44,744 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 236 [2022-01-10 07:46:44,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:44,782 INFO L225 Difference]: With dead ends: 14674 [2022-01-10 07:46:44,782 INFO L226 Difference]: Without dead ends: 10454 [2022-01-10 07:46:44,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:44,793 INFO L933 BasicCegarLoop]: 4548 mSDtfsCounter, 4490 mSDsluCounter, 4668 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4496 SdHoareTripleChecker+Valid, 9216 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:44,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4496 Valid, 9216 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:46:44,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10454 states. [2022-01-10 07:46:45,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10454 to 10452. [2022-01-10 07:46:45,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10452 states, 10027 states have (on average 1.3279146304976563) internal successors, (13315), 10042 states have internal predecessors, (13315), 219 states have call successors, (219), 192 states have call predecessors, (219), 204 states have return successors, (243), 219 states have call predecessors, (243), 219 states have call successors, (243) [2022-01-10 07:46:45,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10452 states to 10452 states and 13777 transitions. [2022-01-10 07:46:45,448 INFO L78 Accepts]: Start accepts. Automaton has 10452 states and 13777 transitions. Word has length 236 [2022-01-10 07:46:45,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:45,448 INFO L470 AbstractCegarLoop]: Abstraction has 10452 states and 13777 transitions. [2022-01-10 07:46:45,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:46:45,449 INFO L276 IsEmpty]: Start isEmpty. Operand 10452 states and 13777 transitions. [2022-01-10 07:46:45,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-10 07:46:45,454 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:45,454 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:45,462 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:46:45,662 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:46:45,663 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:45,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:45,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1426657833, now seen corresponding path program 1 times [2022-01-10 07:46:45,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:45,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [843905064] [2022-01-10 07:46:45,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:45,664 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:45,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:45,664 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:46:45,666 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:46:45,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:45,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:46:45,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:46,094 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-01-10 07:46:46,094 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:46,094 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:46,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [843905064] [2022-01-10 07:46:46,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [843905064] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:46,094 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:46,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:46:46,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714202391] [2022-01-10 07:46:46,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:46,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:46:46,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:46,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:46:46,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:46:46,095 INFO L87 Difference]: Start difference. First operand 10452 states and 13777 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:46,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:46,639 INFO L93 Difference]: Finished difference Result 18752 states and 23542 transitions. [2022-01-10 07:46:46,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:46:46,640 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 236 [2022-01-10 07:46:46,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:46,658 INFO L225 Difference]: With dead ends: 18752 [2022-01-10 07:46:46,659 INFO L226 Difference]: Without dead ends: 10440 [2022-01-10 07:46:46,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 234 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:46:46,671 INFO L933 BasicCegarLoop]: 4370 mSDtfsCounter, 405 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 8328 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:46,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [405 Valid, 8328 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:46,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10440 states. [2022-01-10 07:46:47,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10440 to 10440. [2022-01-10 07:46:47,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10440 states, 10018 states have (on average 1.327410660810541) internal successors, (13298), 10032 states have internal predecessors, (13298), 216 states have call successors, (216), 192 states have call predecessors, (216), 204 states have return successors, (240), 216 states have call predecessors, (240), 216 states have call successors, (240) [2022-01-10 07:46:47,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10440 states to 10440 states and 13754 transitions. [2022-01-10 07:46:47,245 INFO L78 Accepts]: Start accepts. Automaton has 10440 states and 13754 transitions. Word has length 236 [2022-01-10 07:46:47,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:47,246 INFO L470 AbstractCegarLoop]: Abstraction has 10440 states and 13754 transitions. [2022-01-10 07:46:47,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:47,246 INFO L276 IsEmpty]: Start isEmpty. Operand 10440 states and 13754 transitions. [2022-01-10 07:46:47,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:46:47,251 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:47,251 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:47,260 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:46:47,459 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:46:47,459 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:47,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:47,460 INFO L85 PathProgramCache]: Analyzing trace with hash 825473440, now seen corresponding path program 1 times [2022-01-10 07:46:47,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:47,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1508500439] [2022-01-10 07:46:47,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:47,460 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:47,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:47,461 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:46:47,462 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:46:47,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:47,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:46:47,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:47,894 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:46:47,895 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:47,895 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:47,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1508500439] [2022-01-10 07:46:47,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1508500439] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:47,897 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:47,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:47,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616946033] [2022-01-10 07:46:47,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:47,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:46:47,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:47,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:46:47,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:46:47,898 INFO L87 Difference]: Start difference. First operand 10440 states and 13754 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:46:49,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:49,229 INFO L93 Difference]: Finished difference Result 26543 states and 32700 transitions. [2022-01-10 07:46:49,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:49,230 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 237 [2022-01-10 07:46:49,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:49,265 INFO L225 Difference]: With dead ends: 26543 [2022-01-10 07:46:49,265 INFO L226 Difference]: Without dead ends: 18243 [2022-01-10 07:46:49,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:49,282 INFO L933 BasicCegarLoop]: 4531 mSDtfsCounter, 4485 mSDsluCounter, 4645 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4491 SdHoareTripleChecker+Valid, 9176 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:49,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4491 Valid, 9176 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:46:49,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18243 states. [2022-01-10 07:46:50,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18243 to 18241. [2022-01-10 07:46:50,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18241 states, 17424 states have (on average 1.2633149678604223) internal successors, (22012), 17455 states have internal predecessors, (22012), 415 states have call successors, (415), 368 states have call predecessors, (415), 400 states have return successors, (483), 419 states have call predecessors, (483), 415 states have call successors, (483) [2022-01-10 07:46:50,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18241 states to 18241 states and 22910 transitions. [2022-01-10 07:46:50,487 INFO L78 Accepts]: Start accepts. Automaton has 18241 states and 22910 transitions. Word has length 237 [2022-01-10 07:46:50,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:50,488 INFO L470 AbstractCegarLoop]: Abstraction has 18241 states and 22910 transitions. [2022-01-10 07:46:50,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:46:50,488 INFO L276 IsEmpty]: Start isEmpty. Operand 18241 states and 22910 transitions. [2022-01-10 07:46:50,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-01-10 07:46:50,495 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:50,495 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:50,503 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:46:50,703 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:46:50,703 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:50,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:50,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1615984350, now seen corresponding path program 1 times [2022-01-10 07:46:50,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:50,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1389143901] [2022-01-10 07:46:50,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:50,704 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:50,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:50,706 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:46:50,707 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:46:50,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:50,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:46:50,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:50,999 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-01-10 07:46:51,000 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:51,000 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:51,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1389143901] [2022-01-10 07:46:51,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1389143901] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:51,000 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:51,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:46:51,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171317550] [2022-01-10 07:46:51,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:51,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:46:51,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:51,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:46:51,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:46:51,001 INFO L87 Difference]: Start difference. First operand 18241 states and 22910 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:52,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:52,200 INFO L93 Difference]: Finished difference Result 34331 states and 41811 transitions. [2022-01-10 07:46:52,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:46:52,201 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 237 [2022-01-10 07:46:52,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:52,237 INFO L225 Difference]: With dead ends: 34331 [2022-01-10 07:46:52,237 INFO L226 Difference]: Without dead ends: 18230 [2022-01-10 07:46:52,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 235 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:46:52,259 INFO L933 BasicCegarLoop]: 4369 mSDtfsCounter, 403 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 403 SdHoareTripleChecker+Valid, 8327 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:52,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [403 Valid, 8327 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:46:52,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18230 states. [2022-01-10 07:46:53,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18230 to 18230. [2022-01-10 07:46:53,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18230 states, 17416 states have (on average 1.263033991731741) internal successors, (21997), 17446 states have internal predecessors, (21997), 412 states have call successors, (412), 368 states have call predecessors, (412), 400 states have return successors, (480), 416 states have call predecessors, (480), 412 states have call successors, (480) [2022-01-10 07:46:53,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18230 states to 18230 states and 22889 transitions. [2022-01-10 07:46:53,527 INFO L78 Accepts]: Start accepts. Automaton has 18230 states and 22889 transitions. Word has length 237 [2022-01-10 07:46:53,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:46:53,527 INFO L470 AbstractCegarLoop]: Abstraction has 18230 states and 22889 transitions. [2022-01-10 07:46:53,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-01-10 07:46:53,527 INFO L276 IsEmpty]: Start isEmpty. Operand 18230 states and 22889 transitions. [2022-01-10 07:46:53,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-01-10 07:46:53,534 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:46:53,534 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:46:53,544 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:46:53,742 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:46:53,742 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:46:53,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:46:53,743 INFO L85 PathProgramCache]: Analyzing trace with hash 2013368881, now seen corresponding path program 1 times [2022-01-10 07:46:53,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:46:53,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1815619116] [2022-01-10 07:46:53,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:46:53,744 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:46:53,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:46:53,745 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:46:53,746 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:46:53,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:46:53,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:46:53,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:46:54,251 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-01-10 07:46:54,252 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:46:54,252 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:46:54,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1815619116] [2022-01-10 07:46:54,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1815619116] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:46:54,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:46:54,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:46:54,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115363522] [2022-01-10 07:46:54,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:46:54,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:46:54,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:46:54,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:46:54,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:46:54,253 INFO L87 Difference]: Start difference. First operand 18230 states and 22889 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:46:57,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:46:57,550 INFO L93 Difference]: Finished difference Result 49418 states and 59523 transitions. [2022-01-10 07:46:57,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:46:57,551 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 238 [2022-01-10 07:46:57,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:46:57,632 INFO L225 Difference]: With dead ends: 49418 [2022-01-10 07:46:57,632 INFO L226 Difference]: Without dead ends: 33328 [2022-01-10 07:46:57,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:46:57,658 INFO L933 BasicCegarLoop]: 4367 mSDtfsCounter, 4498 mSDsluCounter, 4487 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4504 SdHoareTripleChecker+Valid, 8854 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:46:57,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4504 Valid, 8854 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:46:57,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33328 states. [2022-01-10 07:47:00,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33328 to 33326. [2022-01-10 07:47:00,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33326 states, 31752 states have (on average 1.2235134794658604) internal successors, (38849), 31818 states have internal predecessors, (38849), 788 states have call successors, (788), 704 states have call predecessors, (788), 784 states have return successors, (952), 804 states have call predecessors, (952), 788 states have call successors, (952) [2022-01-10 07:47:00,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33326 states to 33326 states and 40589 transitions. [2022-01-10 07:47:00,482 INFO L78 Accepts]: Start accepts. Automaton has 33326 states and 40589 transitions. Word has length 238 [2022-01-10 07:47:00,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:47:00,482 INFO L470 AbstractCegarLoop]: Abstraction has 33326 states and 40589 transitions. [2022-01-10 07:47:00,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-01-10 07:47:00,483 INFO L276 IsEmpty]: Start isEmpty. Operand 33326 states and 40589 transitions. [2022-01-10 07:47:00,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-01-10 07:47:00,496 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:47:00,496 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:47:00,506 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:47:00,704 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:47:00,705 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:47:00,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:47:00,705 INFO L85 PathProgramCache]: Analyzing trace with hash -420216380, now seen corresponding path program 1 times [2022-01-10 07:47:00,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:47:00,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1118324845] [2022-01-10 07:47:00,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:47:00,706 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:47:00,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:47:00,707 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:47:00,708 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:47:00,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:47:00,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:47:00,844 INFO L286 TraceCheckSpWp]: Computing forward predicates...