/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_label42+token_ring.15.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:41:26,883 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:41:26,884 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:41:26,920 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:41:26,921 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:41:26,921 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:41:26,922 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:41:26,924 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:41:26,932 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:41:26,933 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:41:26,933 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:41:26,934 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:41:26,934 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:41:26,935 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:41:26,936 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:41:26,937 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:41:26,937 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:41:26,938 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:41:26,939 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:41:26,940 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:41:26,941 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:41:26,949 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:41:26,951 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:41:26,952 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:41:26,953 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:41:26,953 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:41:26,954 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:41:26,954 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:41:26,954 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:41:26,955 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:41:26,955 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:41:26,956 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:41:26,956 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:41:26,962 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:41:26,963 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:41:26,963 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:41:26,963 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:41:26,964 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:41:26,964 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:41:26,964 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:41:26,965 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:41:26,965 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:41:26,978 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:41:26,978 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:41:26,979 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:41:26,979 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:41:26,979 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:41:26,979 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:41:26,980 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:41:26,980 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:41:26,980 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:41:26,980 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:41:26,980 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:41:26,980 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:41:26,980 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:41:26,980 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:41:26,980 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:41:26,980 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:41:26,980 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:41:26,981 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:41:26,981 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:41:26,981 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:41:26,981 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:41:26,981 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:41:26,981 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:41:26,981 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:41:26,981 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:41:26,981 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:41:26,981 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:41:26,981 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:41:26,981 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:41:26,982 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:41:26,982 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:41:26,982 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:41:26,982 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:41:26,982 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:41:27,166 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:41:27,185 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:41:27,186 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:41:27,187 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:41:27,189 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:41:27,190 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label42+token_ring.15.cil.c [2022-01-10 07:41:27,228 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/461e42cb1/52bd186b34924963887f591b55009ec0/FLAGcadb1021d [2022-01-10 07:41:27,880 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:41:27,881 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label42+token_ring.15.cil.c [2022-01-10 07:41:27,919 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/461e42cb1/52bd186b34924963887f591b55009ec0/FLAGcadb1021d [2022-01-10 07:41:27,969 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/461e42cb1/52bd186b34924963887f591b55009ec0 [2022-01-10 07:41:27,971 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:41:27,972 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:41:27,974 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:41:27,974 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:41:27,976 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:41:27,977 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:41:27" (1/1) ... [2022-01-10 07:41:27,977 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@20072b76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:41:27, skipping insertion in model container [2022-01-10 07:41:27,978 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:41:27" (1/1) ... [2022-01-10 07:41:27,982 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:41:28,130 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:41:29,345 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_label42+token_ring.15.cil.c[378560,378573] [2022-01-10 07:41:29,368 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_label42+token_ring.15.cil.c[383339,383352] [2022-01-10 07:41:29,599 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:41:29,609 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:41:30,154 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_label42+token_ring.15.cil.c[378560,378573] [2022-01-10 07:41:30,163 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label42+token_ring.15.cil.c[383339,383352] [2022-01-10 07:41:30,223 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:41:30,266 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:41:30,267 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:41:30 WrapperNode [2022-01-10 07:41:30,267 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:41:30,268 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:41:30,268 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:41:30,268 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:41:30,272 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:41:30" (1/1) ... [2022-01-10 07:41:30,371 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:41:30" (1/1) ... [2022-01-10 07:41:30,664 INFO L137 Inliner]: procedures = 71, calls = 81, calls flagged for inlining = 47, calls inlined = 47, statements flattened = 13215 [2022-01-10 07:41:30,665 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:41:30,665 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:41:30,665 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:41:30,665 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:41:30,671 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:41:30" (1/1) ... [2022-01-10 07:41:30,671 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:41:30" (1/1) ... [2022-01-10 07:41:30,733 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:41:30" (1/1) ... [2022-01-10 07:41:30,733 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:41:30" (1/1) ... [2022-01-10 07:41:30,837 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:41:30" (1/1) ... [2022-01-10 07:41:30,949 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:41:30" (1/1) ... [2022-01-10 07:41:30,976 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:41:30" (1/1) ... [2022-01-10 07:41:31,016 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:41:31,018 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:41:31,018 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:41:31,018 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:41:31,019 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:41:30" (1/1) ... [2022-01-10 07:41:31,025 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:41:31,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:41:31,040 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:41:31,080 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:41:31,088 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:41:31,089 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:41:31,089 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:41:31,089 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:41:31,089 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:41:31,089 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:41:31,089 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:41:31,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:41:31,089 INFO L130 BoogieDeclarations]: Found specification of procedure error [2022-01-10 07:41:31,089 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2022-01-10 07:41:31,089 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:41:31,089 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:41:31,089 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:41:31,089 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:41:31,089 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:41:31,089 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:41:31,090 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:41:31,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:41:31,199 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:41:31,200 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:41:37,850 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:41:37,871 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:41:37,871 INFO L299 CfgBuilder]: Removed 17 assume(true) statements. [2022-01-10 07:41:37,874 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:41:37 BoogieIcfgContainer [2022-01-10 07:41:37,874 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:41:37,875 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:41:37,875 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:41:37,877 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:41:37,877 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:41:27" (1/3) ... [2022-01-10 07:41:37,878 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b564ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:41:37, skipping insertion in model container [2022-01-10 07:41:37,878 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:41:30" (2/3) ... [2022-01-10 07:41:37,878 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b564ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:41:37, skipping insertion in model container [2022-01-10 07:41:37,878 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:41:37" (3/3) ... [2022-01-10 07:41:37,879 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label42+token_ring.15.cil.c [2022-01-10 07:41:37,882 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:41:37,882 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:41:37,916 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:41:37,919 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:41:37,920 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:41:37,955 INFO L276 IsEmpty]: Start isEmpty. Operand has 2596 states, 2557 states have (on average 1.8420023464998045) internal successors, (4710), 2562 states have internal predecessors, (4710), 29 states have call successors, (29), 7 states have call predecessors, (29), 7 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-01-10 07:41:37,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:37,971 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:37,972 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:37,973 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:37,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:37,980 INFO L85 PathProgramCache]: Analyzing trace with hash -842334402, now seen corresponding path program 1 times [2022-01-10 07:41:37,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:37,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1914195672] [2022-01-10 07:41:37,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:37,994 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:37,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:37,996 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:41:38,001 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:41:38,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:38,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:41:38,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:38,485 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:41:38,486 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:38,486 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:38,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1914195672] [2022-01-10 07:41:38,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1914195672] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:38,487 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:38,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:41:38,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195997064] [2022-01-10 07:41:38,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:38,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:41:38,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:38,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:41:38,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:41:38,523 INFO L87 Difference]: Start difference. First operand has 2596 states, 2557 states have (on average 1.8420023464998045) internal successors, (4710), 2562 states have internal predecessors, (4710), 29 states have call successors, (29), 7 states have call predecessors, (29), 7 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:38,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:38,675 INFO L93 Difference]: Finished difference Result 5183 states and 9521 transitions. [2022-01-10 07:41:38,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:41:38,677 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:38,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:38,692 INFO L225 Difference]: With dead ends: 5183 [2022-01-10 07:41:38,692 INFO L226 Difference]: Without dead ends: 2528 [2022-01-10 07:41:38,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 188 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:41:38,701 INFO L933 BasicCegarLoop]: 4669 mSDtfsCounter, 638 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 8691 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:41:38,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [638 Valid, 8691 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:38,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2528 states. [2022-01-10 07:41:38,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2528 to 2528. [2022-01-10 07:41:38,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2528 states, 2491 states have (on average 1.8245684464070655) internal successors, (4545), 2494 states have internal predecessors, (4545), 29 states have call successors, (29), 7 states have call predecessors, (29), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-01-10 07:41:38,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2528 states to 2528 states and 4601 transitions. [2022-01-10 07:41:38,797 INFO L78 Accepts]: Start accepts. Automaton has 2528 states and 4601 transitions. Word has length 190 [2022-01-10 07:41:38,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:38,799 INFO L470 AbstractCegarLoop]: Abstraction has 2528 states and 4601 transitions. [2022-01-10 07:41:38,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:38,799 INFO L276 IsEmpty]: Start isEmpty. Operand 2528 states and 4601 transitions. [2022-01-10 07:41:38,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:38,803 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:38,803 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:38,814 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:41:39,012 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:41:39,013 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:39,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:39,014 INFO L85 PathProgramCache]: Analyzing trace with hash -26287172, now seen corresponding path program 1 times [2022-01-10 07:41:39,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:39,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [804219218] [2022-01-10 07:41:39,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:39,015 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:39,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:39,020 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:41:39,021 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:41:39,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:39,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:41:39,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:39,555 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:41:39,555 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:39,555 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:39,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [804219218] [2022-01-10 07:41:39,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [804219218] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:39,555 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:39,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:41:39,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072645777] [2022-01-10 07:41:39,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:39,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:41:39,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:39,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:41:39,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:41:39,558 INFO L87 Difference]: Start difference. First operand 2528 states and 4601 transitions. Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:39,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:39,603 INFO L93 Difference]: Finished difference Result 2918 states and 5215 transitions. [2022-01-10 07:41:39,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:41:39,604 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:39,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:39,611 INFO L225 Difference]: With dead ends: 2918 [2022-01-10 07:41:39,611 INFO L226 Difference]: Without dead ends: 2528 [2022-01-10 07:41:39,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 188 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:41:39,613 INFO L933 BasicCegarLoop]: 4599 mSDtfsCounter, 624 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 8557 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:41:39,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [624 Valid, 8557 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:41:39,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2528 states. [2022-01-10 07:41:39,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2528 to 2528. [2022-01-10 07:41:39,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2528 states, 2491 states have (on average 1.8241670012043356) internal successors, (4544), 2494 states have internal predecessors, (4544), 29 states have call successors, (29), 7 states have call predecessors, (29), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-01-10 07:41:39,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2528 states to 2528 states and 4600 transitions. [2022-01-10 07:41:39,651 INFO L78 Accepts]: Start accepts. Automaton has 2528 states and 4600 transitions. Word has length 190 [2022-01-10 07:41:39,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:39,652 INFO L470 AbstractCegarLoop]: Abstraction has 2528 states and 4600 transitions. [2022-01-10 07:41:39,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:39,652 INFO L276 IsEmpty]: Start isEmpty. Operand 2528 states and 4600 transitions. [2022-01-10 07:41:39,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:39,654 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:39,654 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:39,663 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:41:39,863 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:41:39,864 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:39,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:39,864 INFO L85 PathProgramCache]: Analyzing trace with hash -674879942, now seen corresponding path program 1 times [2022-01-10 07:41:39,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:39,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [733480802] [2022-01-10 07:41:39,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:39,865 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:39,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:39,866 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:41:39,868 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:41:40,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:40,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:40,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:40,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:41:40,393 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:40,393 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:40,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [733480802] [2022-01-10 07:41:40,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [733480802] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:40,393 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:40,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:40,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107355167] [2022-01-10 07:41:40,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:40,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:40,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:40,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:40,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:40,395 INFO L87 Difference]: Start difference. First operand 2528 states and 4600 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:41,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:41,117 INFO L93 Difference]: Finished difference Result 3352 states and 5920 transitions. [2022-01-10 07:41:41,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:41:41,117 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:41,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:41,128 INFO L225 Difference]: With dead ends: 3352 [2022-01-10 07:41:41,128 INFO L226 Difference]: Without dead ends: 2966 [2022-01-10 07:41:41,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:41,144 INFO L933 BasicCegarLoop]: 4654 mSDtfsCounter, 5199 mSDsluCounter, 9196 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5220 SdHoareTripleChecker+Valid, 13850 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:41,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5220 Valid, 13850 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 07:41:41,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2966 states. [2022-01-10 07:41:41,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2966 to 2933. [2022-01-10 07:41:41,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.795256365538891) internal successors, (5147), 2871 states have internal predecessors, (5147), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:41,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5248 transitions. [2022-01-10 07:41:41,207 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5248 transitions. Word has length 190 [2022-01-10 07:41:41,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:41,207 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5248 transitions. [2022-01-10 07:41:41,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:41,207 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5248 transitions. [2022-01-10 07:41:41,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:41,209 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:41,209 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:41,229 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:41:41,419 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:41:41,419 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:41,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:41,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1773060918, now seen corresponding path program 1 times [2022-01-10 07:41:41,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:41,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [852833942] [2022-01-10 07:41:41,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:41,421 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:41,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:41,422 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:41:41,433 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:41:41,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:41,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:41,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:41,833 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:41:41,834 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:41,834 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:41,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [852833942] [2022-01-10 07:41:41,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [852833942] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:41,837 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:41,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:41,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115491609] [2022-01-10 07:41:41,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:41,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:41,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:41,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:41,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:41,840 INFO L87 Difference]: Start difference. First operand 2933 states and 5248 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:42,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:42,254 INFO L93 Difference]: Finished difference Result 3724 states and 6510 transitions. [2022-01-10 07:41:42,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:42,256 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:42,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:42,265 INFO L225 Difference]: With dead ends: 3724 [2022-01-10 07:41:42,265 INFO L226 Difference]: Without dead ends: 2933 [2022-01-10 07:41:42,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:42,268 INFO L933 BasicCegarLoop]: 4567 mSDtfsCounter, 4833 mSDsluCounter, 8615 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4854 SdHoareTripleChecker+Valid, 13182 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:42,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4854 Valid, 13182 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:42,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2022-01-10 07:41:42,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2933. [2022-01-10 07:41:42,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.7928147889780257) internal successors, (5140), 2871 states have internal predecessors, (5140), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:42,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5241 transitions. [2022-01-10 07:41:42,331 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5241 transitions. Word has length 190 [2022-01-10 07:41:42,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:42,331 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5241 transitions. [2022-01-10 07:41:42,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:42,331 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5241 transitions. [2022-01-10 07:41:42,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:42,333 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:42,333 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:42,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:42,542 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:41:42,543 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:42,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:42,543 INFO L85 PathProgramCache]: Analyzing trace with hash -503277894, now seen corresponding path program 1 times [2022-01-10 07:41:42,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:42,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1812184683] [2022-01-10 07:41:42,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:42,544 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:42,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:42,545 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:41:42,547 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:41:42,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:42,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:42,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:43,008 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:41:43,008 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:43,008 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:43,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1812184683] [2022-01-10 07:41:43,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1812184683] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:43,009 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:43,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:43,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753812197] [2022-01-10 07:41:43,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:43,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:43,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:43,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:43,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:43,010 INFO L87 Difference]: Start difference. First operand 2933 states and 5241 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:43,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:43,487 INFO L93 Difference]: Finished difference Result 3724 states and 6496 transitions. [2022-01-10 07:41:43,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:43,488 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:43,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:43,497 INFO L225 Difference]: With dead ends: 3724 [2022-01-10 07:41:43,497 INFO L226 Difference]: Without dead ends: 2933 [2022-01-10 07:41:43,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:43,517 INFO L933 BasicCegarLoop]: 4564 mSDtfsCounter, 4826 mSDsluCounter, 8611 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4847 SdHoareTripleChecker+Valid, 13175 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:43,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4847 Valid, 13175 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:41:43,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2022-01-10 07:41:43,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2933. [2022-01-10 07:41:43,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.7903732124171607) internal successors, (5133), 2871 states have internal predecessors, (5133), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:43,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5234 transitions. [2022-01-10 07:41:43,602 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5234 transitions. Word has length 190 [2022-01-10 07:41:43,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:43,603 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5234 transitions. [2022-01-10 07:41:43,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:43,603 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5234 transitions. [2022-01-10 07:41:43,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:43,605 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:43,605 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:43,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:43,813 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:41:43,814 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:43,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:43,815 INFO L85 PathProgramCache]: Analyzing trace with hash 888765246, now seen corresponding path program 1 times [2022-01-10 07:41:43,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:43,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1136330171] [2022-01-10 07:41:43,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:43,816 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:43,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:43,817 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:41:43,830 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:41:43,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:43,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 530 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:43,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:44,373 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:41:44,374 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:44,374 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:44,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1136330171] [2022-01-10 07:41:44,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1136330171] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:44,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:44,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:44,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035750998] [2022-01-10 07:41:44,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:44,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:44,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:44,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:44,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:44,376 INFO L87 Difference]: Start difference. First operand 2933 states and 5234 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:44,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:44,943 INFO L93 Difference]: Finished difference Result 3724 states and 6482 transitions. [2022-01-10 07:41:44,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:44,943 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:44,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:44,952 INFO L225 Difference]: With dead ends: 3724 [2022-01-10 07:41:44,952 INFO L226 Difference]: Without dead ends: 2933 [2022-01-10 07:41:44,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:44,955 INFO L933 BasicCegarLoop]: 4561 mSDtfsCounter, 4820 mSDsluCounter, 8607 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4841 SdHoareTripleChecker+Valid, 13168 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:44,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4841 Valid, 13168 Invalid, 330 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [38 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:41:44,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2022-01-10 07:41:44,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2933. [2022-01-10 07:41:45,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.7879316358562958) internal successors, (5126), 2871 states have internal predecessors, (5126), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:45,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5227 transitions. [2022-01-10 07:41:45,023 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5227 transitions. Word has length 190 [2022-01-10 07:41:45,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:45,024 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5227 transitions. [2022-01-10 07:41:45,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:45,025 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5227 transitions. [2022-01-10 07:41:45,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:45,026 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:45,026 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:45,083 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-01-10 07:41:45,233 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:41:45,234 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:45,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:45,234 INFO L85 PathProgramCache]: Analyzing trace with hash -590350790, now seen corresponding path program 1 times [2022-01-10 07:41:45,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:45,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2128577242] [2022-01-10 07:41:45,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:45,235 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:45,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:45,236 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:41:45,237 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:41:45,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:45,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:45,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:45,718 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:41:45,718 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:45,718 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:45,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2128577242] [2022-01-10 07:41:45,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2128577242] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:45,718 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:45,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:45,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86846747] [2022-01-10 07:41:45,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:45,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:45,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:45,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:45,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:45,720 INFO L87 Difference]: Start difference. First operand 2933 states and 5227 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:46,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:46,097 INFO L93 Difference]: Finished difference Result 3724 states and 6468 transitions. [2022-01-10 07:41:46,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:46,098 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:46,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:46,108 INFO L225 Difference]: With dead ends: 3724 [2022-01-10 07:41:46,109 INFO L226 Difference]: Without dead ends: 2933 [2022-01-10 07:41:46,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:46,112 INFO L933 BasicCegarLoop]: 4558 mSDtfsCounter, 4814 mSDsluCounter, 8603 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4835 SdHoareTripleChecker+Valid, 13161 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:46,112 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4835 Valid, 13161 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:46,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2022-01-10 07:41:46,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2933. [2022-01-10 07:41:46,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.7854900592954308) internal successors, (5119), 2871 states have internal predecessors, (5119), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:46,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5220 transitions. [2022-01-10 07:41:46,163 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5220 transitions. Word has length 190 [2022-01-10 07:41:46,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:46,163 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5220 transitions. [2022-01-10 07:41:46,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:46,163 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5220 transitions. [2022-01-10 07:41:46,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:46,165 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:46,165 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:46,189 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:41:46,373 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:41:46,374 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:46,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:46,374 INFO L85 PathProgramCache]: Analyzing trace with hash -83874882, now seen corresponding path program 1 times [2022-01-10 07:41:46,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:46,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1997283203] [2022-01-10 07:41:46,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:46,375 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:46,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:46,376 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:41:46,378 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:41:46,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:46,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:46,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:46,761 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:41:46,762 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:46,762 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:46,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1997283203] [2022-01-10 07:41:46,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1997283203] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:46,762 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:46,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:46,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293934146] [2022-01-10 07:41:46,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:46,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:46,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:46,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:46,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:46,766 INFO L87 Difference]: Start difference. First operand 2933 states and 5220 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:47,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:47,131 INFO L93 Difference]: Finished difference Result 3724 states and 6454 transitions. [2022-01-10 07:41:47,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:47,131 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:47,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:47,139 INFO L225 Difference]: With dead ends: 3724 [2022-01-10 07:41:47,139 INFO L226 Difference]: Without dead ends: 2933 [2022-01-10 07:41:47,141 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:47,141 INFO L933 BasicCegarLoop]: 4555 mSDtfsCounter, 4808 mSDsluCounter, 8599 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4829 SdHoareTripleChecker+Valid, 13154 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:47,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4829 Valid, 13154 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:47,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2022-01-10 07:41:47,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2933. [2022-01-10 07:41:47,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.7830484827345658) internal successors, (5112), 2871 states have internal predecessors, (5112), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:47,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5213 transitions. [2022-01-10 07:41:47,184 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5213 transitions. Word has length 190 [2022-01-10 07:41:47,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:47,184 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5213 transitions. [2022-01-10 07:41:47,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:47,184 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5213 transitions. [2022-01-10 07:41:47,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:47,186 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:47,186 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:47,196 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:41:47,394 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:41:47,394 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:47,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:47,395 INFO L85 PathProgramCache]: Analyzing trace with hash -869872772, now seen corresponding path program 1 times [2022-01-10 07:41:47,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:47,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [428503878] [2022-01-10 07:41:47,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:47,395 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:47,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:47,396 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:41:47,398 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:41:47,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:47,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:47,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:47,685 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:41:47,686 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:47,686 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:47,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [428503878] [2022-01-10 07:41:47,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [428503878] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:47,686 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:47,686 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:47,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740671383] [2022-01-10 07:41:47,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:47,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:47,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:47,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:47,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:47,687 INFO L87 Difference]: Start difference. First operand 2933 states and 5213 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:47,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:47,992 INFO L93 Difference]: Finished difference Result 3724 states and 6440 transitions. [2022-01-10 07:41:47,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:47,999 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:48,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:48,012 INFO L225 Difference]: With dead ends: 3724 [2022-01-10 07:41:48,012 INFO L226 Difference]: Without dead ends: 2933 [2022-01-10 07:41:48,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:48,014 INFO L933 BasicCegarLoop]: 4552 mSDtfsCounter, 4802 mSDsluCounter, 8595 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4823 SdHoareTripleChecker+Valid, 13147 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:48,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4823 Valid, 13147 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:48,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2022-01-10 07:41:48,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2933. [2022-01-10 07:41:48,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.7806069061737007) internal successors, (5105), 2871 states have internal predecessors, (5105), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:48,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5206 transitions. [2022-01-10 07:41:48,068 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5206 transitions. Word has length 190 [2022-01-10 07:41:48,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:48,069 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5206 transitions. [2022-01-10 07:41:48,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:48,069 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5206 transitions. [2022-01-10 07:41:48,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:48,070 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:48,071 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:48,091 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:41:48,279 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:41:48,279 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:48,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:48,280 INFO L85 PathProgramCache]: Analyzing trace with hash 221155840, now seen corresponding path program 1 times [2022-01-10 07:41:48,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:48,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [515819878] [2022-01-10 07:41:48,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:48,287 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:48,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:48,303 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:41:48,330 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:41:48,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:48,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:48,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:48,721 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:41:48,721 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:48,721 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:48,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [515819878] [2022-01-10 07:41:48,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [515819878] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:48,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:48,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:48,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874651469] [2022-01-10 07:41:48,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:48,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:48,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:48,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:48,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:48,723 INFO L87 Difference]: Start difference. First operand 2933 states and 5206 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:49,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:49,043 INFO L93 Difference]: Finished difference Result 3724 states and 6426 transitions. [2022-01-10 07:41:49,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:49,043 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:49,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:49,049 INFO L225 Difference]: With dead ends: 3724 [2022-01-10 07:41:49,049 INFO L226 Difference]: Without dead ends: 2933 [2022-01-10 07:41:49,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:49,051 INFO L933 BasicCegarLoop]: 4549 mSDtfsCounter, 4796 mSDsluCounter, 8591 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4817 SdHoareTripleChecker+Valid, 13140 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:49,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4817 Valid, 13140 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:41:49,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2022-01-10 07:41:49,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2933. [2022-01-10 07:41:49,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.7781653296128357) internal successors, (5098), 2871 states have internal predecessors, (5098), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:49,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5199 transitions. [2022-01-10 07:41:49,216 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5199 transitions. Word has length 190 [2022-01-10 07:41:49,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:49,216 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5199 transitions. [2022-01-10 07:41:49,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:49,216 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5199 transitions. [2022-01-10 07:41:49,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:49,218 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:49,218 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:49,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2022-01-10 07:41:49,426 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:41:49,426 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:49,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:49,426 INFO L85 PathProgramCache]: Analyzing trace with hash 949086972, now seen corresponding path program 1 times [2022-01-10 07:41:49,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:49,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1278018407] [2022-01-10 07:41:49,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:49,427 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:49,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:49,428 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:41:49,429 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:41:49,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:49,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:49,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:49,809 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:41:49,809 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:49,809 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:49,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1278018407] [2022-01-10 07:41:49,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1278018407] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:49,809 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:49,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:49,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740807798] [2022-01-10 07:41:49,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:49,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:49,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:49,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:49,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:49,811 INFO L87 Difference]: Start difference. First operand 2933 states and 5199 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:50,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:50,180 INFO L93 Difference]: Finished difference Result 3724 states and 6412 transitions. [2022-01-10 07:41:50,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:50,181 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:50,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:50,191 INFO L225 Difference]: With dead ends: 3724 [2022-01-10 07:41:50,191 INFO L226 Difference]: Without dead ends: 2933 [2022-01-10 07:41:50,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:50,195 INFO L933 BasicCegarLoop]: 4546 mSDtfsCounter, 4790 mSDsluCounter, 8587 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4811 SdHoareTripleChecker+Valid, 13133 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:50,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4811 Valid, 13133 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:50,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2022-01-10 07:41:50,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2933. [2022-01-10 07:41:50,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.7757237530519707) internal successors, (5091), 2871 states have internal predecessors, (5091), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:50,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5192 transitions. [2022-01-10 07:41:50,250 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5192 transitions. Word has length 190 [2022-01-10 07:41:50,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:50,252 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5192 transitions. [2022-01-10 07:41:50,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:50,252 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5192 transitions. [2022-01-10 07:41:50,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:50,254 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:50,254 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:50,262 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:41:50,472 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:41:50,473 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:50,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:50,473 INFO L85 PathProgramCache]: Analyzing trace with hash -551452032, now seen corresponding path program 1 times [2022-01-10 07:41:50,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:50,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1968016555] [2022-01-10 07:41:50,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:50,474 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:50,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:50,476 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:41:50,477 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:41:50,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:50,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:50,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:50,899 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:41:50,899 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:50,899 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:50,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1968016555] [2022-01-10 07:41:50,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1968016555] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:50,899 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:50,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:50,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890329876] [2022-01-10 07:41:50,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:50,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:50,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:50,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:50,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:50,901 INFO L87 Difference]: Start difference. First operand 2933 states and 5192 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:51,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:51,293 INFO L93 Difference]: Finished difference Result 3724 states and 6398 transitions. [2022-01-10 07:41:51,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:51,293 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:51,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:51,301 INFO L225 Difference]: With dead ends: 3724 [2022-01-10 07:41:51,301 INFO L226 Difference]: Without dead ends: 2933 [2022-01-10 07:41:51,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:51,305 INFO L933 BasicCegarLoop]: 4543 mSDtfsCounter, 4783 mSDsluCounter, 8583 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4804 SdHoareTripleChecker+Valid, 13126 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:51,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4804 Valid, 13126 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:51,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2022-01-10 07:41:51,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2933. [2022-01-10 07:41:51,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.7732821764911058) internal successors, (5084), 2871 states have internal predecessors, (5084), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:51,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5185 transitions. [2022-01-10 07:41:51,357 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5185 transitions. Word has length 190 [2022-01-10 07:41:51,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:51,358 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5185 transitions. [2022-01-10 07:41:51,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:51,358 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5185 transitions. [2022-01-10 07:41:51,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:51,359 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:51,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:41:51,381 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:41:51,567 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:41:51,568 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:51,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:51,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1661392124, now seen corresponding path program 1 times [2022-01-10 07:41:51,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:51,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [344796655] [2022-01-10 07:41:51,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:51,569 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:51,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:51,570 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:41:51,571 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:41:51,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:51,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:51,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:51,954 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:41:51,954 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:51,955 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:51,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [344796655] [2022-01-10 07:41:51,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [344796655] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:51,955 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:51,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:51,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371214496] [2022-01-10 07:41:51,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:51,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:51,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:51,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:51,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:51,956 INFO L87 Difference]: Start difference. First operand 2933 states and 5185 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:52,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:52,320 INFO L93 Difference]: Finished difference Result 3724 states and 6384 transitions. [2022-01-10 07:41:52,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:52,321 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:52,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:52,326 INFO L225 Difference]: With dead ends: 3724 [2022-01-10 07:41:52,326 INFO L226 Difference]: Without dead ends: 2933 [2022-01-10 07:41:52,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:52,331 INFO L933 BasicCegarLoop]: 4540 mSDtfsCounter, 4777 mSDsluCounter, 8579 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4798 SdHoareTripleChecker+Valid, 13119 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:52,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4798 Valid, 13119 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:52,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2022-01-10 07:41:52,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2933. [2022-01-10 07:41:52,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.7708405999302406) internal successors, (5077), 2871 states have internal predecessors, (5077), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:52,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5178 transitions. [2022-01-10 07:41:52,378 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5178 transitions. Word has length 190 [2022-01-10 07:41:52,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:52,379 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5178 transitions. [2022-01-10 07:41:52,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:52,379 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5178 transitions. [2022-01-10 07:41:52,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:52,380 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:52,380 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:52,390 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:41:52,588 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:41:52,589 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:52,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:52,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1627939328, now seen corresponding path program 1 times [2022-01-10 07:41:52,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:52,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1175041974] [2022-01-10 07:41:52,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:52,590 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:52,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:52,591 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:41:52,593 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:41:52,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:52,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:52,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:52,918 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:41:52,919 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:52,919 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:52,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1175041974] [2022-01-10 07:41:52,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1175041974] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:52,919 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:52,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:52,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775279067] [2022-01-10 07:41:52,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:52,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:52,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:52,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:52,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:52,920 INFO L87 Difference]: Start difference. First operand 2933 states and 5178 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:53,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:53,247 INFO L93 Difference]: Finished difference Result 3724 states and 6370 transitions. [2022-01-10 07:41:53,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:41:53,247 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:53,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:53,255 INFO L225 Difference]: With dead ends: 3724 [2022-01-10 07:41:53,255 INFO L226 Difference]: Without dead ends: 2933 [2022-01-10 07:41:53,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:53,258 INFO L933 BasicCegarLoop]: 4537 mSDtfsCounter, 4771 mSDsluCounter, 8575 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4792 SdHoareTripleChecker+Valid, 13112 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:53,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4792 Valid, 13112 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:53,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2022-01-10 07:41:53,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2933. [2022-01-10 07:41:53,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2867 states have (on average 1.7683990233693756) internal successors, (5070), 2871 states have internal predecessors, (5070), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:41:53,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 5171 transitions. [2022-01-10 07:41:53,306 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 5171 transitions. Word has length 190 [2022-01-10 07:41:53,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:53,307 INFO L470 AbstractCegarLoop]: Abstraction has 2933 states and 5171 transitions. [2022-01-10 07:41:53,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:53,307 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 5171 transitions. [2022-01-10 07:41:53,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:53,308 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:53,308 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:53,331 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:41:53,516 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:41:53,517 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:53,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:53,517 INFO L85 PathProgramCache]: Analyzing trace with hash -621257852, now seen corresponding path program 1 times [2022-01-10 07:41:53,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:53,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1535011089] [2022-01-10 07:41:53,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:53,518 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:53,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:53,532 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:41:53,533 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:41:53,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:53,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:53,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:53,858 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:41:53,858 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:53,858 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:53,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1535011089] [2022-01-10 07:41:53,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1535011089] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:53,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:53,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:53,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378273057] [2022-01-10 07:41:53,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:53,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:53,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:53,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:53,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:53,860 INFO L87 Difference]: Start difference. First operand 2933 states and 5171 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:54,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:54,422 INFO L93 Difference]: Finished difference Result 3930 states and 6676 transitions. [2022-01-10 07:41:54,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:54,422 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:54,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:54,427 INFO L225 Difference]: With dead ends: 3930 [2022-01-10 07:41:54,427 INFO L226 Difference]: Without dead ends: 3139 [2022-01-10 07:41:54,430 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:54,431 INFO L933 BasicCegarLoop]: 4534 mSDtfsCounter, 4901 mSDsluCounter, 8570 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4922 SdHoareTripleChecker+Valid, 13104 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:54,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4922 Valid, 13104 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:41:54,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3139 states. [2022-01-10 07:41:54,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3139 to 3139. [2022-01-10 07:41:54,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3139 states, 3067 states have (on average 1.742745353765895) internal successors, (5345), 3071 states have internal predecessors, (5345), 53 states have call successors, (53), 17 states have call predecessors, (53), 17 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:41:54,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3139 states to 3139 states and 5450 transitions. [2022-01-10 07:41:54,477 INFO L78 Accepts]: Start accepts. Automaton has 3139 states and 5450 transitions. Word has length 190 [2022-01-10 07:41:54,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:54,478 INFO L470 AbstractCegarLoop]: Abstraction has 3139 states and 5450 transitions. [2022-01-10 07:41:54,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:54,478 INFO L276 IsEmpty]: Start isEmpty. Operand 3139 states and 5450 transitions. [2022-01-10 07:41:54,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:54,479 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:54,479 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:54,503 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:41:54,688 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:41:54,688 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:54,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:54,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1150082399, now seen corresponding path program 1 times [2022-01-10 07:41:54,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:54,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1429308729] [2022-01-10 07:41:54,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:54,689 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:54,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:54,716 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:41:54,718 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:41:54,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:54,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:54,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:55,083 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:41:55,083 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:55,083 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:55,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1429308729] [2022-01-10 07:41:55,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1429308729] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:55,084 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:55,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:55,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724411690] [2022-01-10 07:41:55,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:55,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:55,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:55,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:55,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:55,085 INFO L87 Difference]: Start difference. First operand 3139 states and 5450 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:55,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:55,597 INFO L93 Difference]: Finished difference Result 4342 states and 7234 transitions. [2022-01-10 07:41:55,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:55,598 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:55,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:55,603 INFO L225 Difference]: With dead ends: 4342 [2022-01-10 07:41:55,604 INFO L226 Difference]: Without dead ends: 3345 [2022-01-10 07:41:55,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:55,607 INFO L933 BasicCegarLoop]: 4532 mSDtfsCounter, 4894 mSDsluCounter, 8566 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4915 SdHoareTripleChecker+Valid, 13098 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:55,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4915 Valid, 13098 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:41:55,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3345 states. [2022-01-10 07:41:55,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3345 to 3345. [2022-01-10 07:41:55,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3345 states, 3267 states have (on average 1.71900826446281) internal successors, (5616), 3271 states have internal predecessors, (5616), 55 states have call successors, (55), 21 states have call predecessors, (55), 21 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 07:41:55,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3345 states to 3345 states and 5725 transitions. [2022-01-10 07:41:55,668 INFO L78 Accepts]: Start accepts. Automaton has 3345 states and 5725 transitions. Word has length 190 [2022-01-10 07:41:55,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:55,668 INFO L470 AbstractCegarLoop]: Abstraction has 3345 states and 5725 transitions. [2022-01-10 07:41:55,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:55,668 INFO L276 IsEmpty]: Start isEmpty. Operand 3345 states and 5725 transitions. [2022-01-10 07:41:55,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:55,669 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:55,669 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:55,678 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:41:55,878 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:41:55,878 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:55,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:55,879 INFO L85 PathProgramCache]: Analyzing trace with hash 224111909, now seen corresponding path program 1 times [2022-01-10 07:41:55,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:55,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [49348862] [2022-01-10 07:41:55,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:55,879 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:55,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:55,896 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:41:55,906 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:41:56,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:56,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:56,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:56,320 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:41:56,320 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:56,320 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:56,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [49348862] [2022-01-10 07:41:56,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [49348862] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:56,321 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:56,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:56,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301351721] [2022-01-10 07:41:56,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:56,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:56,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:56,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:56,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:56,322 INFO L87 Difference]: Start difference. First operand 3345 states and 5725 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:56,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:56,828 INFO L93 Difference]: Finished difference Result 4754 states and 7784 transitions. [2022-01-10 07:41:56,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:56,832 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:56,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:56,838 INFO L225 Difference]: With dead ends: 4754 [2022-01-10 07:41:56,838 INFO L226 Difference]: Without dead ends: 3551 [2022-01-10 07:41:56,841 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:56,842 INFO L933 BasicCegarLoop]: 4527 mSDtfsCounter, 4888 mSDsluCounter, 8562 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4909 SdHoareTripleChecker+Valid, 13089 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:56,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4909 Valid, 13089 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:41:56,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3551 states. [2022-01-10 07:41:56,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3551 to 3551. [2022-01-10 07:41:56,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3551 states, 3467 states have (on average 1.6968560715315835) internal successors, (5883), 3471 states have internal predecessors, (5883), 57 states have call successors, (57), 25 states have call predecessors, (57), 25 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:41:56,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3551 states to 3551 states and 5996 transitions. [2022-01-10 07:41:56,919 INFO L78 Accepts]: Start accepts. Automaton has 3551 states and 5996 transitions. Word has length 190 [2022-01-10 07:41:56,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:56,919 INFO L470 AbstractCegarLoop]: Abstraction has 3551 states and 5996 transitions. [2022-01-10 07:41:56,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:56,919 INFO L276 IsEmpty]: Start isEmpty. Operand 3551 states and 5996 transitions. [2022-01-10 07:41:56,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:56,920 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:56,921 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:56,943 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:41:57,129 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:41:57,129 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:57,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:57,130 INFO L85 PathProgramCache]: Analyzing trace with hash 305865216, now seen corresponding path program 1 times [2022-01-10 07:41:57,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:57,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1311593551] [2022-01-10 07:41:57,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:57,130 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:57,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:57,131 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:41:57,174 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:41:57,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:57,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:57,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:57,452 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:41:57,452 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:57,452 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:57,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1311593551] [2022-01-10 07:41:57,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1311593551] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:57,453 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:57,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:57,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174470783] [2022-01-10 07:41:57,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:57,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:57,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:57,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:57,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:57,454 INFO L87 Difference]: Start difference. First operand 3551 states and 5996 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:57,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:57,852 INFO L93 Difference]: Finished difference Result 5166 states and 8326 transitions. [2022-01-10 07:41:57,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:57,853 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:57,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:57,859 INFO L225 Difference]: With dead ends: 5166 [2022-01-10 07:41:57,859 INFO L226 Difference]: Without dead ends: 3757 [2022-01-10 07:41:57,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:57,862 INFO L933 BasicCegarLoop]: 4524 mSDtfsCounter, 4881 mSDsluCounter, 8558 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4902 SdHoareTripleChecker+Valid, 13082 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:57,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4902 Valid, 13082 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:41:57,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3757 states. [2022-01-10 07:41:58,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3757 to 3757. [2022-01-10 07:41:58,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3757 states, 3667 states have (on average 1.6760294518680119) internal successors, (6146), 3671 states have internal predecessors, (6146), 59 states have call successors, (59), 29 states have call predecessors, (59), 29 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2022-01-10 07:41:58,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3757 states to 3757 states and 6263 transitions. [2022-01-10 07:41:58,049 INFO L78 Accepts]: Start accepts. Automaton has 3757 states and 6263 transitions. Word has length 190 [2022-01-10 07:41:58,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:58,049 INFO L470 AbstractCegarLoop]: Abstraction has 3757 states and 6263 transitions. [2022-01-10 07:41:58,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:58,050 INFO L276 IsEmpty]: Start isEmpty. Operand 3757 states and 6263 transitions. [2022-01-10 07:41:58,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:58,051 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:58,051 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:58,061 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:41:58,259 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:41:58,260 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:58,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:58,260 INFO L85 PathProgramCache]: Analyzing trace with hash -426577757, now seen corresponding path program 1 times [2022-01-10 07:41:58,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:58,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1649467378] [2022-01-10 07:41:58,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:58,261 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:58,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:58,262 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:41:58,301 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:41:58,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:58,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:58,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:58,625 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:41:58,625 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:58,626 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:58,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1649467378] [2022-01-10 07:41:58,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1649467378] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:58,626 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:58,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:58,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723151925] [2022-01-10 07:41:58,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:58,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:58,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:58,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:58,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:58,628 INFO L87 Difference]: Start difference. First operand 3757 states and 6263 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:59,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:41:59,177 INFO L93 Difference]: Finished difference Result 5578 states and 8860 transitions. [2022-01-10 07:41:59,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:41:59,178 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:41:59,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:41:59,184 INFO L225 Difference]: With dead ends: 5578 [2022-01-10 07:41:59,184 INFO L226 Difference]: Without dead ends: 3963 [2022-01-10 07:41:59,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:41:59,188 INFO L933 BasicCegarLoop]: 4521 mSDtfsCounter, 4873 mSDsluCounter, 8554 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4894 SdHoareTripleChecker+Valid, 13075 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:41:59,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4894 Valid, 13075 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:41:59,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3963 states. [2022-01-10 07:41:59,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3963 to 3963. [2022-01-10 07:41:59,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3963 states, 3867 states have (on average 1.656322730799069) internal successors, (6405), 3871 states have internal predecessors, (6405), 61 states have call successors, (61), 33 states have call predecessors, (61), 33 states have return successors, (60), 59 states have call predecessors, (60), 59 states have call successors, (60) [2022-01-10 07:41:59,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3963 states to 3963 states and 6526 transitions. [2022-01-10 07:41:59,281 INFO L78 Accepts]: Start accepts. Automaton has 3963 states and 6526 transitions. Word has length 190 [2022-01-10 07:41:59,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:41:59,281 INFO L470 AbstractCegarLoop]: Abstraction has 3963 states and 6526 transitions. [2022-01-10 07:41:59,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:41:59,281 INFO L276 IsEmpty]: Start isEmpty. Operand 3963 states and 6526 transitions. [2022-01-10 07:41:59,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:41:59,282 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:41:59,282 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:41:59,305 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:41:59,490 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:41:59,491 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:41:59,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:41:59,491 INFO L85 PathProgramCache]: Analyzing trace with hash 1653098182, now seen corresponding path program 1 times [2022-01-10 07:41:59,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:41:59,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1828107061] [2022-01-10 07:41:59,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:41:59,492 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:41:59,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:41:59,508 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:41:59,559 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:41:59,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:41:59,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:41:59,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:41:59,895 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:41:59,895 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:41:59,895 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:41:59,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1828107061] [2022-01-10 07:41:59,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1828107061] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:41:59,896 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:41:59,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:41:59,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741384258] [2022-01-10 07:41:59,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:41:59,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:41:59,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:41:59,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:41:59,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:41:59,897 INFO L87 Difference]: Start difference. First operand 3963 states and 6526 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:00,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:00,431 INFO L93 Difference]: Finished difference Result 5990 states and 9386 transitions. [2022-01-10 07:42:00,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:00,432 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:00,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:00,438 INFO L225 Difference]: With dead ends: 5990 [2022-01-10 07:42:00,438 INFO L226 Difference]: Without dead ends: 4169 [2022-01-10 07:42:00,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:42:00,443 INFO L933 BasicCegarLoop]: 4518 mSDtfsCounter, 4866 mSDsluCounter, 8550 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4887 SdHoareTripleChecker+Valid, 13068 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:00,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4887 Valid, 13068 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:42:00,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4169 states. [2022-01-10 07:42:00,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4169 to 4169. [2022-01-10 07:42:00,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4169 states, 4067 states have (on average 1.6375706909269732) internal successors, (6660), 4071 states have internal predecessors, (6660), 63 states have call successors, (63), 37 states have call predecessors, (63), 37 states have return successors, (62), 61 states have call predecessors, (62), 61 states have call successors, (62) [2022-01-10 07:42:00,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4169 states to 4169 states and 6785 transitions. [2022-01-10 07:42:00,558 INFO L78 Accepts]: Start accepts. Automaton has 4169 states and 6785 transitions. Word has length 190 [2022-01-10 07:42:00,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:00,558 INFO L470 AbstractCegarLoop]: Abstraction has 4169 states and 6785 transitions. [2022-01-10 07:42:00,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:00,558 INFO L276 IsEmpty]: Start isEmpty. Operand 4169 states and 6785 transitions. [2022-01-10 07:42:00,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:00,561 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:00,561 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:00,577 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:42:00,769 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:42:00,769 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:00,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:00,770 INFO L85 PathProgramCache]: Analyzing trace with hash -179553854, now seen corresponding path program 1 times [2022-01-10 07:42:00,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:00,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1809926939] [2022-01-10 07:42:00,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:00,770 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:00,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:00,771 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:42:00,772 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:42:00,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:00,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:00,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:01,111 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:42:01,112 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:01,112 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:01,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1809926939] [2022-01-10 07:42:01,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1809926939] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:01,112 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:01,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:01,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660368402] [2022-01-10 07:42:01,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:01,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:01,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:01,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:01,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:01,113 INFO L87 Difference]: Start difference. First operand 4169 states and 6785 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:01,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:01,754 INFO L93 Difference]: Finished difference Result 6402 states and 9904 transitions. [2022-01-10 07:42:01,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:01,755 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:01,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:01,761 INFO L225 Difference]: With dead ends: 6402 [2022-01-10 07:42:01,761 INFO L226 Difference]: Without dead ends: 4375 [2022-01-10 07:42:01,765 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:42:01,765 INFO L933 BasicCegarLoop]: 4515 mSDtfsCounter, 4859 mSDsluCounter, 8546 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4880 SdHoareTripleChecker+Valid, 13061 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:01,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4880 Valid, 13061 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:42:01,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4375 states. [2022-01-10 07:42:01,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4375 to 4375. [2022-01-10 07:42:01,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4375 states, 4267 states have (on average 1.6196390906960394) internal successors, (6911), 4271 states have internal predecessors, (6911), 65 states have call successors, (65), 41 states have call predecessors, (65), 41 states have return successors, (64), 63 states have call predecessors, (64), 63 states have call successors, (64) [2022-01-10 07:42:01,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 7040 transitions. [2022-01-10 07:42:01,903 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 7040 transitions. Word has length 190 [2022-01-10 07:42:01,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:01,904 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 7040 transitions. [2022-01-10 07:42:01,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:01,904 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 7040 transitions. [2022-01-10 07:42:01,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:01,905 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:01,905 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:01,925 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:42:02,113 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:42:02,114 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:02,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:02,114 INFO L85 PathProgramCache]: Analyzing trace with hash 2014123877, now seen corresponding path program 1 times [2022-01-10 07:42:02,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:02,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1230538999] [2022-01-10 07:42:02,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:02,115 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:02,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:02,132 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:42:02,133 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:42:02,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:02,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:02,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:02,482 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:42:02,482 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:02,482 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:02,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1230538999] [2022-01-10 07:42:02,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1230538999] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:02,482 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:02,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:02,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94403177] [2022-01-10 07:42:02,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:02,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:02,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:02,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:02,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:02,484 INFO L87 Difference]: Start difference. First operand 4375 states and 7040 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:03,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:03,086 INFO L93 Difference]: Finished difference Result 6814 states and 10414 transitions. [2022-01-10 07:42:03,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:03,087 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:03,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:03,093 INFO L225 Difference]: With dead ends: 6814 [2022-01-10 07:42:03,093 INFO L226 Difference]: Without dead ends: 4581 [2022-01-10 07:42:03,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:42:03,097 INFO L933 BasicCegarLoop]: 4512 mSDtfsCounter, 4852 mSDsluCounter, 8542 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4873 SdHoareTripleChecker+Valid, 13054 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:03,097 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4873 Valid, 13054 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:42:03,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4581 states. [2022-01-10 07:42:03,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4581 to 4581. [2022-01-10 07:42:03,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4581 states, 4467 states have (on average 1.6024177300201476) internal successors, (7158), 4471 states have internal predecessors, (7158), 67 states have call successors, (67), 45 states have call predecessors, (67), 45 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 07:42:03,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4581 states to 4581 states and 7291 transitions. [2022-01-10 07:42:03,210 INFO L78 Accepts]: Start accepts. Automaton has 4581 states and 7291 transitions. Word has length 190 [2022-01-10 07:42:03,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:03,210 INFO L470 AbstractCegarLoop]: Abstraction has 4581 states and 7291 transitions. [2022-01-10 07:42:03,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:03,210 INFO L276 IsEmpty]: Start isEmpty. Operand 4581 states and 7291 transitions. [2022-01-10 07:42:03,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:03,214 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:03,214 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:03,223 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:42:03,421 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:42:03,422 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:03,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:03,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1942555869, now seen corresponding path program 1 times [2022-01-10 07:42:03,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:03,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1074781481] [2022-01-10 07:42:03,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:03,423 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:03,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:03,424 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:42:03,425 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:42:03,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:03,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:03,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:03,855 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:42:03,855 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:03,855 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:03,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1074781481] [2022-01-10 07:42:03,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1074781481] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:03,855 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:03,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:03,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010078767] [2022-01-10 07:42:03,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:03,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:03,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:03,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:03,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:03,856 INFO L87 Difference]: Start difference. First operand 4581 states and 7291 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:04,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:04,430 INFO L93 Difference]: Finished difference Result 7226 states and 10916 transitions. [2022-01-10 07:42:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:04,431 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:04,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:04,438 INFO L225 Difference]: With dead ends: 7226 [2022-01-10 07:42:04,438 INFO L226 Difference]: Without dead ends: 4787 [2022-01-10 07:42:04,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:42:04,442 INFO L933 BasicCegarLoop]: 4509 mSDtfsCounter, 4845 mSDsluCounter, 8538 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4866 SdHoareTripleChecker+Valid, 13047 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:04,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4866 Valid, 13047 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:42:04,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4787 states. [2022-01-10 07:42:04,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4787 to 4787. [2022-01-10 07:42:04,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4787 states, 4667 states have (on average 1.585815298907221) internal successors, (7401), 4671 states have internal predecessors, (7401), 69 states have call successors, (69), 49 states have call predecessors, (69), 49 states have return successors, (68), 67 states have call predecessors, (68), 67 states have call successors, (68) [2022-01-10 07:42:04,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4787 states to 4787 states and 7538 transitions. [2022-01-10 07:42:04,644 INFO L78 Accepts]: Start accepts. Automaton has 4787 states and 7538 transitions. Word has length 190 [2022-01-10 07:42:04,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:04,645 INFO L470 AbstractCegarLoop]: Abstraction has 4787 states and 7538 transitions. [2022-01-10 07:42:04,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:04,645 INFO L276 IsEmpty]: Start isEmpty. Operand 4787 states and 7538 transitions. [2022-01-10 07:42:04,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:04,646 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:04,646 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:04,657 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:42:04,854 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:42:04,854 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:04,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:04,855 INFO L85 PathProgramCache]: Analyzing trace with hash -358524858, now seen corresponding path program 1 times [2022-01-10 07:42:04,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:04,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [752842313] [2022-01-10 07:42:04,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:04,855 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:04,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:04,856 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:04,858 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:42:04,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:04,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:04,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:05,216 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:42:05,216 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:05,216 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:05,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [752842313] [2022-01-10 07:42:05,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [752842313] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:05,216 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:05,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:05,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740859134] [2022-01-10 07:42:05,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:05,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:05,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:05,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:05,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:05,217 INFO L87 Difference]: Start difference. First operand 4787 states and 7538 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:05,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:05,798 INFO L93 Difference]: Finished difference Result 7638 states and 11410 transitions. [2022-01-10 07:42:05,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:05,798 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:05,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:05,805 INFO L225 Difference]: With dead ends: 7638 [2022-01-10 07:42:05,805 INFO L226 Difference]: Without dead ends: 4993 [2022-01-10 07:42:05,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:42:05,810 INFO L933 BasicCegarLoop]: 4506 mSDtfsCounter, 4838 mSDsluCounter, 8534 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4859 SdHoareTripleChecker+Valid, 13040 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:05,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4859 Valid, 13040 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:42:05,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4993 states. [2022-01-10 07:42:05,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4993 to 4993. [2022-01-10 07:42:05,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4993 states, 4867 states have (on average 1.5697554961988904) internal successors, (7640), 4871 states have internal predecessors, (7640), 71 states have call successors, (71), 53 states have call predecessors, (71), 53 states have return successors, (70), 69 states have call predecessors, (70), 69 states have call successors, (70) [2022-01-10 07:42:05,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4993 states to 4993 states and 7781 transitions. [2022-01-10 07:42:05,956 INFO L78 Accepts]: Start accepts. Automaton has 4993 states and 7781 transitions. Word has length 190 [2022-01-10 07:42:05,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:05,956 INFO L470 AbstractCegarLoop]: Abstraction has 4993 states and 7781 transitions. [2022-01-10 07:42:05,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:05,957 INFO L276 IsEmpty]: Start isEmpty. Operand 4993 states and 7781 transitions. [2022-01-10 07:42:05,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:05,958 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:05,958 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:05,968 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:42:06,166 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:42:06,166 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:06,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:06,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1032967870, now seen corresponding path program 1 times [2022-01-10 07:42:06,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:06,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1479409069] [2022-01-10 07:42:06,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:06,167 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:06,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:06,169 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:42:06,170 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:42:06,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:06,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:06,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:06,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:42:06,479 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:06,479 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:06,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1479409069] [2022-01-10 07:42:06,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1479409069] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:06,479 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:06,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:06,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840492950] [2022-01-10 07:42:06,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:06,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:06,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:06,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:06,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:06,480 INFO L87 Difference]: Start difference. First operand 4993 states and 7781 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:07,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:07,040 INFO L93 Difference]: Finished difference Result 8050 states and 11896 transitions. [2022-01-10 07:42:07,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:07,040 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:07,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:07,048 INFO L225 Difference]: With dead ends: 8050 [2022-01-10 07:42:07,048 INFO L226 Difference]: Without dead ends: 5199 [2022-01-10 07:42:07,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:42:07,052 INFO L933 BasicCegarLoop]: 4503 mSDtfsCounter, 4831 mSDsluCounter, 8530 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4852 SdHoareTripleChecker+Valid, 13033 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:07,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4852 Valid, 13033 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:42:07,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5199 states. [2022-01-10 07:42:07,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5199 to 5199. [2022-01-10 07:42:07,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5199 states, 5067 states have (on average 1.5541740674955595) internal successors, (7875), 5071 states have internal predecessors, (7875), 73 states have call successors, (73), 57 states have call predecessors, (73), 57 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:42:07,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5199 states to 5199 states and 8020 transitions. [2022-01-10 07:42:07,293 INFO L78 Accepts]: Start accepts. Automaton has 5199 states and 8020 transitions. Word has length 190 [2022-01-10 07:42:07,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:07,293 INFO L470 AbstractCegarLoop]: Abstraction has 5199 states and 8020 transitions. [2022-01-10 07:42:07,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:07,293 INFO L276 IsEmpty]: Start isEmpty. Operand 5199 states and 8020 transitions. [2022-01-10 07:42:07,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:07,294 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:07,295 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:07,308 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:42:07,503 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:42:07,503 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:07,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:07,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1156573723, now seen corresponding path program 1 times [2022-01-10 07:42:07,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:07,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [601794671] [2022-01-10 07:42:07,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:07,504 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:07,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:07,505 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:42:07,506 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:42:07,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:07,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:07,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:07,874 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:42:07,874 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:07,874 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:07,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [601794671] [2022-01-10 07:42:07,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [601794671] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:07,874 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:07,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:07,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633375244] [2022-01-10 07:42:07,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:07,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:07,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:07,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:07,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:07,875 INFO L87 Difference]: Start difference. First operand 5199 states and 8020 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:08,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:08,470 INFO L93 Difference]: Finished difference Result 8462 states and 12374 transitions. [2022-01-10 07:42:08,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:42:08,471 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:08,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:08,480 INFO L225 Difference]: With dead ends: 8462 [2022-01-10 07:42:08,480 INFO L226 Difference]: Without dead ends: 5405 [2022-01-10 07:42:08,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:42:08,486 INFO L933 BasicCegarLoop]: 4500 mSDtfsCounter, 4823 mSDsluCounter, 8526 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4844 SdHoareTripleChecker+Valid, 13026 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:08,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4844 Valid, 13026 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:42:08,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5405 states. [2022-01-10 07:42:08,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5405 to 5405. [2022-01-10 07:42:08,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5405 states, 5267 states have (on average 1.5390165179419024) internal successors, (8106), 5271 states have internal predecessors, (8106), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:08,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5405 states to 5405 states and 8255 transitions. [2022-01-10 07:42:08,664 INFO L78 Accepts]: Start accepts. Automaton has 5405 states and 8255 transitions. Word has length 190 [2022-01-10 07:42:08,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:08,664 INFO L470 AbstractCegarLoop]: Abstraction has 5405 states and 8255 transitions. [2022-01-10 07:42:08,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:08,665 INFO L276 IsEmpty]: Start isEmpty. Operand 5405 states and 8255 transitions. [2022-01-10 07:42:08,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:08,666 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:08,666 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:08,675 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:42:08,874 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:42:08,874 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:08,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:08,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1773225577, now seen corresponding path program 1 times [2022-01-10 07:42:08,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:08,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1088292255] [2022-01-10 07:42:08,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:08,875 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:08,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:08,877 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:42:08,877 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:42:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:09,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:09,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:09,314 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:42:09,315 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:09,315 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:09,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1088292255] [2022-01-10 07:42:09,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1088292255] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:09,315 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:09,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:09,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904820699] [2022-01-10 07:42:09,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:09,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:09,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:09,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:09,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:09,316 INFO L87 Difference]: Start difference. First operand 5405 states and 8255 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:09,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:09,547 INFO L93 Difference]: Finished difference Result 9045 states and 13065 transitions. [2022-01-10 07:42:09,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:09,547 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:09,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:09,556 INFO L225 Difference]: With dead ends: 9045 [2022-01-10 07:42:09,557 INFO L226 Difference]: Without dead ends: 5783 [2022-01-10 07:42:09,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:09,564 INFO L933 BasicCegarLoop]: 4528 mSDtfsCounter, 519 mSDsluCounter, 13788 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 18316 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:42:09,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [519 Valid, 18316 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:09,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5783 states. [2022-01-10 07:42:09,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5783 to 5411. [2022-01-10 07:42:09,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5411 states, 5273 states have (on average 1.5338516973260004) internal successors, (8088), 5277 states have internal predecessors, (8088), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:09,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5411 states to 5411 states and 8237 transitions. [2022-01-10 07:42:09,821 INFO L78 Accepts]: Start accepts. Automaton has 5411 states and 8237 transitions. Word has length 190 [2022-01-10 07:42:09,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:09,822 INFO L470 AbstractCegarLoop]: Abstraction has 5411 states and 8237 transitions. [2022-01-10 07:42:09,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:09,822 INFO L276 IsEmpty]: Start isEmpty. Operand 5411 states and 8237 transitions. [2022-01-10 07:42:09,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:09,824 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:09,824 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:09,831 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:42:10,031 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:42:10,032 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:10,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:10,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1846581593, now seen corresponding path program 1 times [2022-01-10 07:42:10,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:10,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1417076647] [2022-01-10 07:42:10,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:10,033 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:10,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:10,034 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:42:10,036 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:42:10,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:10,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:10,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:10,429 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:42:10,429 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:10,429 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:10,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1417076647] [2022-01-10 07:42:10,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1417076647] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:10,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:10,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:10,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268596118] [2022-01-10 07:42:10,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:10,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:10,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:10,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:10,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:10,431 INFO L87 Difference]: Start difference. First operand 5411 states and 8237 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:10,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:10,658 INFO L93 Difference]: Finished difference Result 9029 states and 12993 transitions. [2022-01-10 07:42:10,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:10,659 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:10,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:10,669 INFO L225 Difference]: With dead ends: 9029 [2022-01-10 07:42:10,670 INFO L226 Difference]: Without dead ends: 5761 [2022-01-10 07:42:10,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:10,675 INFO L933 BasicCegarLoop]: 4528 mSDtfsCounter, 480 mSDsluCounter, 13773 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 18301 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:42:10,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 18301 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:10,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5761 states. [2022-01-10 07:42:10,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5761 to 5417. [2022-01-10 07:42:10,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5417 states, 5279 states have (on average 1.5286986171623413) internal successors, (8070), 5283 states have internal predecessors, (8070), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:10,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5417 states to 5417 states and 8219 transitions. [2022-01-10 07:42:10,900 INFO L78 Accepts]: Start accepts. Automaton has 5417 states and 8219 transitions. Word has length 190 [2022-01-10 07:42:10,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:10,900 INFO L470 AbstractCegarLoop]: Abstraction has 5417 states and 8219 transitions. [2022-01-10 07:42:10,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:10,900 INFO L276 IsEmpty]: Start isEmpty. Operand 5417 states and 8219 transitions. [2022-01-10 07:42:10,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:10,902 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:10,902 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:10,913 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:42:11,114 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:42:11,114 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:11,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:11,114 INFO L85 PathProgramCache]: Analyzing trace with hash -899543707, now seen corresponding path program 1 times [2022-01-10 07:42:11,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:11,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [888307767] [2022-01-10 07:42:11,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:11,123 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:11,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:11,124 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:42:11,125 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:42:11,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:11,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:11,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:11,571 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:42:11,571 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:11,571 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:11,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [888307767] [2022-01-10 07:42:11,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [888307767] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:11,571 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:11,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:11,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047519272] [2022-01-10 07:42:11,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:11,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:11,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:11,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:11,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:11,572 INFO L87 Difference]: Start difference. First operand 5417 states and 8219 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:11,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:11,931 INFO L93 Difference]: Finished difference Result 9013 states and 12921 transitions. [2022-01-10 07:42:11,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:11,932 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:11,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:11,940 INFO L225 Difference]: With dead ends: 9013 [2022-01-10 07:42:11,941 INFO L226 Difference]: Without dead ends: 5739 [2022-01-10 07:42:11,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:11,945 INFO L933 BasicCegarLoop]: 4528 mSDtfsCounter, 441 mSDsluCounter, 13758 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 18286 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:42:11,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 18286 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:11,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5739 states. [2022-01-10 07:42:12,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5739 to 5423. [2022-01-10 07:42:12,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5423 states, 5285 states have (on average 1.5235572374645223) internal successors, (8052), 5289 states have internal predecessors, (8052), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:12,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5423 states to 5423 states and 8201 transitions. [2022-01-10 07:42:12,170 INFO L78 Accepts]: Start accepts. Automaton has 5423 states and 8201 transitions. Word has length 190 [2022-01-10 07:42:12,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:12,170 INFO L470 AbstractCegarLoop]: Abstraction has 5423 states and 8201 transitions. [2022-01-10 07:42:12,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:12,170 INFO L276 IsEmpty]: Start isEmpty. Operand 5423 states and 8201 transitions. [2022-01-10 07:42:12,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:12,171 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:12,171 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:12,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:12,380 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:42:12,380 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:12,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:12,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1552947875, now seen corresponding path program 1 times [2022-01-10 07:42:12,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:12,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1541263232] [2022-01-10 07:42:12,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:12,381 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:12,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:12,382 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:42:12,383 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:42:12,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:12,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:12,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:12,752 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:42:12,752 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:12,752 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:12,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1541263232] [2022-01-10 07:42:12,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1541263232] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:12,752 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:12,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:12,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296736914] [2022-01-10 07:42:12,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:12,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:12,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:12,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:12,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:12,754 INFO L87 Difference]: Start difference. First operand 5423 states and 8201 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:13,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:13,014 INFO L93 Difference]: Finished difference Result 8997 states and 12849 transitions. [2022-01-10 07:42:13,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:13,014 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:13,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:13,024 INFO L225 Difference]: With dead ends: 8997 [2022-01-10 07:42:13,024 INFO L226 Difference]: Without dead ends: 5717 [2022-01-10 07:42:13,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:13,032 INFO L933 BasicCegarLoop]: 4528 mSDtfsCounter, 402 mSDsluCounter, 13743 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 18271 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:42:13,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 18271 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:13,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5717 states. [2022-01-10 07:42:13,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5717 to 5429. [2022-01-10 07:42:13,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5429 states, 5291 states have (on average 1.5184275184275184) internal successors, (8034), 5295 states have internal predecessors, (8034), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:13,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5429 states to 5429 states and 8183 transitions. [2022-01-10 07:42:13,254 INFO L78 Accepts]: Start accepts. Automaton has 5429 states and 8183 transitions. Word has length 190 [2022-01-10 07:42:13,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:13,254 INFO L470 AbstractCegarLoop]: Abstraction has 5429 states and 8183 transitions. [2022-01-10 07:42:13,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:13,255 INFO L276 IsEmpty]: Start isEmpty. Operand 5429 states and 8183 transitions. [2022-01-10 07:42:13,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:13,256 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:13,256 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:13,269 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:42:13,464 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:42:13,464 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:13,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:13,465 INFO L85 PathProgramCache]: Analyzing trace with hash 2024304225, now seen corresponding path program 1 times [2022-01-10 07:42:13,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:13,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1879826995] [2022-01-10 07:42:13,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:13,465 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:13,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:13,466 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:42:13,468 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:42:13,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:13,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:13,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:13,842 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:42:13,843 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:13,843 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:13,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1879826995] [2022-01-10 07:42:13,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1879826995] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:13,843 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:13,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:13,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875591446] [2022-01-10 07:42:13,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:13,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:13,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:13,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:13,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:13,844 INFO L87 Difference]: Start difference. First operand 5429 states and 8183 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:14,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:14,165 INFO L93 Difference]: Finished difference Result 8953 states and 12737 transitions. [2022-01-10 07:42:14,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:14,165 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:14,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:14,175 INFO L225 Difference]: With dead ends: 8953 [2022-01-10 07:42:14,175 INFO L226 Difference]: Without dead ends: 5667 [2022-01-10 07:42:14,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:14,181 INFO L933 BasicCegarLoop]: 4528 mSDtfsCounter, 323 mSDsluCounter, 13708 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 18236 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:42:14,181 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 18236 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:14,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5667 states. [2022-01-10 07:42:14,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5667 to 5435. [2022-01-10 07:42:14,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5435 states, 5297 states have (on average 1.5133094204266566) internal successors, (8016), 5301 states have internal predecessors, (8016), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:14,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5435 states to 5435 states and 8165 transitions. [2022-01-10 07:42:14,410 INFO L78 Accepts]: Start accepts. Automaton has 5435 states and 8165 transitions. Word has length 190 [2022-01-10 07:42:14,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:14,411 INFO L470 AbstractCegarLoop]: Abstraction has 5435 states and 8165 transitions. [2022-01-10 07:42:14,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:14,411 INFO L276 IsEmpty]: Start isEmpty. Operand 5435 states and 8165 transitions. [2022-01-10 07:42:14,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:14,412 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:14,412 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:14,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:14,620 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:42:14,620 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:14,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:14,620 INFO L85 PathProgramCache]: Analyzing trace with hash -373166305, now seen corresponding path program 1 times [2022-01-10 07:42:14,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:14,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1883143775] [2022-01-10 07:42:14,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:14,621 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:14,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:14,622 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:42:14,623 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:42:14,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:14,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:14,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:14,976 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:42:14,976 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:14,977 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:14,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1883143775] [2022-01-10 07:42:14,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1883143775] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:14,977 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:14,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:14,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261006382] [2022-01-10 07:42:14,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:14,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:14,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:14,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:14,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:14,986 INFO L87 Difference]: Start difference. First operand 5435 states and 8165 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:15,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:15,340 INFO L93 Difference]: Finished difference Result 8937 states and 12665 transitions. [2022-01-10 07:42:15,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:15,340 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:15,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:15,350 INFO L225 Difference]: With dead ends: 8937 [2022-01-10 07:42:15,350 INFO L226 Difference]: Without dead ends: 5645 [2022-01-10 07:42:15,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:15,356 INFO L933 BasicCegarLoop]: 4528 mSDtfsCounter, 284 mSDsluCounter, 13693 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 18221 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:42:15,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 18221 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:15,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5645 states. [2022-01-10 07:42:15,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5645 to 5441. [2022-01-10 07:42:15,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5441 states, 5303 states have (on average 1.5082029040165943) internal successors, (7998), 5307 states have internal predecessors, (7998), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:15,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5441 states to 5441 states and 8147 transitions. [2022-01-10 07:42:15,642 INFO L78 Accepts]: Start accepts. Automaton has 5441 states and 8147 transitions. Word has length 190 [2022-01-10 07:42:15,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:15,642 INFO L470 AbstractCegarLoop]: Abstraction has 5441 states and 8147 transitions. [2022-01-10 07:42:15,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:15,642 INFO L276 IsEmpty]: Start isEmpty. Operand 5441 states and 8147 transitions. [2022-01-10 07:42:15,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:15,643 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:15,643 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:15,651 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:42:15,851 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:42:15,851 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:15,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:15,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1992141219, now seen corresponding path program 1 times [2022-01-10 07:42:15,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:15,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2120083144] [2022-01-10 07:42:15,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:15,852 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:15,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:15,853 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:42:15,854 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:42:15,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:15,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:15,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:16,232 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:42:16,232 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:16,232 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:16,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2120083144] [2022-01-10 07:42:16,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2120083144] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:16,233 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:16,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:16,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41489638] [2022-01-10 07:42:16,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:16,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:16,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:16,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:16,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:16,234 INFO L87 Difference]: Start difference. First operand 5441 states and 8147 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:16,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:16,499 INFO L93 Difference]: Finished difference Result 8921 states and 12593 transitions. [2022-01-10 07:42:16,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:16,499 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:16,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:16,508 INFO L225 Difference]: With dead ends: 8921 [2022-01-10 07:42:16,508 INFO L226 Difference]: Without dead ends: 5623 [2022-01-10 07:42:16,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:16,513 INFO L933 BasicCegarLoop]: 4528 mSDtfsCounter, 245 mSDsluCounter, 13678 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 18206 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:42:16,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 18206 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:16,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5623 states. [2022-01-10 07:42:16,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5623 to 5447. [2022-01-10 07:42:16,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5447 states, 5309 states have (on average 1.503107929930307) internal successors, (7980), 5313 states have internal predecessors, (7980), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:16,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5447 states to 5447 states and 8129 transitions. [2022-01-10 07:42:16,758 INFO L78 Accepts]: Start accepts. Automaton has 5447 states and 8129 transitions. Word has length 190 [2022-01-10 07:42:16,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:16,759 INFO L470 AbstractCegarLoop]: Abstraction has 5447 states and 8129 transitions. [2022-01-10 07:42:16,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:16,759 INFO L276 IsEmpty]: Start isEmpty. Operand 5447 states and 8129 transitions. [2022-01-10 07:42:16,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:16,760 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:16,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:42:16,768 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:42:16,968 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:42:16,968 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:16,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:16,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1308132379, now seen corresponding path program 1 times [2022-01-10 07:42:16,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:16,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1874329557] [2022-01-10 07:42:16,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:16,969 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:16,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:16,970 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:42:16,972 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:42:17,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:17,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:17,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:17,331 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:42:17,331 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:17,331 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:17,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1874329557] [2022-01-10 07:42:17,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1874329557] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:17,331 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:17,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:17,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727544191] [2022-01-10 07:42:17,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:17,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:17,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:17,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:17,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:17,332 INFO L87 Difference]: Start difference. First operand 5447 states and 8129 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:17,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:17,688 INFO L93 Difference]: Finished difference Result 8905 states and 12521 transitions. [2022-01-10 07:42:17,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:17,688 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:17,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:17,697 INFO L225 Difference]: With dead ends: 8905 [2022-01-10 07:42:17,697 INFO L226 Difference]: Without dead ends: 5601 [2022-01-10 07:42:17,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:17,702 INFO L933 BasicCegarLoop]: 4528 mSDtfsCounter, 206 mSDsluCounter, 13663 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 18191 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:42:17,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 18191 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:17,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5601 states. [2022-01-10 07:42:17,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5601 to 5453. [2022-01-10 07:42:17,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5453 states, 5315 states have (on average 1.498024459078081) internal successors, (7962), 5319 states have internal predecessors, (7962), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:17,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5453 states to 5453 states and 8111 transitions. [2022-01-10 07:42:17,945 INFO L78 Accepts]: Start accepts. Automaton has 5453 states and 8111 transitions. Word has length 190 [2022-01-10 07:42:17,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:17,945 INFO L470 AbstractCegarLoop]: Abstraction has 5453 states and 8111 transitions. [2022-01-10 07:42:17,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:17,945 INFO L276 IsEmpty]: Start isEmpty. Operand 5453 states and 8111 transitions. [2022-01-10 07:42:17,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:17,946 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:17,946 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:17,960 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:42:18,158 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:42:18,158 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:18,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:18,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1420076967, now seen corresponding path program 1 times [2022-01-10 07:42:18,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:18,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1566212306] [2022-01-10 07:42:18,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:18,159 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:18,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:18,160 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:42:18,161 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:42:18,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:18,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:18,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:18,483 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:42:18,483 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:18,484 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:18,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1566212306] [2022-01-10 07:42:18,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1566212306] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:18,484 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:18,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:18,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291825896] [2022-01-10 07:42:18,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:18,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:18,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:18,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:18,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:18,485 INFO L87 Difference]: Start difference. First operand 5453 states and 8111 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:18,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:18,763 INFO L93 Difference]: Finished difference Result 8889 states and 12449 transitions. [2022-01-10 07:42:18,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:18,763 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:18,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:18,772 INFO L225 Difference]: With dead ends: 8889 [2022-01-10 07:42:18,773 INFO L226 Difference]: Without dead ends: 5579 [2022-01-10 07:42:18,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:18,778 INFO L933 BasicCegarLoop]: 4528 mSDtfsCounter, 167 mSDsluCounter, 13648 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 18176 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:42:18,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 18176 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:18,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5579 states. [2022-01-10 07:42:19,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5579 to 5459. [2022-01-10 07:42:19,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5459 states, 5321 states have (on average 1.4929524525465139) internal successors, (7944), 5325 states have internal predecessors, (7944), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:19,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5459 states to 5459 states and 8093 transitions. [2022-01-10 07:42:19,130 INFO L78 Accepts]: Start accepts. Automaton has 5459 states and 8093 transitions. Word has length 190 [2022-01-10 07:42:19,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:19,130 INFO L470 AbstractCegarLoop]: Abstraction has 5459 states and 8093 transitions. [2022-01-10 07:42:19,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:19,131 INFO L276 IsEmpty]: Start isEmpty. Operand 5459 states and 8093 transitions. [2022-01-10 07:42:19,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:19,132 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:19,132 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:19,140 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:42:19,340 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:42:19,340 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:19,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:19,341 INFO L85 PathProgramCache]: Analyzing trace with hash 797553431, now seen corresponding path program 1 times [2022-01-10 07:42:19,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:19,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1567473896] [2022-01-10 07:42:19,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:19,341 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:19,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:19,342 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:42:19,344 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:42:19,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:19,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:19,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:19,702 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:42:19,702 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:19,702 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:19,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1567473896] [2022-01-10 07:42:19,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1567473896] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:19,702 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:19,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:19,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243922892] [2022-01-10 07:42:19,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:19,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:19,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:19,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:19,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:19,703 INFO L87 Difference]: Start difference. First operand 5459 states and 8093 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:19,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:19,985 INFO L93 Difference]: Finished difference Result 8873 states and 12377 transitions. [2022-01-10 07:42:19,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:19,986 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:19,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:19,995 INFO L225 Difference]: With dead ends: 8873 [2022-01-10 07:42:19,996 INFO L226 Difference]: Without dead ends: 5557 [2022-01-10 07:42:20,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:20,002 INFO L933 BasicCegarLoop]: 4528 mSDtfsCounter, 128 mSDsluCounter, 13633 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 18161 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:42:20,002 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 18161 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:20,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5557 states. [2022-01-10 07:42:20,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5557 to 5465. [2022-01-10 07:42:20,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5465 states, 5327 states have (on average 1.487891871597522) internal successors, (7926), 5331 states have internal predecessors, (7926), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:20,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5465 states to 5465 states and 8075 transitions. [2022-01-10 07:42:20,263 INFO L78 Accepts]: Start accepts. Automaton has 5465 states and 8075 transitions. Word has length 190 [2022-01-10 07:42:20,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:20,264 INFO L470 AbstractCegarLoop]: Abstraction has 5465 states and 8075 transitions. [2022-01-10 07:42:20,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:20,264 INFO L276 IsEmpty]: Start isEmpty. Operand 5465 states and 8075 transitions. [2022-01-10 07:42:20,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:20,265 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:20,265 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:20,273 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:42:20,473 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:42:20,474 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:20,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:20,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1588956075, now seen corresponding path program 1 times [2022-01-10 07:42:20,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:20,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1087077490] [2022-01-10 07:42:20,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:20,475 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:20,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:20,476 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:42:20,477 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:42:20,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:20,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:20,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:20,830 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:42:20,830 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:20,830 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:20,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1087077490] [2022-01-10 07:42:20,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1087077490] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:20,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:20,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:20,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150351350] [2022-01-10 07:42:20,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:20,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:20,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:20,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:20,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:20,832 INFO L87 Difference]: Start difference. First operand 5465 states and 8075 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:21,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:21,218 INFO L93 Difference]: Finished difference Result 8857 states and 12305 transitions. [2022-01-10 07:42:21,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:21,219 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:21,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:21,227 INFO L225 Difference]: With dead ends: 8857 [2022-01-10 07:42:21,228 INFO L226 Difference]: Without dead ends: 5535 [2022-01-10 07:42:21,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:21,234 INFO L933 BasicCegarLoop]: 4528 mSDtfsCounter, 89 mSDsluCounter, 13618 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 18146 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:42:21,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 18146 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:21,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5535 states. [2022-01-10 07:42:21,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5535 to 5471. [2022-01-10 07:42:21,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5471 states, 5333 states have (on average 1.4828426776673542) internal successors, (7908), 5337 states have internal predecessors, (7908), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2022-01-10 07:42:21,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5471 states to 5471 states and 8057 transitions. [2022-01-10 07:42:21,512 INFO L78 Accepts]: Start accepts. Automaton has 5471 states and 8057 transitions. Word has length 190 [2022-01-10 07:42:21,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:21,512 INFO L470 AbstractCegarLoop]: Abstraction has 5471 states and 8057 transitions. [2022-01-10 07:42:21,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:21,512 INFO L276 IsEmpty]: Start isEmpty. Operand 5471 states and 8057 transitions. [2022-01-10 07:42:21,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:21,513 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:21,513 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:21,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:21,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:21,722 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:21,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:21,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1643348973, now seen corresponding path program 1 times [2022-01-10 07:42:21,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:21,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1161695295] [2022-01-10 07:42:21,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:21,723 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:21,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:21,724 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:21,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-01-10 07:42:21,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:21,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:42:21,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:22,121 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:42:22,121 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:22,122 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:22,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1161695295] [2022-01-10 07:42:22,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1161695295] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:22,122 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:22,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:42:22,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314855999] [2022-01-10 07:42:22,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:22,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:42:22,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:22,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:42:22,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:42:22,123 INFO L87 Difference]: Start difference. First operand 5471 states and 8057 transitions. Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 2 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:22,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:22,703 INFO L93 Difference]: Finished difference Result 11886 states and 15927 transitions. [2022-01-10 07:42:22,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:42:22,703 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 2 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:22,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:22,716 INFO L225 Difference]: With dead ends: 11886 [2022-01-10 07:42:22,716 INFO L226 Difference]: Without dead ends: 8558 [2022-01-10 07:42:22,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 188 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:42:22,720 INFO L933 BasicCegarLoop]: 4608 mSDtfsCounter, 4390 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4390 SdHoareTripleChecker+Valid, 5135 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:42:22,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4390 Valid, 5135 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:22,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8558 states. [2022-01-10 07:42:23,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8558 to 8550. [2022-01-10 07:42:23,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8550 states, 8290 states have (on average 1.386972255729795) internal successors, (11498), 8295 states have internal predecessors, (11498), 140 states have call successors, (140), 117 states have call predecessors, (140), 118 states have return successors, (140), 138 states have call predecessors, (140), 138 states have call successors, (140) [2022-01-10 07:42:23,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8550 states to 8550 states and 11778 transitions. [2022-01-10 07:42:23,213 INFO L78 Accepts]: Start accepts. Automaton has 8550 states and 11778 transitions. Word has length 190 [2022-01-10 07:42:23,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:23,213 INFO L470 AbstractCegarLoop]: Abstraction has 8550 states and 11778 transitions. [2022-01-10 07:42:23,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 2 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:23,214 INFO L276 IsEmpty]: Start isEmpty. Operand 8550 states and 11778 transitions. [2022-01-10 07:42:23,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:23,215 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:23,215 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:23,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:23,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:23,426 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:23,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:23,426 INFO L85 PathProgramCache]: Analyzing trace with hash 176376946, now seen corresponding path program 1 times [2022-01-10 07:42:23,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:23,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [506346648] [2022-01-10 07:42:23,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:23,427 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:23,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:23,428 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:23,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-01-10 07:42:23,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:23,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:42:23,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:23,775 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:42:23,775 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:23,776 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:23,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [506346648] [2022-01-10 07:42:23,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [506346648] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:23,776 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:23,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:42:23,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863740281] [2022-01-10 07:42:23,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:23,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:23,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:23,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:23,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:23,777 INFO L87 Difference]: Start difference. First operand 8550 states and 11778 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:24,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:24,522 INFO L93 Difference]: Finished difference Result 15503 states and 20358 transitions. [2022-01-10 07:42:24,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:24,522 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:24,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:24,539 INFO L225 Difference]: With dead ends: 15503 [2022-01-10 07:42:24,540 INFO L226 Difference]: Without dead ends: 9096 [2022-01-10 07:42:24,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:24,548 INFO L933 BasicCegarLoop]: 4534 mSDtfsCounter, 49 mSDsluCounter, 13615 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 18149 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:42:24,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 18149 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:42:24,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9096 states. [2022-01-10 07:42:25,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9096 to 8628. [2022-01-10 07:42:25,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8628 states, 8368 states have (on average 1.3804971319311663) internal successors, (11552), 8373 states have internal predecessors, (11552), 140 states have call successors, (140), 117 states have call predecessors, (140), 118 states have return successors, (140), 138 states have call predecessors, (140), 138 states have call successors, (140) [2022-01-10 07:42:25,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8628 states to 8628 states and 11832 transitions. [2022-01-10 07:42:25,061 INFO L78 Accepts]: Start accepts. Automaton has 8628 states and 11832 transitions. Word has length 190 [2022-01-10 07:42:25,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:25,062 INFO L470 AbstractCegarLoop]: Abstraction has 8628 states and 11832 transitions. [2022-01-10 07:42:25,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:25,062 INFO L276 IsEmpty]: Start isEmpty. Operand 8628 states and 11832 transitions. [2022-01-10 07:42:25,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:25,063 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:25,063 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:25,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:25,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:25,272 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:25,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:25,272 INFO L85 PathProgramCache]: Analyzing trace with hash 610106032, now seen corresponding path program 1 times [2022-01-10 07:42:25,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:25,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [31280387] [2022-01-10 07:42:25,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:25,273 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:25,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:25,274 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:25,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-01-10 07:42:25,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:25,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:42:25,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:25,704 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:42:25,704 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:25,705 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:25,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [31280387] [2022-01-10 07:42:25,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [31280387] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:25,705 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:25,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:25,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37066635] [2022-01-10 07:42:25,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:25,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:25,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:25,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:25,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:25,706 INFO L87 Difference]: Start difference. First operand 8628 states and 11832 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:26,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:26,582 INFO L93 Difference]: Finished difference Result 15114 states and 19683 transitions. [2022-01-10 07:42:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:42:26,583 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:26,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:26,600 INFO L225 Difference]: With dead ends: 15114 [2022-01-10 07:42:26,600 INFO L226 Difference]: Without dead ends: 8628 [2022-01-10 07:42:26,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:42:26,610 INFO L933 BasicCegarLoop]: 4498 mSDtfsCounter, 4602 mSDsluCounter, 8523 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4622 SdHoareTripleChecker+Valid, 13021 SdHoareTripleChecker+Invalid, 328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:26,610 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4622 Valid, 13021 Invalid, 328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:42:26,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8628 states. [2022-01-10 07:42:27,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8628 to 8628. [2022-01-10 07:42:27,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8628 states, 8368 states have (on average 1.3788240917782026) internal successors, (11538), 8373 states have internal predecessors, (11538), 140 states have call successors, (140), 117 states have call predecessors, (140), 118 states have return successors, (140), 138 states have call predecessors, (140), 138 states have call successors, (140) [2022-01-10 07:42:27,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8628 states to 8628 states and 11818 transitions. [2022-01-10 07:42:27,145 INFO L78 Accepts]: Start accepts. Automaton has 8628 states and 11818 transitions. Word has length 190 [2022-01-10 07:42:27,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:27,145 INFO L470 AbstractCegarLoop]: Abstraction has 8628 states and 11818 transitions. [2022-01-10 07:42:27,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:27,145 INFO L276 IsEmpty]: Start isEmpty. Operand 8628 states and 11818 transitions. [2022-01-10 07:42:27,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:27,146 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:27,146 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:27,155 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:27,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:27,355 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:27,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:27,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1756588562, now seen corresponding path program 1 times [2022-01-10 07:42:27,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:27,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1199786497] [2022-01-10 07:42:27,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:27,356 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:27,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:27,357 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:27,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-01-10 07:42:27,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:27,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:42:27,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:27,780 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:42:27,780 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:27,780 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:27,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1199786497] [2022-01-10 07:42:27,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1199786497] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:27,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:27,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:27,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208412369] [2022-01-10 07:42:27,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:27,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:27,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:27,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:27,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:27,782 INFO L87 Difference]: Start difference. First operand 8628 states and 11818 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:28,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:28,692 INFO L93 Difference]: Finished difference Result 15114 states and 19655 transitions. [2022-01-10 07:42:28,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:42:28,693 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:28,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:28,709 INFO L225 Difference]: With dead ends: 15114 [2022-01-10 07:42:28,709 INFO L226 Difference]: Without dead ends: 8628 [2022-01-10 07:42:28,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 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:42:28,719 INFO L933 BasicCegarLoop]: 4495 mSDtfsCounter, 4589 mSDsluCounter, 8519 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4609 SdHoareTripleChecker+Valid, 13014 SdHoareTripleChecker+Invalid, 328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:28,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4609 Valid, 13014 Invalid, 328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:42:28,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8628 states. [2022-01-10 07:42:29,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8628 to 8628. [2022-01-10 07:42:29,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8628 states, 8368 states have (on average 1.377151051625239) internal successors, (11524), 8373 states have internal predecessors, (11524), 140 states have call successors, (140), 117 states have call predecessors, (140), 118 states have return successors, (140), 138 states have call predecessors, (140), 138 states have call successors, (140) [2022-01-10 07:42:29,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8628 states to 8628 states and 11804 transitions. [2022-01-10 07:42:29,306 INFO L78 Accepts]: Start accepts. Automaton has 8628 states and 11804 transitions. Word has length 190 [2022-01-10 07:42:29,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:29,306 INFO L470 AbstractCegarLoop]: Abstraction has 8628 states and 11804 transitions. [2022-01-10 07:42:29,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:29,306 INFO L276 IsEmpty]: Start isEmpty. Operand 8628 states and 11804 transitions. [2022-01-10 07:42:29,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:29,307 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:29,307 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:42:29,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:29,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:29,512 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:29,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:29,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1509019436, now seen corresponding path program 1 times [2022-01-10 07:42:29,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:29,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1264124685] [2022-01-10 07:42:29,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:29,514 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:29,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:29,515 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:29,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-01-10 07:42:29,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:29,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:42:29,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:29,923 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:42:29,923 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:29,923 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:29,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1264124685] [2022-01-10 07:42:29,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1264124685] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:29,923 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:29,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:29,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009232000] [2022-01-10 07:42:29,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:29,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:29,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:29,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:29,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:29,924 INFO L87 Difference]: Start difference. First operand 8628 states and 11804 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:31,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:31,009 INFO L93 Difference]: Finished difference Result 15814 states and 20546 transitions. [2022-01-10 07:42:31,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:31,010 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:31,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:31,026 INFO L225 Difference]: With dead ends: 15814 [2022-01-10 07:42:31,026 INFO L226 Difference]: Without dead ends: 9328 [2022-01-10 07:42:31,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:31,037 INFO L933 BasicCegarLoop]: 4573 mSDtfsCounter, 4771 mSDsluCounter, 8514 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4791 SdHoareTripleChecker+Valid, 13087 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:31,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4791 Valid, 13087 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 505 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 07:42:31,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9328 states. [2022-01-10 07:42:31,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9328 to 9044. [2022-01-10 07:42:31,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9044 states, 8772 states have (on average 1.3604651162790697) internal successors, (11934), 8777 states have internal predecessors, (11934), 144 states have call successors, (144), 125 states have call predecessors, (144), 126 states have return successors, (144), 142 states have call predecessors, (144), 142 states have call successors, (144) [2022-01-10 07:42:31,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9044 states to 9044 states and 12222 transitions. [2022-01-10 07:42:31,679 INFO L78 Accepts]: Start accepts. Automaton has 9044 states and 12222 transitions. Word has length 190 [2022-01-10 07:42:31,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:31,680 INFO L470 AbstractCegarLoop]: Abstraction has 9044 states and 12222 transitions. [2022-01-10 07:42:31,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:31,680 INFO L276 IsEmpty]: Start isEmpty. Operand 9044 states and 12222 transitions. [2022-01-10 07:42:31,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:31,681 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:31,681 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:31,689 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Ended with exit code 0 [2022-01-10 07:42:31,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:31,889 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:31,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:31,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1531651690, now seen corresponding path program 1 times [2022-01-10 07:42:31,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:31,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1516878087] [2022-01-10 07:42:31,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:31,890 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:31,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:31,897 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:31,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-01-10 07:42:32,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:32,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:42:32,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:32,330 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:42:32,330 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:32,330 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:32,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1516878087] [2022-01-10 07:42:32,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1516878087] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:32,330 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:32,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:42:32,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934412133] [2022-01-10 07:42:32,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:32,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:42:32,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:32,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:42:32,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:42:32,331 INFO L87 Difference]: Start difference. First operand 9044 states and 12222 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:33,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:33,461 INFO L93 Difference]: Finished difference Result 16288 states and 20898 transitions. [2022-01-10 07:42:33,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:42:33,461 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 190 [2022-01-10 07:42:33,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:42:33,502 INFO L225 Difference]: With dead ends: 16288 [2022-01-10 07:42:33,551 INFO L226 Difference]: Without dead ends: 9386 [2022-01-10 07:42:33,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 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:42:33,563 INFO L933 BasicCegarLoop]: 4503 mSDtfsCounter, 4689 mSDsluCounter, 8510 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4709 SdHoareTripleChecker+Valid, 13013 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:42:33,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4709 Valid, 13013 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:42:33,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9386 states. [2022-01-10 07:42:34,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9386 to 9364. [2022-01-10 07:42:34,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9364 states, 9088 states have (on average 1.3474911971830985) internal successors, (12246), 9093 states have internal predecessors, (12246), 144 states have call successors, (144), 129 states have call predecessors, (144), 130 states have return successors, (144), 142 states have call predecessors, (144), 142 states have call successors, (144) [2022-01-10 07:42:34,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9364 states to 9364 states and 12534 transitions. [2022-01-10 07:42:34,182 INFO L78 Accepts]: Start accepts. Automaton has 9364 states and 12534 transitions. Word has length 190 [2022-01-10 07:42:34,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:42:34,184 INFO L470 AbstractCegarLoop]: Abstraction has 9364 states and 12534 transitions. [2022-01-10 07:42:34,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:42:34,184 INFO L276 IsEmpty]: Start isEmpty. Operand 9364 states and 12534 transitions. [2022-01-10 07:42:34,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-10 07:42:34,185 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:42:34,185 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:42:34,193 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2022-01-10 07:42:34,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:42:34,393 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:42:34,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:42:34,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1750506408, now seen corresponding path program 1 times [2022-01-10 07:42:34,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:42:34,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [400268700] [2022-01-10 07:42:34,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:42:34,401 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:42:34,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:42:34,403 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:42:34,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-01-10 07:42:34,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:42:34,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:42:34,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:42:34,829 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:42:34,829 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:42:34,829 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:42:34,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [400268700] [2022-01-10 07:42:34,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [400268700] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:42:34,829 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:42:34,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:42:34,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015422264] [2022-01-10 07:42:34,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:42:34,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:42:34,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:42:34,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:42:34,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:42:34,830 INFO L87 Difference]: Start difference. First operand 9364 states and 12534 transitions. Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 2 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 07:42:36,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:42:36,048 INFO L93 Difference]: Finished difference Result 23707 states and 29600 transitions. [2022-01-10 07:42:36,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:42:36,048 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 2 states have internal predecessors, (179), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 190 [2022-01-10 07:42:36,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted.