/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/systemc/transmitter.08.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 06:44:36,284 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 06:44:36,285 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 06:44:36,322 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 06:44:36,323 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 06:44:36,324 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 06:44:36,325 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 06:44:36,326 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 06:44:36,328 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 06:44:36,329 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 06:44:36,329 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 06:44:36,344 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 06:44:36,344 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 06:44:36,345 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 06:44:36,346 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 06:44:36,347 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 06:44:36,347 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 06:44:36,348 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 06:44:36,350 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 06:44:36,351 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 06:44:36,358 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 06:44:36,359 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 06:44:36,360 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 06:44:36,361 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 06:44:36,363 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 06:44:36,363 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 06:44:36,364 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 06:44:36,364 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 06:44:36,365 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 06:44:36,365 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 06:44:36,366 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 06:44:36,366 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 06:44:36,367 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 06:44:36,368 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 06:44:36,368 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 06:44:36,369 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 06:44:36,369 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 06:44:36,370 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 06:44:36,370 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 06:44:36,371 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 06:44:36,380 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 06:44:36,384 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 06:44:36,416 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 06:44:36,416 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 06:44:36,416 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 06:44:36,417 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 06:44:36,417 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 06:44:36,417 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 06:44:36,418 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 06:44:36,418 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 06:44:36,418 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 06:44:36,418 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 06:44:36,418 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 06:44:36,418 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 06:44:36,418 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 06:44:36,419 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 06:44:36,419 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 06:44:36,419 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 06:44:36,419 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 06:44:36,419 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 06:44:36,419 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 06:44:36,419 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 06:44:36,419 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 06:44:36,420 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 06:44:36,420 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 06:44:36,420 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:44:36,420 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 06:44:36,420 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 06:44:36,420 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 06:44:36,420 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 06:44:36,420 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 06:44:36,421 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 06:44:36,421 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 06:44:36,421 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 06:44:36,421 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 06:44:36,421 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 06:44:36,601 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 06:44:36,618 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 06:44:36,620 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 06:44:36,621 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 06:44:36,621 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 06:44:36,622 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/systemc/transmitter.08.cil.c [2022-01-10 06:44:36,673 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fcdf07ead/b76710044c424cd099fff532238069c9/FLAG5f77cb69f [2022-01-10 06:44:37,027 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 06:44:37,028 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/systemc/transmitter.08.cil.c [2022-01-10 06:44:37,042 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fcdf07ead/b76710044c424cd099fff532238069c9/FLAG5f77cb69f [2022-01-10 06:44:37,409 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fcdf07ead/b76710044c424cd099fff532238069c9 [2022-01-10 06:44:37,411 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 06:44:37,412 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 06:44:37,415 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 06:44:37,415 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 06:44:37,419 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 06:44:37,420 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,421 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b3b95f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37, skipping insertion in model container [2022-01-10 06:44:37,421 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,427 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 06:44:37,469 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:44:37,602 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/systemc/transmitter.08.cil.c[706,719] [2022-01-10 06:44:37,678 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:44:37,692 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 06:44:37,700 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/systemc/transmitter.08.cil.c[706,719] [2022-01-10 06:44:37,751 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:44:37,767 INFO L208 MainTranslator]: Completed translation [2022-01-10 06:44:37,767 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37 WrapperNode [2022-01-10 06:44:37,768 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 06:44:37,769 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 06:44:37,769 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 06:44:37,769 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 06:44:37,775 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,786 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,816 INFO L137 Inliner]: procedures = 44, calls = 54, calls flagged for inlining = 28, calls inlined = 28, statements flattened = 584 [2022-01-10 06:44:37,817 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 06:44:37,817 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 06:44:37,817 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 06:44:37,817 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 06:44:37,824 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,824 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,829 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,829 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,839 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,857 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,859 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,874 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 06:44:37,875 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 06:44:37,876 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 06:44:37,876 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 06:44:37,877 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37" (1/1) ... [2022-01-10 06:44:37,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:44:37,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 06:44:37,917 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 06:44:37,927 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 06:44:37,955 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 06:44:37,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 06:44:37,955 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 06:44:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 06:44:37,955 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 06:44:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 06:44:37,956 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 06:44:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 06:44:37,957 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 06:44:37,957 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 06:44:37,958 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 06:44:37,958 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 06:44:37,958 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 06:44:37,958 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 06:44:37,958 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 06:44:37,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 06:44:38,070 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 06:44:38,071 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 06:44:38,626 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 06:44:38,641 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 06:44:38,641 INFO L299 CfgBuilder]: Removed 12 assume(true) statements. [2022-01-10 06:44:38,644 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:44:38 BoogieIcfgContainer [2022-01-10 06:44:38,644 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 06:44:38,645 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 06:44:38,645 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 06:44:38,648 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 06:44:38,648 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 06:44:37" (1/3) ... [2022-01-10 06:44:38,649 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13b09205 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:44:38, skipping insertion in model container [2022-01-10 06:44:38,649 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:44:37" (2/3) ... [2022-01-10 06:44:38,649 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13b09205 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:44:38, skipping insertion in model container [2022-01-10 06:44:38,649 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:44:38" (3/3) ... [2022-01-10 06:44:38,650 INFO L111 eAbstractionObserver]: Analyzing ICFG transmitter.08.cil.c [2022-01-10 06:44:38,657 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 06:44:38,657 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-10 06:44:38,717 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 06:44:38,724 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 06:44:38,725 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-10 06:44:38,763 INFO L276 IsEmpty]: Start isEmpty. Operand has 278 states, 249 states have (on average 1.6465863453815262) internal successors, (410), 251 states have internal predecessors, (410), 21 states have call successors, (21), 6 states have call predecessors, (21), 6 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-01-10 06:44:38,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:38,784 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:38,785 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] [2022-01-10 06:44:38,785 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:38,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:38,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1873547146, now seen corresponding path program 1 times [2022-01-10 06:44:38,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:38,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1151044621] [2022-01-10 06:44:38,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:38,806 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:38,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:38,811 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 06:44:38,835 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 06:44:39,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:39,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:44:39,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:39,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 06:44:39,330 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:39,331 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:39,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1151044621] [2022-01-10 06:44:39,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1151044621] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:39,332 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:39,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 06:44:39,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833148549] [2022-01-10 06:44:39,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:39,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:44:39,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:39,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:44:39,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:44:39,376 INFO L87 Difference]: Start difference. First operand has 278 states, 249 states have (on average 1.6465863453815262) internal successors, (410), 251 states have internal predecessors, (410), 21 states have call successors, (21), 6 states have call predecessors, (21), 6 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:39,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:39,475 INFO L93 Difference]: Finished difference Result 543 states and 883 transitions. [2022-01-10 06:44:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:44:39,478 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:39,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:39,499 INFO L225 Difference]: With dead ends: 543 [2022-01-10 06:44:39,499 INFO L226 Difference]: Without dead ends: 273 [2022-01-10 06:44:39,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 137 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 06:44:39,511 INFO L933 BasicCegarLoop]: 424 mSDtfsCounter, 412 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 424 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 06:44:39,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 424 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:39,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2022-01-10 06:44:39,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 273. [2022-01-10 06:44:39,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 245 states have (on average 1.546938775510204) internal successors, (379), 246 states have internal predecessors, (379), 21 states have call successors, (21), 6 states have call predecessors, (21), 6 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-01-10 06:44:39,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 421 transitions. [2022-01-10 06:44:39,596 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 421 transitions. Word has length 139 [2022-01-10 06:44:39,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:39,598 INFO L470 AbstractCegarLoop]: Abstraction has 273 states and 421 transitions. [2022-01-10 06:44:39,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:39,598 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 421 transitions. [2022-01-10 06:44:39,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:39,649 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:39,649 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] [2022-01-10 06:44:39,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-01-10 06:44:39,850 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 06:44:39,850 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:39,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:39,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1443888840, now seen corresponding path program 1 times [2022-01-10 06:44:39,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:39,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1107458493] [2022-01-10 06:44:39,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:39,853 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:39,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:39,856 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 06:44:39,858 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 06:44:40,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:40,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:40,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:40,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:44:40,302 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:40,303 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:40,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1107458493] [2022-01-10 06:44:40,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1107458493] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:40,303 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:40,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:40,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651210587] [2022-01-10 06:44:40,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:40,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:40,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:40,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:40,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:40,312 INFO L87 Difference]: Start difference. First operand 273 states and 421 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:40,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:40,938 INFO L93 Difference]: Finished difference Result 817 states and 1284 transitions. [2022-01-10 06:44:40,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:44:40,939 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:40,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:40,945 INFO L225 Difference]: With dead ends: 817 [2022-01-10 06:44:40,946 INFO L226 Difference]: Without dead ends: 560 [2022-01-10 06:44:40,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:40,950 INFO L933 BasicCegarLoop]: 451 mSDtfsCounter, 787 mSDsluCounter, 821 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 1272 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:40,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [802 Valid, 1272 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:44:40,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2022-01-10 06:44:40,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 539. [2022-01-10 06:44:40,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 488 states have (on average 1.5573770491803278) internal successors, (760), 490 states have internal predecessors, (760), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 06:44:40,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 835 transitions. [2022-01-10 06:44:40,987 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 835 transitions. Word has length 139 [2022-01-10 06:44:40,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:40,989 INFO L470 AbstractCegarLoop]: Abstraction has 539 states and 835 transitions. [2022-01-10 06:44:40,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:40,990 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 835 transitions. [2022-01-10 06:44:40,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:40,992 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:40,992 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] [2022-01-10 06:44:41,003 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 06:44:41,203 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 06:44:41,204 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:41,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:41,204 INFO L85 PathProgramCache]: Analyzing trace with hash 286680855, now seen corresponding path program 1 times [2022-01-10 06:44:41,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:41,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [367889084] [2022-01-10 06:44:41,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:41,205 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:41,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:41,206 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 06:44:41,208 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 06:44:41,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:41,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:41,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:41,563 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:44:41,563 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:41,563 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:41,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [367889084] [2022-01-10 06:44:41,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [367889084] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:41,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:41,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:41,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142807659] [2022-01-10 06:44:41,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:41,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:41,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:41,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:41,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:41,566 INFO L87 Difference]: Start difference. First operand 539 states and 835 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:41,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:41,866 INFO L93 Difference]: Finished difference Result 1062 states and 1651 transitions. [2022-01-10 06:44:41,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:44:41,868 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:41,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:41,871 INFO L225 Difference]: With dead ends: 1062 [2022-01-10 06:44:41,871 INFO L226 Difference]: Without dead ends: 539 [2022-01-10 06:44:41,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:41,874 INFO L933 BasicCegarLoop]: 394 mSDtfsCounter, 561 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 576 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:41,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [576 Valid, 845 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:41,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-01-10 06:44:41,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2022-01-10 06:44:41,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 488 states have (on average 1.5430327868852458) internal successors, (753), 490 states have internal predecessors, (753), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 06:44:41,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 828 transitions. [2022-01-10 06:44:41,908 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 828 transitions. Word has length 139 [2022-01-10 06:44:41,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:41,909 INFO L470 AbstractCegarLoop]: Abstraction has 539 states and 828 transitions. [2022-01-10 06:44:41,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:41,909 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 828 transitions. [2022-01-10 06:44:41,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:41,911 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:41,912 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] [2022-01-10 06:44:41,924 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 06:44:42,121 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 06:44:42,122 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:42,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:42,122 INFO L85 PathProgramCache]: Analyzing trace with hash -1703347625, now seen corresponding path program 1 times [2022-01-10 06:44:42,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:42,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [506044054] [2022-01-10 06:44:42,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:42,123 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:42,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:42,125 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 06:44:42,127 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 06:44:42,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:42,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:42,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:42,427 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 06:44:42,427 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:42,427 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:42,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [506044054] [2022-01-10 06:44:42,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [506044054] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:42,427 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:42,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:42,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407796514] [2022-01-10 06:44:42,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:42,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:42,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:42,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:42,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:42,431 INFO L87 Difference]: Start difference. First operand 539 states and 828 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:42,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:42,703 INFO L93 Difference]: Finished difference Result 1062 states and 1637 transitions. [2022-01-10 06:44:42,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:44:42,704 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:42,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:42,707 INFO L225 Difference]: With dead ends: 1062 [2022-01-10 06:44:42,707 INFO L226 Difference]: Without dead ends: 539 [2022-01-10 06:44:42,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:42,709 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 555 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 838 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:42,709 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [570 Valid, 838 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 06:44:42,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-01-10 06:44:42,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2022-01-10 06:44:42,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 488 states have (on average 1.528688524590164) internal successors, (746), 490 states have internal predecessors, (746), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 06:44:42,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 821 transitions. [2022-01-10 06:44:42,731 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 821 transitions. Word has length 139 [2022-01-10 06:44:42,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:42,731 INFO L470 AbstractCegarLoop]: Abstraction has 539 states and 821 transitions. [2022-01-10 06:44:42,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:42,732 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 821 transitions. [2022-01-10 06:44:42,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:42,733 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:42,733 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] [2022-01-10 06:44:42,745 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 06:44:42,943 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 06:44:42,943 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:42,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:42,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1557593879, now seen corresponding path program 1 times [2022-01-10 06:44:42,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:42,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1909219404] [2022-01-10 06:44:42,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:42,945 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:42,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:42,946 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 06:44:42,948 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 06:44:43,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:43,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:43,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:43,293 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 06:44:43,293 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:43,293 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:43,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1909219404] [2022-01-10 06:44:43,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1909219404] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:43,293 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:43,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:43,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237246328] [2022-01-10 06:44:43,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:43,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:43,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:43,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:43,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:43,295 INFO L87 Difference]: Start difference. First operand 539 states and 821 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:43,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:43,599 INFO L93 Difference]: Finished difference Result 1062 states and 1623 transitions. [2022-01-10 06:44:43,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:44:43,600 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:43,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:43,602 INFO L225 Difference]: With dead ends: 1062 [2022-01-10 06:44:43,602 INFO L226 Difference]: Without dead ends: 539 [2022-01-10 06:44:43,604 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:43,604 INFO L933 BasicCegarLoop]: 388 mSDtfsCounter, 549 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:43,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [564 Valid, 831 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:43,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-01-10 06:44:43,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2022-01-10 06:44:43,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 488 states have (on average 1.514344262295082) internal successors, (739), 490 states have internal predecessors, (739), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 06:44:43,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 814 transitions. [2022-01-10 06:44:43,626 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 814 transitions. Word has length 139 [2022-01-10 06:44:43,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:43,626 INFO L470 AbstractCegarLoop]: Abstraction has 539 states and 814 transitions. [2022-01-10 06:44:43,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:43,627 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 814 transitions. [2022-01-10 06:44:43,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:43,628 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:43,628 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] [2022-01-10 06:44:43,640 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 06:44:43,837 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 06:44:43,838 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:43,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:43,839 INFO L85 PathProgramCache]: Analyzing trace with hash -284881835, now seen corresponding path program 1 times [2022-01-10 06:44:43,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:43,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [396124171] [2022-01-10 06:44:43,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:43,839 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:43,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:43,840 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 06:44:43,841 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 06:44:43,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:43,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:43,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:44,161 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 06:44:44,161 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:44,162 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:44,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [396124171] [2022-01-10 06:44:44,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [396124171] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:44,162 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:44,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:44,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186754001] [2022-01-10 06:44:44,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:44,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:44,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:44,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:44,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:44,164 INFO L87 Difference]: Start difference. First operand 539 states and 814 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:44,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:44,452 INFO L93 Difference]: Finished difference Result 1062 states and 1609 transitions. [2022-01-10 06:44:44,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:44:44,453 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:44,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:44,455 INFO L225 Difference]: With dead ends: 1062 [2022-01-10 06:44:44,455 INFO L226 Difference]: Without dead ends: 539 [2022-01-10 06:44:44,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:44,457 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 543 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 558 SdHoareTripleChecker+Valid, 824 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:44,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [558 Valid, 824 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:44,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-01-10 06:44:44,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2022-01-10 06:44:44,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 488 states have (on average 1.5) internal successors, (732), 490 states have internal predecessors, (732), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 06:44:44,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 807 transitions. [2022-01-10 06:44:44,479 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 807 transitions. Word has length 139 [2022-01-10 06:44:44,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:44,479 INFO L470 AbstractCegarLoop]: Abstraction has 539 states and 807 transitions. [2022-01-10 06:44:44,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:44,479 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 807 transitions. [2022-01-10 06:44:44,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:44,481 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:44,481 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] [2022-01-10 06:44:44,490 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 06:44:44,690 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 06:44:44,691 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:44,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:44,691 INFO L85 PathProgramCache]: Analyzing trace with hash 916275477, now seen corresponding path program 1 times [2022-01-10 06:44:44,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:44,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2072759471] [2022-01-10 06:44:44,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:44,692 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:44,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:44,708 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 06:44:44,709 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 06:44:44,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:44,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:44,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:45,072 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 06:44:45,072 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:45,072 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:45,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2072759471] [2022-01-10 06:44:45,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2072759471] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:45,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:45,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:45,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426353521] [2022-01-10 06:44:45,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:45,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:45,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:45,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:45,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:45,074 INFO L87 Difference]: Start difference. First operand 539 states and 807 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:45,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:45,358 INFO L93 Difference]: Finished difference Result 1062 states and 1595 transitions. [2022-01-10 06:44:45,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:44:45,360 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:45,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:45,364 INFO L225 Difference]: With dead ends: 1062 [2022-01-10 06:44:45,364 INFO L226 Difference]: Without dead ends: 539 [2022-01-10 06:44:45,365 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:45,366 INFO L933 BasicCegarLoop]: 382 mSDtfsCounter, 537 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:45,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [552 Valid, 817 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 06:44:45,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-01-10 06:44:45,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2022-01-10 06:44:45,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 488 states have (on average 1.485655737704918) internal successors, (725), 490 states have internal predecessors, (725), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 06:44:45,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 800 transitions. [2022-01-10 06:44:45,387 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 800 transitions. Word has length 139 [2022-01-10 06:44:45,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:45,387 INFO L470 AbstractCegarLoop]: Abstraction has 539 states and 800 transitions. [2022-01-10 06:44:45,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:45,387 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 800 transitions. [2022-01-10 06:44:45,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:45,389 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:45,389 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] [2022-01-10 06:44:45,399 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 06:44:45,599 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 06:44:45,600 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:45,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:45,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1261734827, now seen corresponding path program 1 times [2022-01-10 06:44:45,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:45,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1240894118] [2022-01-10 06:44:45,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:45,601 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:45,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:45,602 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 06:44:45,604 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 06:44:45,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:45,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:45,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:45,886 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 06:44:45,886 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:45,886 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:45,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1240894118] [2022-01-10 06:44:45,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1240894118] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:45,887 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:45,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:45,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048595070] [2022-01-10 06:44:45,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:45,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:45,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:45,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:45,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:45,888 INFO L87 Difference]: Start difference. First operand 539 states and 800 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:46,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:46,151 INFO L93 Difference]: Finished difference Result 1062 states and 1581 transitions. [2022-01-10 06:44:46,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:44:46,152 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:46,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:46,155 INFO L225 Difference]: With dead ends: 1062 [2022-01-10 06:44:46,155 INFO L226 Difference]: Without dead ends: 539 [2022-01-10 06:44:46,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:46,157 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 531 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 546 SdHoareTripleChecker+Valid, 810 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:46,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [546 Valid, 810 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 06:44:46,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-01-10 06:44:46,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2022-01-10 06:44:46,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 488 states have (on average 1.471311475409836) internal successors, (718), 490 states have internal predecessors, (718), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 06:44:46,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 793 transitions. [2022-01-10 06:44:46,179 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 793 transitions. Word has length 139 [2022-01-10 06:44:46,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:46,179 INFO L470 AbstractCegarLoop]: Abstraction has 539 states and 793 transitions. [2022-01-10 06:44:46,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:46,179 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 793 transitions. [2022-01-10 06:44:46,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:46,181 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:46,181 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] [2022-01-10 06:44:46,192 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 06:44:46,392 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 06:44:46,392 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:46,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:46,393 INFO L85 PathProgramCache]: Analyzing trace with hash -362161899, now seen corresponding path program 1 times [2022-01-10 06:44:46,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:46,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1534662788] [2022-01-10 06:44:46,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:46,393 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:46,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:46,395 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 06:44:46,422 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 06:44:46,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:46,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:46,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:46,750 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 06:44:46,750 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:46,751 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:46,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1534662788] [2022-01-10 06:44:46,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1534662788] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:46,751 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:46,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:46,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444684109] [2022-01-10 06:44:46,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:46,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:46,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:46,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:46,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:46,753 INFO L87 Difference]: Start difference. First operand 539 states and 793 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:47,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:47,031 INFO L93 Difference]: Finished difference Result 1062 states and 1567 transitions. [2022-01-10 06:44:47,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:44:47,032 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:47,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:47,035 INFO L225 Difference]: With dead ends: 1062 [2022-01-10 06:44:47,035 INFO L226 Difference]: Without dead ends: 539 [2022-01-10 06:44:47,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:47,037 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 524 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 803 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:47,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [539 Valid, 803 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 06:44:47,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-01-10 06:44:47,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2022-01-10 06:44:47,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 488 states have (on average 1.4569672131147542) internal successors, (711), 490 states have internal predecessors, (711), 37 states have call successors, (37), 12 states have call predecessors, (37), 13 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-01-10 06:44:47,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 786 transitions. [2022-01-10 06:44:47,060 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 786 transitions. Word has length 139 [2022-01-10 06:44:47,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:47,060 INFO L470 AbstractCegarLoop]: Abstraction has 539 states and 786 transitions. [2022-01-10 06:44:47,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:47,060 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 786 transitions. [2022-01-10 06:44:47,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:47,062 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:47,062 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] [2022-01-10 06:44:47,078 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 06:44:47,272 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 06:44:47,273 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:47,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:47,273 INFO L85 PathProgramCache]: Analyzing trace with hash 970616277, now seen corresponding path program 1 times [2022-01-10 06:44:47,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:47,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [194176918] [2022-01-10 06:44:47,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:47,274 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:47,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:47,275 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 06:44:47,276 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 06:44:47,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:47,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:47,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:47,581 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 06:44:47,581 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:47,581 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:47,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [194176918] [2022-01-10 06:44:47,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [194176918] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:47,581 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:47,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:47,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658048285] [2022-01-10 06:44:47,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:47,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:47,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:47,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:47,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:47,583 INFO L87 Difference]: Start difference. First operand 539 states and 786 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:47,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:47,957 INFO L93 Difference]: Finished difference Result 1198 states and 1760 transitions. [2022-01-10 06:44:47,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:44:47,958 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:47,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:47,961 INFO L225 Difference]: With dead ends: 1198 [2022-01-10 06:44:47,961 INFO L226 Difference]: Without dead ends: 675 [2022-01-10 06:44:47,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:47,964 INFO L933 BasicCegarLoop]: 374 mSDtfsCounter, 604 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 619 SdHoareTripleChecker+Valid, 796 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:47,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [619 Valid, 796 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:47,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2022-01-10 06:44:48,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 675. [2022-01-10 06:44:48,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 618 states have (on average 1.4320388349514563) internal successors, (885), 620 states have internal predecessors, (885), 39 states have call successors, (39), 16 states have call predecessors, (39), 17 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-01-10 06:44:48,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 964 transitions. [2022-01-10 06:44:48,014 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 964 transitions. Word has length 139 [2022-01-10 06:44:48,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:48,015 INFO L470 AbstractCegarLoop]: Abstraction has 675 states and 964 transitions. [2022-01-10 06:44:48,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:48,015 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 964 transitions. [2022-01-10 06:44:48,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:48,016 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:48,017 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] [2022-01-10 06:44:48,034 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-01-10 06:44:48,227 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 06:44:48,228 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:48,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:48,228 INFO L85 PathProgramCache]: Analyzing trace with hash 597967125, now seen corresponding path program 1 times [2022-01-10 06:44:48,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:48,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [544369568] [2022-01-10 06:44:48,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:48,229 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:48,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:48,229 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 06:44:48,230 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 06:44:48,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:48,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:48,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:48,504 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 06:44:48,504 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:48,504 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:48,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [544369568] [2022-01-10 06:44:48,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [544369568] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:48,504 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:48,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:48,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765236024] [2022-01-10 06:44:48,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:48,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:48,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:48,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:48,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:48,505 INFO L87 Difference]: Start difference. First operand 675 states and 964 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:48,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:48,885 INFO L93 Difference]: Finished difference Result 1470 states and 2116 transitions. [2022-01-10 06:44:48,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:44:48,885 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:48,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:48,889 INFO L225 Difference]: With dead ends: 1470 [2022-01-10 06:44:48,889 INFO L226 Difference]: Without dead ends: 811 [2022-01-10 06:44:48,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:48,892 INFO L933 BasicCegarLoop]: 369 mSDtfsCounter, 598 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 787 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:48,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [613 Valid, 787 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:48,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2022-01-10 06:44:48,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 811. [2022-01-10 06:44:48,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 811 states, 748 states have (on average 1.410427807486631) internal successors, (1055), 750 states have internal predecessors, (1055), 41 states have call successors, (41), 20 states have call predecessors, (41), 21 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-01-10 06:44:48,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 811 states to 811 states and 1138 transitions. [2022-01-10 06:44:48,926 INFO L78 Accepts]: Start accepts. Automaton has 811 states and 1138 transitions. Word has length 139 [2022-01-10 06:44:48,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:48,926 INFO L470 AbstractCegarLoop]: Abstraction has 811 states and 1138 transitions. [2022-01-10 06:44:48,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:48,926 INFO L276 IsEmpty]: Start isEmpty. Operand 811 states and 1138 transitions. [2022-01-10 06:44:48,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:48,927 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:48,927 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] [2022-01-10 06:44:48,941 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-01-10 06:44:49,138 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 06:44:49,139 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:49,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:49,139 INFO L85 PathProgramCache]: Analyzing trace with hash -2091184780, now seen corresponding path program 1 times [2022-01-10 06:44:49,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:49,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1685223911] [2022-01-10 06:44:49,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:49,140 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:49,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:49,141 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 06:44:49,142 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 06:44:49,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:49,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:49,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:49,422 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 06:44:49,422 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:49,423 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:49,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1685223911] [2022-01-10 06:44:49,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1685223911] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:49,423 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:49,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:49,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024183013] [2022-01-10 06:44:49,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:49,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:49,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:49,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:49,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:49,424 INFO L87 Difference]: Start difference. First operand 811 states and 1138 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:49,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:49,826 INFO L93 Difference]: Finished difference Result 1742 states and 2464 transitions. [2022-01-10 06:44:49,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:44:49,827 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:49,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:49,831 INFO L225 Difference]: With dead ends: 1742 [2022-01-10 06:44:49,831 INFO L226 Difference]: Without dead ends: 947 [2022-01-10 06:44:49,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:49,834 INFO L933 BasicCegarLoop]: 366 mSDtfsCounter, 591 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:49,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [606 Valid, 780 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:49,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 947 states. [2022-01-10 06:44:49,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 947 to 947. [2022-01-10 06:44:49,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 878 states have (on average 1.3906605922551254) internal successors, (1221), 880 states have internal predecessors, (1221), 43 states have call successors, (43), 24 states have call predecessors, (43), 25 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-01-10 06:44:49,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1308 transitions. [2022-01-10 06:44:49,875 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1308 transitions. Word has length 139 [2022-01-10 06:44:49,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:49,876 INFO L470 AbstractCegarLoop]: Abstraction has 947 states and 1308 transitions. [2022-01-10 06:44:49,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:49,876 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1308 transitions. [2022-01-10 06:44:49,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:49,877 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:49,877 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] [2022-01-10 06:44:49,888 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 06:44:50,088 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 06:44:50,088 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:50,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:50,088 INFO L85 PathProgramCache]: Analyzing trace with hash -1912396911, now seen corresponding path program 1 times [2022-01-10 06:44:50,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:50,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [333676062] [2022-01-10 06:44:50,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:50,089 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:50,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:50,090 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 06:44:50,092 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 06:44:50,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:50,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:50,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:50,375 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 06:44:50,375 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:50,375 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:50,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [333676062] [2022-01-10 06:44:50,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [333676062] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:50,375 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:50,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:50,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262119053] [2022-01-10 06:44:50,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:50,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:50,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:50,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:50,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:50,377 INFO L87 Difference]: Start difference. First operand 947 states and 1308 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:50,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:50,774 INFO L93 Difference]: Finished difference Result 2014 states and 2804 transitions. [2022-01-10 06:44:50,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:44:50,774 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:50,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:50,779 INFO L225 Difference]: With dead ends: 2014 [2022-01-10 06:44:50,779 INFO L226 Difference]: Without dead ends: 1083 [2022-01-10 06:44:50,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:50,783 INFO L933 BasicCegarLoop]: 363 mSDtfsCounter, 584 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:50,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [599 Valid, 773 Invalid, 336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:50,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2022-01-10 06:44:50,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 1083. [2022-01-10 06:44:50,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1008 states have (on average 1.3720238095238095) internal successors, (1383), 1010 states have internal predecessors, (1383), 45 states have call successors, (45), 28 states have call predecessors, (45), 29 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-01-10 06:44:50,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1474 transitions. [2022-01-10 06:44:50,869 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1474 transitions. Word has length 139 [2022-01-10 06:44:50,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:50,870 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 1474 transitions. [2022-01-10 06:44:50,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:50,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1474 transitions. [2022-01-10 06:44:50,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:50,872 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:50,872 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] [2022-01-10 06:44:50,881 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2022-01-10 06:44:51,081 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 06:44:51,081 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:51,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:51,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1618745425, now seen corresponding path program 1 times [2022-01-10 06:44:51,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:51,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1736310223] [2022-01-10 06:44:51,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:51,082 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:51,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:51,083 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 06:44:51,084 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 06:44:51,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:51,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:51,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:51,354 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 06:44:51,354 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:51,354 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:51,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1736310223] [2022-01-10 06:44:51,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1736310223] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:51,354 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:51,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:51,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935065478] [2022-01-10 06:44:51,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:51,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:51,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:51,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:51,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:51,356 INFO L87 Difference]: Start difference. First operand 1083 states and 1474 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:51,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:51,708 INFO L93 Difference]: Finished difference Result 2286 states and 3136 transitions. [2022-01-10 06:44:51,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:44:51,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:51,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:51,713 INFO L225 Difference]: With dead ends: 2286 [2022-01-10 06:44:51,713 INFO L226 Difference]: Without dead ends: 1219 [2022-01-10 06:44:51,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:51,717 INFO L933 BasicCegarLoop]: 360 mSDtfsCounter, 577 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:51,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [592 Valid, 766 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:51,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1219 states. [2022-01-10 06:44:51,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1219 to 1219. [2022-01-10 06:44:51,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1138 states have (on average 1.3541300527240774) internal successors, (1541), 1140 states have internal predecessors, (1541), 47 states have call successors, (47), 32 states have call predecessors, (47), 33 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 06:44:51,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 1636 transitions. [2022-01-10 06:44:51,802 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 1636 transitions. Word has length 139 [2022-01-10 06:44:51,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:51,802 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 1636 transitions. [2022-01-10 06:44:51,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:51,803 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 1636 transitions. [2022-01-10 06:44:51,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:51,804 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:51,804 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] [2022-01-10 06:44:51,816 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-01-10 06:44:52,013 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 06:44:52,014 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:52,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:52,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1253936368, now seen corresponding path program 1 times [2022-01-10 06:44:52,015 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:52,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [852417057] [2022-01-10 06:44:52,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:52,015 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:52,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:52,016 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 06:44:52,018 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 06:44:52,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:52,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:52,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:52,311 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 06:44:52,311 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:52,311 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:52,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [852417057] [2022-01-10 06:44:52,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [852417057] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:52,311 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:52,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:52,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803475619] [2022-01-10 06:44:52,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:52,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:52,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:52,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:52,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:52,314 INFO L87 Difference]: Start difference. First operand 1219 states and 1636 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:52,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:52,642 INFO L93 Difference]: Finished difference Result 2558 states and 3460 transitions. [2022-01-10 06:44:52,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:44:52,643 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:52,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:52,648 INFO L225 Difference]: With dead ends: 2558 [2022-01-10 06:44:52,648 INFO L226 Difference]: Without dead ends: 1355 [2022-01-10 06:44:52,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:52,652 INFO L933 BasicCegarLoop]: 357 mSDtfsCounter, 570 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 759 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:52,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [585 Valid, 759 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:52,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1355 states. [2022-01-10 06:44:52,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1355 to 1355. [2022-01-10 06:44:52,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1355 states, 1268 states have (on average 1.336750788643533) internal successors, (1695), 1270 states have internal predecessors, (1695), 49 states have call successors, (49), 36 states have call predecessors, (49), 37 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 06:44:52,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1355 states to 1355 states and 1794 transitions. [2022-01-10 06:44:52,732 INFO L78 Accepts]: Start accepts. Automaton has 1355 states and 1794 transitions. Word has length 139 [2022-01-10 06:44:52,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:52,732 INFO L470 AbstractCegarLoop]: Abstraction has 1355 states and 1794 transitions. [2022-01-10 06:44:52,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:52,732 INFO L276 IsEmpty]: Start isEmpty. Operand 1355 states and 1794 transitions. [2022-01-10 06:44:52,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:52,734 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:52,734 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] [2022-01-10 06:44:52,747 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 06:44:52,944 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 06:44:52,944 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:52,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:52,945 INFO L85 PathProgramCache]: Analyzing trace with hash -865291856, now seen corresponding path program 1 times [2022-01-10 06:44:52,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:52,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [777085439] [2022-01-10 06:44:52,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:52,945 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:52,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:52,947 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 06:44:52,949 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 06:44:53,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:53,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:53,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:53,206 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 06:44:53,207 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:53,207 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:53,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [777085439] [2022-01-10 06:44:53,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [777085439] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:53,207 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:53,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:44:53,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068952426] [2022-01-10 06:44:53,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:53,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:53,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:53,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:53,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:53,208 INFO L87 Difference]: Start difference. First operand 1355 states and 1794 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:53,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:53,533 INFO L93 Difference]: Finished difference Result 2830 states and 3776 transitions. [2022-01-10 06:44:53,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:44:53,534 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:53,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:53,539 INFO L225 Difference]: With dead ends: 2830 [2022-01-10 06:44:53,539 INFO L226 Difference]: Without dead ends: 1491 [2022-01-10 06:44:53,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:44:53,543 INFO L933 BasicCegarLoop]: 354 mSDtfsCounter, 562 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:44:53,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [577 Valid, 752 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:44:53,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1491 states. [2022-01-10 06:44:53,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1491 to 1491. [2022-01-10 06:44:53,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1398 states have (on average 1.3197424892703862) internal successors, (1845), 1400 states have internal predecessors, (1845), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 06:44:53,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 1948 transitions. [2022-01-10 06:44:53,652 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 1948 transitions. Word has length 139 [2022-01-10 06:44:53,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:53,654 INFO L470 AbstractCegarLoop]: Abstraction has 1491 states and 1948 transitions. [2022-01-10 06:44:53,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:53,654 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 1948 transitions. [2022-01-10 06:44:53,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:53,656 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:53,656 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] [2022-01-10 06:44:53,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-01-10 06:44:53,867 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 06:44:53,868 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:53,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:53,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1256323472, now seen corresponding path program 1 times [2022-01-10 06:44:53,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:53,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [914268593] [2022-01-10 06:44:53,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:53,869 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:53,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:53,870 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 06:44:53,873 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 06:44:53,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:53,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:53,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:54,131 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 06:44:54,131 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:54,132 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:54,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [914268593] [2022-01-10 06:44:54,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [914268593] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:54,132 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:54,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:44:54,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71872177] [2022-01-10 06:44:54,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:54,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:54,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:54,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:54,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:54,133 INFO L87 Difference]: Start difference. First operand 1491 states and 1948 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:54,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:54,246 INFO L93 Difference]: Finished difference Result 3917 states and 5154 transitions. [2022-01-10 06:44:54,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:44:54,247 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:54,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:54,257 INFO L225 Difference]: With dead ends: 3917 [2022-01-10 06:44:54,257 INFO L226 Difference]: Without dead ends: 2443 [2022-01-10 06:44:54,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 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 06:44:54,262 INFO L933 BasicCegarLoop]: 378 mSDtfsCounter, 330 mSDsluCounter, 1293 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 1671 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 06:44:54,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 1671 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:54,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2443 states. [2022-01-10 06:44:54,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2443 to 1515. [2022-01-10 06:44:54,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1515 states, 1422 states have (on average 1.308720112517581) internal successors, (1861), 1424 states have internal predecessors, (1861), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 06:44:54,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1515 states to 1515 states and 1964 transitions. [2022-01-10 06:44:54,391 INFO L78 Accepts]: Start accepts. Automaton has 1515 states and 1964 transitions. Word has length 139 [2022-01-10 06:44:54,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:54,391 INFO L470 AbstractCegarLoop]: Abstraction has 1515 states and 1964 transitions. [2022-01-10 06:44:54,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:54,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1515 states and 1964 transitions. [2022-01-10 06:44:54,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:54,392 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:54,392 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] [2022-01-10 06:44:54,404 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 06:44:54,602 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 06:44:54,602 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:54,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:54,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1981912622, now seen corresponding path program 1 times [2022-01-10 06:44:54,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:54,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1768958660] [2022-01-10 06:44:54,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:54,604 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:54,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:54,605 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 06:44:54,606 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 06:44:54,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:54,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:54,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:54,892 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 06:44:54,893 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:54,893 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:54,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1768958660] [2022-01-10 06:44:54,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1768958660] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:54,893 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:54,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:44:54,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892785702] [2022-01-10 06:44:54,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:54,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:54,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:54,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:54,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:54,894 INFO L87 Difference]: Start difference. First operand 1515 states and 1964 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:54,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:54,999 INFO L93 Difference]: Finished difference Result 3223 states and 4208 transitions. [2022-01-10 06:44:54,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:44:55,000 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:55,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:55,017 INFO L225 Difference]: With dead ends: 3223 [2022-01-10 06:44:55,017 INFO L226 Difference]: Without dead ends: 1725 [2022-01-10 06:44:55,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 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 06:44:55,021 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 284 mSDsluCounter, 1237 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 1613 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 06:44:55,021 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 1613 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:55,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2022-01-10 06:44:55,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1521. [2022-01-10 06:44:55,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1428 states have (on average 1.2976190476190477) internal successors, (1853), 1430 states have internal predecessors, (1853), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 06:44:55,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 1956 transitions. [2022-01-10 06:44:55,117 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 1956 transitions. Word has length 139 [2022-01-10 06:44:55,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:55,117 INFO L470 AbstractCegarLoop]: Abstraction has 1521 states and 1956 transitions. [2022-01-10 06:44:55,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:55,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 1956 transitions. [2022-01-10 06:44:55,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:55,119 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:55,119 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] [2022-01-10 06:44:55,131 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 06:44:55,328 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 06:44:55,329 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:55,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:55,329 INFO L85 PathProgramCache]: Analyzing trace with hash -435991444, now seen corresponding path program 1 times [2022-01-10 06:44:55,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:55,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1085771505] [2022-01-10 06:44:55,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:55,330 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:55,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:55,331 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 06:44:55,332 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 06:44:55,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:55,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:55,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:55,591 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 06:44:55,591 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:55,591 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:55,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1085771505] [2022-01-10 06:44:55,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1085771505] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:55,591 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:55,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:44:55,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787804022] [2022-01-10 06:44:55,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:55,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:55,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:55,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:55,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:55,593 INFO L87 Difference]: Start difference. First operand 1521 states and 1956 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:55,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:55,712 INFO L93 Difference]: Finished difference Result 3207 states and 4156 transitions. [2022-01-10 06:44:55,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:44:55,712 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:55,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:55,716 INFO L225 Difference]: With dead ends: 3207 [2022-01-10 06:44:55,716 INFO L226 Difference]: Without dead ends: 1703 [2022-01-10 06:44:55,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 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 06:44:55,718 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 245 mSDsluCounter, 1222 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 1598 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 06:44:55,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 1598 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:55,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1703 states. [2022-01-10 06:44:55,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1703 to 1527. [2022-01-10 06:44:55,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1527 states, 1434 states have (on average 1.286610878661088) internal successors, (1845), 1436 states have internal predecessors, (1845), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 06:44:55,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1527 states to 1527 states and 1948 transitions. [2022-01-10 06:44:55,825 INFO L78 Accepts]: Start accepts. Automaton has 1527 states and 1948 transitions. Word has length 139 [2022-01-10 06:44:55,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:55,825 INFO L470 AbstractCegarLoop]: Abstraction has 1527 states and 1948 transitions. [2022-01-10 06:44:55,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:55,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1527 states and 1948 transitions. [2022-01-10 06:44:55,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:55,826 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:55,826 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] [2022-01-10 06:44:55,841 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 06:44:56,036 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 06:44:56,037 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:56,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:56,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1979844906, now seen corresponding path program 1 times [2022-01-10 06:44:56,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:56,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1607379156] [2022-01-10 06:44:56,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:56,037 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:56,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:56,038 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 06:44:56,039 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 06:44:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:56,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:56,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:56,301 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 06:44:56,301 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:56,301 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:56,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1607379156] [2022-01-10 06:44:56,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1607379156] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:56,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:56,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:44:56,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153731544] [2022-01-10 06:44:56,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:56,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:56,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:56,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:56,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:56,303 INFO L87 Difference]: Start difference. First operand 1527 states and 1948 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:56,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:56,423 INFO L93 Difference]: Finished difference Result 3191 states and 4104 transitions. [2022-01-10 06:44:56,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:44:56,424 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:56,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:56,429 INFO L225 Difference]: With dead ends: 3191 [2022-01-10 06:44:56,429 INFO L226 Difference]: Without dead ends: 1681 [2022-01-10 06:44:56,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 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 06:44:56,432 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 206 mSDsluCounter, 1207 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 1583 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 06:44:56,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 1583 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:56,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1681 states. [2022-01-10 06:44:56,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1681 to 1533. [2022-01-10 06:44:56,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1533 states, 1440 states have (on average 1.2756944444444445) internal successors, (1837), 1442 states have internal predecessors, (1837), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 06:44:56,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1533 states to 1533 states and 1940 transitions. [2022-01-10 06:44:56,538 INFO L78 Accepts]: Start accepts. Automaton has 1533 states and 1940 transitions. Word has length 139 [2022-01-10 06:44:56,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:56,538 INFO L470 AbstractCegarLoop]: Abstraction has 1533 states and 1940 transitions. [2022-01-10 06:44:56,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:56,539 INFO L276 IsEmpty]: Start isEmpty. Operand 1533 states and 1940 transitions. [2022-01-10 06:44:56,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:56,540 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:56,540 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] [2022-01-10 06:44:56,550 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 06:44:56,750 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 06:44:56,750 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:56,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:56,750 INFO L85 PathProgramCache]: Analyzing trace with hash -1476088728, now seen corresponding path program 1 times [2022-01-10 06:44:56,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:56,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1389202210] [2022-01-10 06:44:56,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:56,751 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:56,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:56,752 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 06:44:56,753 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 06:44:56,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:56,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:56,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:57,025 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 06:44:57,025 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:57,025 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:57,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1389202210] [2022-01-10 06:44:57,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1389202210] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:57,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:57,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:44:57,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222999537] [2022-01-10 06:44:57,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:57,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:57,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:57,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:57,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:57,027 INFO L87 Difference]: Start difference. First operand 1533 states and 1940 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:57,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:57,136 INFO L93 Difference]: Finished difference Result 3147 states and 4016 transitions. [2022-01-10 06:44:57,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:44:57,136 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:57,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:57,140 INFO L225 Difference]: With dead ends: 3147 [2022-01-10 06:44:57,140 INFO L226 Difference]: Without dead ends: 1631 [2022-01-10 06:44:57,141 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 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 06:44:57,142 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 128 mSDsluCounter, 1177 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 1553 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 06:44:57,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 1553 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:57,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1631 states. [2022-01-10 06:44:57,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1631 to 1539. [2022-01-10 06:44:57,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1446 states have (on average 1.2648686030428768) internal successors, (1829), 1448 states have internal predecessors, (1829), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 06:44:57,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 1932 transitions. [2022-01-10 06:44:57,255 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 1932 transitions. Word has length 139 [2022-01-10 06:44:57,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:57,255 INFO L470 AbstractCegarLoop]: Abstraction has 1539 states and 1932 transitions. [2022-01-10 06:44:57,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:57,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 1932 transitions. [2022-01-10 06:44:57,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:57,257 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:57,257 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:44:57,266 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 06:44:57,466 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 06:44:57,466 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:57,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:57,467 INFO L85 PathProgramCache]: Analyzing trace with hash 2086911142, now seen corresponding path program 1 times [2022-01-10 06:44:57,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:57,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [901123074] [2022-01-10 06:44:57,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:57,467 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:57,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:57,468 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 06:44:57,469 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 06:44:57,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:57,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:57,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:57,762 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 06:44:57,763 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:57,763 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:57,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [901123074] [2022-01-10 06:44:57,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [901123074] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:57,763 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:57,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:44:57,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552896800] [2022-01-10 06:44:57,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:57,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:57,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:57,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:57,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:57,764 INFO L87 Difference]: Start difference. First operand 1539 states and 1932 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:57,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:57,923 INFO L93 Difference]: Finished difference Result 3131 states and 3964 transitions. [2022-01-10 06:44:57,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:44:57,924 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:57,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:57,929 INFO L225 Difference]: With dead ends: 3131 [2022-01-10 06:44:57,929 INFO L226 Difference]: Without dead ends: 1609 [2022-01-10 06:44:57,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 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 06:44:57,935 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 89 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1538 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 06:44:57,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 1538 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:57,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1609 states. [2022-01-10 06:44:58,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1609 to 1545. [2022-01-10 06:44:58,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1545 states, 1452 states have (on average 1.2541322314049588) internal successors, (1821), 1454 states have internal predecessors, (1821), 51 states have call successors, (51), 40 states have call predecessors, (51), 41 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 06:44:58,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1545 states to 1545 states and 1924 transitions. [2022-01-10 06:44:58,047 INFO L78 Accepts]: Start accepts. Automaton has 1545 states and 1924 transitions. Word has length 139 [2022-01-10 06:44:58,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:58,048 INFO L470 AbstractCegarLoop]: Abstraction has 1545 states and 1924 transitions. [2022-01-10 06:44:58,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:58,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1545 states and 1924 transitions. [2022-01-10 06:44:58,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:58,049 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:58,049 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:44:58,058 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-01-10 06:44:58,258 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 06:44:58,258 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:58,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:58,258 INFO L85 PathProgramCache]: Analyzing trace with hash -2006232220, now seen corresponding path program 1 times [2022-01-10 06:44:58,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:58,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1333246356] [2022-01-10 06:44:58,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:58,259 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:58,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:58,260 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 06:44:58,261 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 06:44:58,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:58,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:44:58,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:58,544 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 06:44:58,544 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:58,544 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:58,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1333246356] [2022-01-10 06:44:58,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1333246356] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:58,544 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:58,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 06:44:58,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295546555] [2022-01-10 06:44:58,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:58,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:44:58,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:58,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:44:58,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:44:58,546 INFO L87 Difference]: Start difference. First operand 1545 states and 1924 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 2 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:58,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:58,739 INFO L93 Difference]: Finished difference Result 4437 states and 5537 transitions. [2022-01-10 06:44:58,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:44:58,740 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 2 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:58,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:58,749 INFO L225 Difference]: With dead ends: 4437 [2022-01-10 06:44:58,749 INFO L226 Difference]: Without dead ends: 2909 [2022-01-10 06:44:58,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 137 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 06:44:58,753 INFO L933 BasicCegarLoop]: 438 mSDtfsCounter, 285 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 780 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 06:44:58,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 780 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:58,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2909 states. [2022-01-10 06:44:58,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2909 to 2902. [2022-01-10 06:44:58,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2902 states, 2729 states have (on average 1.2447783070721876) internal successors, (3397), 2732 states have internal predecessors, (3397), 94 states have call successors, (94), 76 states have call predecessors, (94), 78 states have return successors, (96), 94 states have call predecessors, (96), 94 states have call successors, (96) [2022-01-10 06:44:58,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2902 states to 2902 states and 3587 transitions. [2022-01-10 06:44:58,990 INFO L78 Accepts]: Start accepts. Automaton has 2902 states and 3587 transitions. Word has length 139 [2022-01-10 06:44:58,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:58,990 INFO L470 AbstractCegarLoop]: Abstraction has 2902 states and 3587 transitions. [2022-01-10 06:44:58,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 2 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:58,991 INFO L276 IsEmpty]: Start isEmpty. Operand 2902 states and 3587 transitions. [2022-01-10 06:44:58,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:58,993 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:58,993 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] [2022-01-10 06:44:59,003 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-01-10 06:44:59,202 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 06:44:59,203 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:44:59,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:44:59,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1147087683, now seen corresponding path program 1 times [2022-01-10 06:44:59,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:44:59,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [34196209] [2022-01-10 06:44:59,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:44:59,204 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:44:59,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:44:59,204 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 06:44:59,205 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 06:44:59,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:44:59,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:44:59,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:44:59,462 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 06:44:59,463 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:44:59,463 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:44:59,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [34196209] [2022-01-10 06:44:59,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [34196209] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:44:59,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:44:59,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:44:59,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927013156] [2022-01-10 06:44:59,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:44:59,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:44:59,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:44:59,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:44:59,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:44:59,465 INFO L87 Difference]: Start difference. First operand 2902 states and 3587 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:59,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:44:59,713 INFO L93 Difference]: Finished difference Result 6123 states and 7639 transitions. [2022-01-10 06:44:59,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:44:59,713 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:44:59,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:44:59,721 INFO L225 Difference]: With dead ends: 6123 [2022-01-10 06:44:59,721 INFO L226 Difference]: Without dead ends: 3238 [2022-01-10 06:44:59,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 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 06:44:59,725 INFO L933 BasicCegarLoop]: 382 mSDtfsCounter, 49 mSDsluCounter, 1159 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 1541 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 06:44:59,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 1541 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:44:59,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3238 states. [2022-01-10 06:44:59,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3238 to 2950. [2022-01-10 06:44:59,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2950 states, 2777 states have (on average 1.2355059416636658) internal successors, (3431), 2780 states have internal predecessors, (3431), 94 states have call successors, (94), 76 states have call predecessors, (94), 78 states have return successors, (96), 94 states have call predecessors, (96), 94 states have call successors, (96) [2022-01-10 06:44:59,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2950 states to 2950 states and 3621 transitions. [2022-01-10 06:44:59,952 INFO L78 Accepts]: Start accepts. Automaton has 2950 states and 3621 transitions. Word has length 139 [2022-01-10 06:44:59,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:44:59,952 INFO L470 AbstractCegarLoop]: Abstraction has 2950 states and 3621 transitions. [2022-01-10 06:44:59,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:44:59,953 INFO L276 IsEmpty]: Start isEmpty. Operand 2950 states and 3621 transitions. [2022-01-10 06:44:59,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:44:59,953 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:44:59,954 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:44:59,970 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 06:45:00,164 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 06:45:00,164 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:45:00,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:45:00,164 INFO L85 PathProgramCache]: Analyzing trace with hash 2023106689, now seen corresponding path program 1 times [2022-01-10 06:45:00,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:45:00,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [393618610] [2022-01-10 06:45:00,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:45:00,165 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:45:00,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:45:00,166 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 06:45:00,167 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 06:45:00,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:45:00,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:45:00,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:45:00,448 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 06:45:00,448 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:45:00,448 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:45:00,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [393618610] [2022-01-10 06:45:00,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [393618610] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:45:00,449 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:45:00,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:45:00,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394628719] [2022-01-10 06:45:00,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:45:00,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:45:00,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:45:00,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:45:00,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:45:00,450 INFO L87 Difference]: Start difference. First operand 2950 states and 3621 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:00,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:45:00,636 INFO L93 Difference]: Finished difference Result 5897 states and 7297 transitions. [2022-01-10 06:45:00,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:45:00,636 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:45:00,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:45:00,643 INFO L225 Difference]: With dead ends: 5897 [2022-01-10 06:45:00,643 INFO L226 Difference]: Without dead ends: 2964 [2022-01-10 06:45:00,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 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 06:45:00,647 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 10 mSDsluCounter, 1127 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1503 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 06:45:00,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 1503 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:45:00,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2964 states. [2022-01-10 06:45:00,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2964 to 2956. [2022-01-10 06:45:00,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2956 states, 2783 states have (on average 1.2249371182177506) internal successors, (3409), 2786 states have internal predecessors, (3409), 94 states have call successors, (94), 76 states have call predecessors, (94), 78 states have return successors, (96), 94 states have call predecessors, (96), 94 states have call successors, (96) [2022-01-10 06:45:00,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2956 states to 2956 states and 3599 transitions. [2022-01-10 06:45:00,889 INFO L78 Accepts]: Start accepts. Automaton has 2956 states and 3599 transitions. Word has length 139 [2022-01-10 06:45:00,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:45:00,890 INFO L470 AbstractCegarLoop]: Abstraction has 2956 states and 3599 transitions. [2022-01-10 06:45:00,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:00,890 INFO L276 IsEmpty]: Start isEmpty. Operand 2956 states and 3599 transitions. [2022-01-10 06:45:00,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:45:00,891 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:45:00,891 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] [2022-01-10 06:45:00,903 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 06:45:01,101 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 06:45:01,102 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:45:01,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:45:01,102 INFO L85 PathProgramCache]: Analyzing trace with hash -332698561, now seen corresponding path program 1 times [2022-01-10 06:45:01,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:45:01,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1351214285] [2022-01-10 06:45:01,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:45:01,103 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:45:01,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:45:01,104 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 06:45:01,131 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 06:45:01,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:45:01,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 06:45:01,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:45:01,424 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 06:45:01,424 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:45:01,424 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:45:01,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1351214285] [2022-01-10 06:45:01,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1351214285] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:45:01,424 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:45:01,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:45:01,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303165300] [2022-01-10 06:45:01,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:45:01,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:45:01,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:45:01,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:45:01,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:45:01,425 INFO L87 Difference]: Start difference. First operand 2956 states and 3599 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:01,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:45:01,843 INFO L93 Difference]: Finished difference Result 5896 states and 7184 transitions. [2022-01-10 06:45:01,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:45:01,843 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:45:01,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:45:01,849 INFO L225 Difference]: With dead ends: 5896 [2022-01-10 06:45:01,849 INFO L226 Difference]: Without dead ends: 2956 [2022-01-10 06:45:01,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 06:45:01,854 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 411 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 06:45:01,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [425 Valid, 747 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 06:45:01,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2956 states. [2022-01-10 06:45:02,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2956 to 2956. [2022-01-10 06:45:02,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2956 states, 2783 states have (on average 1.219906575637801) internal successors, (3395), 2786 states have internal predecessors, (3395), 94 states have call successors, (94), 76 states have call predecessors, (94), 78 states have return successors, (96), 94 states have call predecessors, (96), 94 states have call successors, (96) [2022-01-10 06:45:02,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2956 states to 2956 states and 3585 transitions. [2022-01-10 06:45:02,083 INFO L78 Accepts]: Start accepts. Automaton has 2956 states and 3585 transitions. Word has length 139 [2022-01-10 06:45:02,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:45:02,083 INFO L470 AbstractCegarLoop]: Abstraction has 2956 states and 3585 transitions. [2022-01-10 06:45:02,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:02,084 INFO L276 IsEmpty]: Start isEmpty. Operand 2956 states and 3585 transitions. [2022-01-10 06:45:02,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:45:02,085 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:45:02,085 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] [2022-01-10 06:45:02,095 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 06:45:02,295 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 06:45:02,295 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:45:02,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:45:02,295 INFO L85 PathProgramCache]: Analyzing trace with hash 326832961, now seen corresponding path program 1 times [2022-01-10 06:45:02,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:45:02,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [690535242] [2022-01-10 06:45:02,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:45:02,296 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:45:02,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:45:02,297 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 06:45:02,297 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 06:45:02,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:45:02,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 06:45:02,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:45:02,600 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 06:45:02,600 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:45:02,601 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:45:02,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [690535242] [2022-01-10 06:45:02,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [690535242] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:45:02,601 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:45:02,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:45:02,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602754491] [2022-01-10 06:45:02,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:45:02,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:45:02,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:45:02,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:45:02,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:45:02,602 INFO L87 Difference]: Start difference. First operand 2956 states and 3585 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:03,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:45:03,091 INFO L93 Difference]: Finished difference Result 6140 states and 7459 transitions. [2022-01-10 06:45:03,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:45:03,091 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:45:03,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:45:03,098 INFO L225 Difference]: With dead ends: 6140 [2022-01-10 06:45:03,098 INFO L226 Difference]: Without dead ends: 3200 [2022-01-10 06:45:03,101 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 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 06:45:03,102 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 484 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:45:03,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [498 Valid, 752 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:45:03,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3200 states. [2022-01-10 06:45:03,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3200 to 3178. [2022-01-10 06:45:03,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3178 states, 3001 states have (on average 1.2039320226591137) internal successors, (3613), 3004 states have internal predecessors, (3613), 94 states have call successors, (94), 80 states have call predecessors, (94), 82 states have return successors, (96), 94 states have call predecessors, (96), 94 states have call successors, (96) [2022-01-10 06:45:03,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3178 states to 3178 states and 3803 transitions. [2022-01-10 06:45:03,416 INFO L78 Accepts]: Start accepts. Automaton has 3178 states and 3803 transitions. Word has length 139 [2022-01-10 06:45:03,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:45:03,416 INFO L470 AbstractCegarLoop]: Abstraction has 3178 states and 3803 transitions. [2022-01-10 06:45:03,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:03,417 INFO L276 IsEmpty]: Start isEmpty. Operand 3178 states and 3803 transitions. [2022-01-10 06:45:03,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:45:03,417 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:45:03,418 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] [2022-01-10 06:45:03,428 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 06:45:03,627 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 06:45:03,628 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:45:03,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:45:03,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1713036355, now seen corresponding path program 1 times [2022-01-10 06:45:03,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:45:03,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [69624072] [2022-01-10 06:45:03,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:45:03,629 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:45:03,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:45:03,631 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 06:45:03,634 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 06:45:03,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:45:03,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:45:03,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:45:03,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 06:45:03,954 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:45:03,954 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:45:03,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [69624072] [2022-01-10 06:45:03,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [69624072] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:45:03,954 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:45:03,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:45:03,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977015430] [2022-01-10 06:45:03,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:45:03,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:45:03,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:45:03,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:45:03,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:45:03,956 INFO L87 Difference]: Start difference. First operand 3178 states and 3803 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:04,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:45:04,857 INFO L93 Difference]: Finished difference Result 10200 states and 12164 transitions. [2022-01-10 06:45:04,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:45:04,858 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2022-01-10 06:45:04,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:45:04,884 INFO L225 Difference]: With dead ends: 10200 [2022-01-10 06:45:04,885 INFO L226 Difference]: Without dead ends: 7040 [2022-01-10 06:45:04,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:45:04,892 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 523 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 529 SdHoareTripleChecker+Valid, 926 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 06:45:04,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [529 Valid, 926 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 06:45:04,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7040 states. [2022-01-10 06:45:05,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7040 to 6906. [2022-01-10 06:45:05,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6906 states, 6542 states have (on average 1.1942830938550901) internal successors, (7813), 6563 states have internal predecessors, (7813), 179 states have call successors, (179), 152 states have call predecessors, (179), 184 states have return successors, (225), 192 states have call predecessors, (225), 179 states have call successors, (225) [2022-01-10 06:45:05,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6906 states to 6906 states and 8217 transitions. [2022-01-10 06:45:05,370 INFO L78 Accepts]: Start accepts. Automaton has 6906 states and 8217 transitions. Word has length 139 [2022-01-10 06:45:05,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:45:05,370 INFO L470 AbstractCegarLoop]: Abstraction has 6906 states and 8217 transitions. [2022-01-10 06:45:05,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:05,370 INFO L276 IsEmpty]: Start isEmpty. Operand 6906 states and 8217 transitions. [2022-01-10 06:45:05,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-01-10 06:45:05,372 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:45:05,372 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] [2022-01-10 06:45:05,385 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 06:45:05,582 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 06:45:05,582 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:45:05,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:45:05,582 INFO L85 PathProgramCache]: Analyzing trace with hash -1523783277, now seen corresponding path program 1 times [2022-01-10 06:45:05,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:45:05,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1454242184] [2022-01-10 06:45:05,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:45:05,583 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:45:05,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:45:05,585 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 06:45:05,586 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 06:45:05,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:45:05,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:45:05,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:45:05,941 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 06:45:05,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:45:05,942 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:45:05,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1454242184] [2022-01-10 06:45:05,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1454242184] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:45:05,942 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:45:05,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:45:05,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8382318] [2022-01-10 06:45:05,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:45:05,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:45:05,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:45:05,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:45:05,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:45:05,943 INFO L87 Difference]: Start difference. First operand 6906 states and 8217 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 states have internal predecessors, (130), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:06,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:45:06,998 INFO L93 Difference]: Finished difference Result 20089 states and 23877 transitions. [2022-01-10 06:45:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:45:06,999 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 states have internal predecessors, (130), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 140 [2022-01-10 06:45:06,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:45:07,032 INFO L225 Difference]: With dead ends: 20089 [2022-01-10 06:45:07,032 INFO L226 Difference]: Without dead ends: 13213 [2022-01-10 06:45:07,043 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:45:07,043 INFO L933 BasicCegarLoop]: 525 mSDtfsCounter, 479 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 1155 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 06:45:07,044 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [485 Valid, 1155 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 06:45:07,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13213 states. [2022-01-10 06:45:07,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13213 to 13210. [2022-01-10 06:45:07,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13210 states, 12512 states have (on average 1.1905370843989769) internal successors, (14896), 12556 states have internal predecessors, (14896), 341 states have call successors, (341), 288 states have call predecessors, (341), 356 states have return successors, (449), 369 states have call predecessors, (449), 341 states have call successors, (449) [2022-01-10 06:45:07,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13210 states to 13210 states and 15686 transitions. [2022-01-10 06:45:07,981 INFO L78 Accepts]: Start accepts. Automaton has 13210 states and 15686 transitions. Word has length 140 [2022-01-10 06:45:07,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:45:07,982 INFO L470 AbstractCegarLoop]: Abstraction has 13210 states and 15686 transitions. [2022-01-10 06:45:07,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 states have internal predecessors, (130), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:07,982 INFO L276 IsEmpty]: Start isEmpty. Operand 13210 states and 15686 transitions. [2022-01-10 06:45:07,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-01-10 06:45:07,984 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:45:07,984 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] [2022-01-10 06:45:07,996 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 06:45:08,194 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 06:45:08,195 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:45:08,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:45:08,195 INFO L85 PathProgramCache]: Analyzing trace with hash -1234963887, now seen corresponding path program 1 times [2022-01-10 06:45:08,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:45:08,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [598262905] [2022-01-10 06:45:08,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:45:08,195 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:45:08,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:45:08,196 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 06:45:08,197 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 06:45:08,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:45:08,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:45:08,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:45:08,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:45:08,421 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:45:08,422 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:45:08,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [598262905] [2022-01-10 06:45:08,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [598262905] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:45:08,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:45:08,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 06:45:08,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120479316] [2022-01-10 06:45:08,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:45:08,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:45:08,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:45:08,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:45:08,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:45:08,423 INFO L87 Difference]: Start difference. First operand 13210 states and 15686 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:09,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:45:09,345 INFO L93 Difference]: Finished difference Result 26368 states and 31280 transitions. [2022-01-10 06:45:09,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:45:09,345 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 140 [2022-01-10 06:45:09,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:45:09,380 INFO L225 Difference]: With dead ends: 26368 [2022-01-10 06:45:09,380 INFO L226 Difference]: Without dead ends: 13188 [2022-01-10 06:45:09,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 138 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 06:45:09,404 INFO L933 BasicCegarLoop]: 371 mSDtfsCounter, 364 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 371 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 06:45:09,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 371 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:45:09,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13188 states. [2022-01-10 06:45:10,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13188 to 13188. [2022-01-10 06:45:10,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13188 states, 12496 states have (on average 1.1896606914212549) internal successors, (14866), 12538 states have internal predecessors, (14866), 335 states have call successors, (335), 288 states have call predecessors, (335), 356 states have return successors, (443), 363 states have call predecessors, (443), 335 states have call successors, (443) [2022-01-10 06:45:10,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13188 states to 13188 states and 15644 transitions. [2022-01-10 06:45:10,360 INFO L78 Accepts]: Start accepts. Automaton has 13188 states and 15644 transitions. Word has length 140 [2022-01-10 06:45:10,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:45:10,360 INFO L470 AbstractCegarLoop]: Abstraction has 13188 states and 15644 transitions. [2022-01-10 06:45:10,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:10,361 INFO L276 IsEmpty]: Start isEmpty. Operand 13188 states and 15644 transitions. [2022-01-10 06:45:10,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-01-10 06:45:10,362 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:45:10,362 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] [2022-01-10 06:45:10,371 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-01-10 06:45:10,569 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 06:45:10,570 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:45:10,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:45:10,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1868947188, now seen corresponding path program 1 times [2022-01-10 06:45:10,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:45:10,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [693192984] [2022-01-10 06:45:10,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:45:10,571 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:45:10,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:45:10,572 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 06:45:10,574 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 06:45:10,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:45:10,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:45:10,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:45:10,872 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 06:45:10,872 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:45:10,872 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:45:10,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [693192984] [2022-01-10 06:45:10,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [693192984] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:45:10,872 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:45:10,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:45:10,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718049488] [2022-01-10 06:45:10,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:45:10,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:45:10,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:45:10,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:45:10,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:45:10,873 INFO L87 Difference]: Start difference. First operand 13188 states and 15644 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:12,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:45:12,570 INFO L93 Difference]: Finished difference Result 38409 states and 45528 transitions. [2022-01-10 06:45:12,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:45:12,570 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2022-01-10 06:45:12,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:45:12,645 INFO L225 Difference]: With dead ends: 38409 [2022-01-10 06:45:12,645 INFO L226 Difference]: Without dead ends: 25251 [2022-01-10 06:45:12,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:45:12,672 INFO L933 BasicCegarLoop]: 509 mSDtfsCounter, 473 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 1116 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 06:45:12,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 1116 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 06:45:12,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25251 states. [2022-01-10 06:45:14,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25251 to 25248. [2022-01-10 06:45:14,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25248 states, 23918 states have (on average 1.1868049167990635) internal successors, (28386), 24008 states have internal predecessors, (28386), 637 states have call successors, (637), 544 states have call predecessors, (637), 692 states have return successors, (877), 699 states have call predecessors, (877), 637 states have call successors, (877) [2022-01-10 06:45:14,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25248 states to 25248 states and 29900 transitions. [2022-01-10 06:45:14,783 INFO L78 Accepts]: Start accepts. Automaton has 25248 states and 29900 transitions. Word has length 141 [2022-01-10 06:45:14,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:45:14,783 INFO L470 AbstractCegarLoop]: Abstraction has 25248 states and 29900 transitions. [2022-01-10 06:45:14,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:14,783 INFO L276 IsEmpty]: Start isEmpty. Operand 25248 states and 29900 transitions. [2022-01-10 06:45:14,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-01-10 06:45:14,785 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:45:14,786 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] [2022-01-10 06:45:14,829 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 06:45:14,989 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 06:45:14,989 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:45:14,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:45:14,990 INFO L85 PathProgramCache]: Analyzing trace with hash -1580127798, now seen corresponding path program 1 times [2022-01-10 06:45:14,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:45:14,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1753239113] [2022-01-10 06:45:14,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:45:14,990 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:45:14,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:45:14,991 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 06:45:14,992 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 06:45:15,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:45:15,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:45:15,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:45:15,222 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 06:45:15,222 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:45:15,222 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:45:15,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1753239113] [2022-01-10 06:45:15,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1753239113] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:45:15,222 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:45:15,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 06:45:15,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669769879] [2022-01-10 06:45:15,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:45:15,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:45:15,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:45:15,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:45:15,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:45:15,223 INFO L87 Difference]: Start difference. First operand 25248 states and 29900 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:16,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:45:16,933 INFO L93 Difference]: Finished difference Result 50446 states and 59714 transitions. [2022-01-10 06:45:16,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:45:16,934 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2022-01-10 06:45:16,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:45:17,011 INFO L225 Difference]: With dead ends: 50446 [2022-01-10 06:45:17,011 INFO L226 Difference]: Without dead ends: 25228 [2022-01-10 06:45:17,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 139 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 06:45:17,050 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 362 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 370 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 06:45:17,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 370 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:45:17,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25228 states. [2022-01-10 06:45:19,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25228 to 25228. [2022-01-10 06:45:19,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25228 states, 23904 states have (on average 1.1864123159303883) internal successors, (28360), 23992 states have internal predecessors, (28360), 631 states have call successors, (631), 544 states have call predecessors, (631), 692 states have return successors, (871), 693 states have call predecessors, (871), 631 states have call successors, (871) [2022-01-10 06:45:19,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25228 states to 25228 states and 29862 transitions. [2022-01-10 06:45:19,122 INFO L78 Accepts]: Start accepts. Automaton has 25228 states and 29862 transitions. Word has length 141 [2022-01-10 06:45:19,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:45:19,122 INFO L470 AbstractCegarLoop]: Abstraction has 25228 states and 29862 transitions. [2022-01-10 06:45:19,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:19,123 INFO L276 IsEmpty]: Start isEmpty. Operand 25228 states and 29862 transitions. [2022-01-10 06:45:19,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-01-10 06:45:19,124 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:45:19,124 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] [2022-01-10 06:45:19,132 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 06:45:19,325 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 06:45:19,325 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:45:19,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:45:19,326 INFO L85 PathProgramCache]: Analyzing trace with hash 138412983, now seen corresponding path program 1 times [2022-01-10 06:45:19,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:45:19,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1376925408] [2022-01-10 06:45:19,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:45:19,326 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:45:19,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:45:19,327 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 06:45:19,329 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 06:45:19,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:45:19,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:45:19,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:45:19,644 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 06:45:19,644 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:45:19,645 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:45:19,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1376925408] [2022-01-10 06:45:19,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1376925408] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:45:19,645 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:45:19,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:45:19,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521348996] [2022-01-10 06:45:19,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:45:19,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:45:19,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:45:19,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:45:19,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:45:19,646 INFO L87 Difference]: Start difference. First operand 25228 states and 29862 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:23,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:45:23,151 INFO L93 Difference]: Finished difference Result 73420 states and 86874 transitions. [2022-01-10 06:45:23,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:45:23,152 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2022-01-10 06:45:23,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:45:23,282 INFO L225 Difference]: With dead ends: 73420 [2022-01-10 06:45:23,282 INFO L226 Difference]: Without dead ends: 48222 [2022-01-10 06:45:23,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:45:23,332 INFO L933 BasicCegarLoop]: 497 mSDtfsCounter, 467 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 1081 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:45:23,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [473 Valid, 1081 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:45:23,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48222 states. [2022-01-10 06:45:26,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48222 to 48219. [2022-01-10 06:45:27,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48219 states, 45677 states have (on average 1.1844035291284454) internal successors, (54100), 45865 states have internal predecessors, (54100), 1197 states have call successors, (1197), 1024 states have call predecessors, (1197), 1344 states have return successors, (1713), 1333 states have call predecessors, (1713), 1197 states have call successors, (1713) [2022-01-10 06:45:27,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48219 states to 48219 states and 57010 transitions. [2022-01-10 06:45:27,108 INFO L78 Accepts]: Start accepts. Automaton has 48219 states and 57010 transitions. Word has length 142 [2022-01-10 06:45:27,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:45:27,109 INFO L470 AbstractCegarLoop]: Abstraction has 48219 states and 57010 transitions. [2022-01-10 06:45:27,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:27,109 INFO L276 IsEmpty]: Start isEmpty. Operand 48219 states and 57010 transitions. [2022-01-10 06:45:27,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-01-10 06:45:27,112 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:45:27,112 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] [2022-01-10 06:45:27,124 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 06:45:27,322 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 06:45:27,322 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:45:27,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:45:27,323 INFO L85 PathProgramCache]: Analyzing trace with hash 427232373, now seen corresponding path program 1 times [2022-01-10 06:45:27,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:45:27,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2009667243] [2022-01-10 06:45:27,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:45:27,405 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:45:27,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:45:27,411 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 06:45:27,413 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 06:45:27,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:45:27,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 06:45:27,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:45:27,638 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 06:45:27,638 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:45:27,638 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:45:27,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2009667243] [2022-01-10 06:45:27,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2009667243] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:45:27,638 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:45:27,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 06:45:27,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976932324] [2022-01-10 06:45:27,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:45:27,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:45:27,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:45:27,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:45:27,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:45:27,639 INFO L87 Difference]: Start difference. First operand 48219 states and 57010 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:31,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:45:31,022 INFO L93 Difference]: Finished difference Result 96390 states and 113940 transitions. [2022-01-10 06:45:31,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:45:31,023 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2022-01-10 06:45:31,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:45:31,112 INFO L225 Difference]: With dead ends: 96390 [2022-01-10 06:45:31,112 INFO L226 Difference]: Without dead ends: 48201 [2022-01-10 06:45:31,165 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 140 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 06:45:31,165 INFO L933 BasicCegarLoop]: 369 mSDtfsCounter, 360 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 369 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 06:45:31,165 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 369 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:45:31,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48201 states. [2022-01-10 06:45:34,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48201 to 48201. [2022-01-10 06:45:34,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48201 states, 45665 states have (on average 1.1842330012044235) internal successors, (54078), 45851 states have internal predecessors, (54078), 1191 states have call successors, (1191), 1024 states have call predecessors, (1191), 1344 states have return successors, (1707), 1327 states have call predecessors, (1707), 1191 states have call successors, (1707) [2022-01-10 06:45:34,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48201 states to 48201 states and 56976 transitions. [2022-01-10 06:45:34,957 INFO L78 Accepts]: Start accepts. Automaton has 48201 states and 56976 transitions. Word has length 142 [2022-01-10 06:45:34,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:45:34,957 INFO L470 AbstractCegarLoop]: Abstraction has 48201 states and 56976 transitions. [2022-01-10 06:45:34,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 06:45:34,957 INFO L276 IsEmpty]: Start isEmpty. Operand 48201 states and 56976 transitions. [2022-01-10 06:45:34,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-01-10 06:45:34,959 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:45:34,959 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] [2022-01-10 06:45:34,968 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 06:45:35,163 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 06:45:35,163 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:45:35,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:45:35,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1677122280, now seen corresponding path program 1 times [2022-01-10 06:45:35,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:45:35,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [652557204] [2022-01-10 06:45:35,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:45:35,164 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:45:35,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:45:35,165 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 06:45:35,166 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 06:45:35,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:45:35,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:45:35,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:45:35,462 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 06:45:35,462 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:45:35,462 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:45:35,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [652557204] [2022-01-10 06:45:35,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [652557204] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:45:35,462 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:45:35,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:45:35,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353036198] [2022-01-10 06:45:35,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:45:35,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:45:35,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:45:35,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:45:35,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:45:35,463 INFO L87 Difference]: Start difference. First operand 48201 states and 56976 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5)