/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/combinations/Problem05_label48+token_ring.12.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 07:50:42,935 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 07:50:42,937 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 07:50:42,984 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 07:50:42,984 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 07:50:42,991 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 07:50:42,993 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 07:50:42,994 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 07:50:42,995 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 07:50:42,995 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 07:50:42,996 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 07:50:42,997 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 07:50:42,997 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 07:50:42,997 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 07:50:42,998 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 07:50:42,999 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 07:50:42,999 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 07:50:43,000 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 07:50:43,001 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 07:50:43,002 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 07:50:43,007 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 07:50:43,013 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 07:50:43,016 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 07:50:43,017 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 07:50:43,022 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 07:50:43,022 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 07:50:43,022 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 07:50:43,023 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 07:50:43,023 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 07:50:43,024 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 07:50:43,024 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 07:50:43,025 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 07:50:43,025 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 07:50:43,026 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 07:50:43,026 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 07:50:43,026 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 07:50:43,027 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 07:50:43,027 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 07:50:43,027 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 07:50:43,028 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 07:50:43,029 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 07:50:43,044 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-01-10 07:50:43,062 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 07:50:43,062 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 07:50:43,063 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 07:50:43,063 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 07:50:43,063 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 07:50:43,063 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 07:50:43,064 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 07:50:43,064 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 07:50:43,064 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 07:50:43,064 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 07:50:43,064 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 07:50:43,065 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 07:50:43,065 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 07:50:43,065 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 07:50:43,065 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 07:50:43,065 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 07:50:43,065 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 07:50:43,065 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 07:50:43,065 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 07:50:43,065 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 07:50:43,066 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 07:50:43,066 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 07:50:43,066 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 07:50:43,066 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:50:43,066 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 07:50:43,066 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 07:50:43,066 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 07:50:43,067 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 07:50:43,067 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 07:50:43,067 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 07:50:43,067 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 07:50:43,067 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 07:50:43,067 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 07:50:43,067 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-10 07:50:43,254 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 07:50:43,268 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 07:50:43,269 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 07:50:43,270 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 07:50:43,272 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 07:50:43,272 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label48+token_ring.12.cil-2.c [2022-01-10 07:50:43,332 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b5ce242de/9268779b0bd94cb79f6b8a1f9467dc9b/FLAG03b648dee [2022-01-10 07:50:44,008 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 07:50:44,009 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label48+token_ring.12.cil-2.c [2022-01-10 07:50:44,045 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b5ce242de/9268779b0bd94cb79f6b8a1f9467dc9b/FLAG03b648dee [2022-01-10 07:50:44,350 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b5ce242de/9268779b0bd94cb79f6b8a1f9467dc9b [2022-01-10 07:50:44,352 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 07:50:44,353 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 07:50:44,354 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 07:50:44,354 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 07:50:44,356 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 07:50:44,356 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:50:44" (1/1) ... [2022-01-10 07:50:44,357 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@731441ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:44, skipping insertion in model container [2022-01-10 07:50:44,357 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 07:50:44" (1/1) ... [2022-01-10 07:50:44,361 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 07:50:44,482 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 07:50:45,648 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label48+token_ring.12.cil-2.c[375709,375722] [2022-01-10 07:50:45,666 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label48+token_ring.12.cil-2.c[383339,383352] [2022-01-10 07:50:45,872 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:50:45,881 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 07:50:46,437 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label48+token_ring.12.cil-2.c[375709,375722] [2022-01-10 07:50:46,443 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label48+token_ring.12.cil-2.c[383339,383352] [2022-01-10 07:50:46,456 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 07:50:46,496 INFO L208 MainTranslator]: Completed translation [2022-01-10 07:50:46,496 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46 WrapperNode [2022-01-10 07:50:46,496 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 07:50:46,497 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 07:50:46,497 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 07:50:46,497 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 07:50:46,501 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46" (1/1) ... [2022-01-10 07:50:46,565 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46" (1/1) ... [2022-01-10 07:50:46,904 INFO L137 Inliner]: procedures = 69, calls = 77, calls flagged for inlining = 46, calls inlined = 46, statements flattened = 13157 [2022-01-10 07:50:46,905 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 07:50:46,905 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 07:50:46,905 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 07:50:46,905 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 07:50:46,912 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46" (1/1) ... [2022-01-10 07:50:46,912 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46" (1/1) ... [2022-01-10 07:50:46,966 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46" (1/1) ... [2022-01-10 07:50:46,966 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46" (1/1) ... [2022-01-10 07:50:47,197 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46" (1/1) ... [2022-01-10 07:50:47,236 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46" (1/1) ... [2022-01-10 07:50:47,254 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46" (1/1) ... [2022-01-10 07:50:47,295 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 07:50:47,297 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 07:50:47,297 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 07:50:47,297 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 07:50:47,298 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46" (1/1) ... [2022-01-10 07:50:47,304 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 07:50:47,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 07:50:47,319 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-10 07:50:47,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-10 07:50:47,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 07:50:47,341 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-01-10 07:50:47,341 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-01-10 07:50:47,341 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-01-10 07:50:47,341 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-01-10 07:50:47,341 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-01-10 07:50:47,341 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-01-10 07:50:47,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 07:50:47,341 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-01-10 07:50:47,341 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-01-10 07:50:47,341 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-01-10 07:50:47,341 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-01-10 07:50:47,341 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-01-10 07:50:47,342 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-01-10 07:50:47,342 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 07:50:47,342 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 07:50:47,528 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 07:50:47,530 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 07:50:54,077 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 07:50:54,099 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 07:50:54,099 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2022-01-10 07:50:54,104 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:50:54 BoogieIcfgContainer [2022-01-10 07:50:54,104 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 07:50:54,106 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 07:50:54,106 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 07:50:54,108 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 07:50:54,109 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 07:50:44" (1/3) ... [2022-01-10 07:50:54,109 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f222eaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:50:54, skipping insertion in model container [2022-01-10 07:50:54,109 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 07:50:46" (2/3) ... [2022-01-10 07:50:54,110 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f222eaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 07:50:54, skipping insertion in model container [2022-01-10 07:50:54,110 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 07:50:54" (3/3) ... [2022-01-10 07:50:54,110 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label48+token_ring.12.cil-2.c [2022-01-10 07:50:54,114 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 07:50:54,114 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-01-10 07:50:54,163 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 07:50:54,167 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-10 07:50:54,167 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-10 07:50:54,209 INFO L276 IsEmpty]: Start isEmpty. Operand has 2565 states, 2530 states have (on average 1.8430830039525692) internal successors, (4663), 2533 states have internal predecessors, (4663), 26 states have call successors, (26), 6 states have call predecessors, (26), 6 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-01-10 07:50:54,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:50:54,221 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:50:54,221 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:50:54,222 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:50:54,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:50:54,225 INFO L85 PathProgramCache]: Analyzing trace with hash 10619845, now seen corresponding path program 1 times [2022-01-10 07:50:54,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:50:54,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1138357731] [2022-01-10 07:50:54,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:50:54,235 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:50:54,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:50:54,237 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:50:54,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-01-10 07:50:54,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:50:54,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:50:54,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:50:54,700 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:50:54,700 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:50:54,700 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:50:54,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1138357731] [2022-01-10 07:50:54,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1138357731] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:50:54,701 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:50:54,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:50:54,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703223577] [2022-01-10 07:50:54,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:50:54,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:50:54,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:50:54,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:50:54,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:50:54,733 INFO L87 Difference]: Start difference. First operand has 2565 states, 2530 states have (on average 1.8430830039525692) internal successors, (4663), 2533 states have internal predecessors, (4663), 26 states have call successors, (26), 6 states have call predecessors, (26), 6 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Second operand has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:50:54,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:50:54,866 INFO L93 Difference]: Finished difference Result 5124 states and 9419 transitions. [2022-01-10 07:50:54,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:50:54,868 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 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 178 [2022-01-10 07:50:54,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:50:54,889 INFO L225 Difference]: With dead ends: 5124 [2022-01-10 07:50:54,889 INFO L226 Difference]: Without dead ends: 2498 [2022-01-10 07:50:54,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:50:54,902 INFO L933 BasicCegarLoop]: 4620 mSDtfsCounter, 591 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 591 SdHoareTripleChecker+Valid, 8642 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:50:54,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [591 Valid, 8642 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:50:54,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2498 states. [2022-01-10 07:50:55,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2498 to 2498. [2022-01-10 07:50:55,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2498 states, 2464 states have (on average 1.8262987012987013) internal successors, (4500), 2466 states have internal predecessors, (4500), 26 states have call successors, (26), 6 states have call predecessors, (26), 6 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-01-10 07:50:55,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2498 states to 2498 states and 4552 transitions. [2022-01-10 07:50:55,030 INFO L78 Accepts]: Start accepts. Automaton has 2498 states and 4552 transitions. Word has length 178 [2022-01-10 07:50:55,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:50:55,031 INFO L470 AbstractCegarLoop]: Abstraction has 2498 states and 4552 transitions. [2022-01-10 07:50:55,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:50:55,031 INFO L276 IsEmpty]: Start isEmpty. Operand 2498 states and 4552 transitions. [2022-01-10 07:50:55,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:50:55,034 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:50:55,034 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:50:55,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-01-10 07:50:55,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:50:55,240 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:50:55,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:50:55,240 INFO L85 PathProgramCache]: Analyzing trace with hash -79440445, now seen corresponding path program 1 times [2022-01-10 07:50:55,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:50:55,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [256793557] [2022-01-10 07:50:55,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:50:55,241 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:50:55,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:50:55,242 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:50:55,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-01-10 07:50:55,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:50:55,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:50:55,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:50:55,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 07:50:55,601 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:50:55,601 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:50:55,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [256793557] [2022-01-10 07:50:55,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [256793557] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:50:55,605 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:50:55,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-10 07:50:55,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653495284] [2022-01-10 07:50:55,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:50:55,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:50:55,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:50:55,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:50:55,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:50:55,608 INFO L87 Difference]: Start difference. First operand 2498 states and 4552 transitions. Second operand has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:50:55,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:50:55,663 INFO L93 Difference]: Finished difference Result 2860 states and 5121 transitions. [2022-01-10 07:50:55,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:50:55,666 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 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 178 [2022-01-10 07:50:55,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:50:55,679 INFO L225 Difference]: With dead ends: 2860 [2022-01-10 07:50:55,679 INFO L226 Difference]: Without dead ends: 2498 [2022-01-10 07:50:55,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:50:55,683 INFO L933 BasicCegarLoop]: 4550 mSDtfsCounter, 577 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 8508 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:50:55,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [577 Valid, 8508 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:50:55,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2498 states. [2022-01-10 07:50:55,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2498 to 2498. [2022-01-10 07:50:55,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2498 states, 2464 states have (on average 1.8258928571428572) internal successors, (4499), 2466 states have internal predecessors, (4499), 26 states have call successors, (26), 6 states have call predecessors, (26), 6 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-01-10 07:50:55,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2498 states to 2498 states and 4551 transitions. [2022-01-10 07:50:55,735 INFO L78 Accepts]: Start accepts. Automaton has 2498 states and 4551 transitions. Word has length 178 [2022-01-10 07:50:55,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:50:55,736 INFO L470 AbstractCegarLoop]: Abstraction has 2498 states and 4551 transitions. [2022-01-10 07:50:55,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:50:55,736 INFO L276 IsEmpty]: Start isEmpty. Operand 2498 states and 4551 transitions. [2022-01-10 07:50:55,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:50:55,740 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:50:55,740 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:50:55,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-01-10 07:50:55,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:50:55,952 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:50:55,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:50:55,952 INFO L85 PathProgramCache]: Analyzing trace with hash -1483309631, now seen corresponding path program 1 times [2022-01-10 07:50:55,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:50:55,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1282876747] [2022-01-10 07:50:55,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:50:55,953 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:50:55,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:50:55,954 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:50:55,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-01-10 07:50:56,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:50:56,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:50:56,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:50:56,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:50:56,381 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:50:56,381 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:50:56,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1282876747] [2022-01-10 07:50:56,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1282876747] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:50:56,383 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:50:56,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:50:56,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478717033] [2022-01-10 07:50:56,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:50:56,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:50:56,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:50:56,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:50:56,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:50:56,387 INFO L87 Difference]: Start difference. First operand 2498 states and 4551 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:50:57,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:50:57,066 INFO L93 Difference]: Finished difference Result 3260 states and 5769 transitions. [2022-01-10 07:50:57,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:50:57,067 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 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 178 [2022-01-10 07:50:57,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:50:57,077 INFO L225 Difference]: With dead ends: 3260 [2022-01-10 07:50:57,077 INFO L226 Difference]: Without dead ends: 2903 [2022-01-10 07:50:57,079 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:50:57,080 INFO L933 BasicCegarLoop]: 4601 mSDtfsCounter, 5104 mSDsluCounter, 9095 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5124 SdHoareTripleChecker+Valid, 13696 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 07:50:57,080 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5124 Valid, 13696 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 508 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 07:50:57,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2903 states. [2022-01-10 07:50:57,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2903 to 2874. [2022-01-10 07:50:57,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2874 states, 2812 states have (on average 1.7976529160739687) internal successors, (5055), 2815 states have internal predecessors, (5055), 47 states have call successors, (47), 12 states have call predecessors, (47), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:50:57,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 5150 transitions. [2022-01-10 07:50:57,138 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 5150 transitions. Word has length 178 [2022-01-10 07:50:57,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:50:57,138 INFO L470 AbstractCegarLoop]: Abstraction has 2874 states and 5150 transitions. [2022-01-10 07:50:57,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:50:57,138 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 5150 transitions. [2022-01-10 07:50:57,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:50:57,140 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:50:57,140 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:50:57,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-01-10 07:50:57,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:50:57,349 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:50:57,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:50:57,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1935672389, now seen corresponding path program 1 times [2022-01-10 07:50:57,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:50:57,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [492206493] [2022-01-10 07:50:57,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:50:57,350 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:50:57,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:50:57,351 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:50:57,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-01-10 07:50:57,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:50:57,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:50:57,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:50:57,733 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:50:57,733 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:50:57,733 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:50:57,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [492206493] [2022-01-10 07:50:57,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [492206493] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:50:57,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:50:57,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:50:57,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834711801] [2022-01-10 07:50:57,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:50:57,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:50:57,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:50:57,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:50:57,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:50:57,735 INFO L87 Difference]: Start difference. First operand 2874 states and 5150 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:50:58,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:50:58,135 INFO L93 Difference]: Finished difference Result 3607 states and 6316 transitions. [2022-01-10 07:50:58,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:50:58,139 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:50:58,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:50:58,147 INFO L225 Difference]: With dead ends: 3607 [2022-01-10 07:50:58,147 INFO L226 Difference]: Without dead ends: 2874 [2022-01-10 07:50:58,149 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:50:58,150 INFO L933 BasicCegarLoop]: 4519 mSDtfsCounter, 4765 mSDsluCounter, 8559 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4785 SdHoareTripleChecker+Valid, 13078 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:50:58,150 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4785 Valid, 13078 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:50:58,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2022-01-10 07:50:58,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 2874. [2022-01-10 07:50:58,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2874 states, 2812 states have (on average 1.7951635846372689) internal successors, (5048), 2815 states have internal predecessors, (5048), 47 states have call successors, (47), 12 states have call predecessors, (47), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:50:58,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 5143 transitions. [2022-01-10 07:50:58,197 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 5143 transitions. Word has length 178 [2022-01-10 07:50:58,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:50:58,197 INFO L470 AbstractCegarLoop]: Abstraction has 2874 states and 5143 transitions. [2022-01-10 07:50:58,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:50:58,197 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 5143 transitions. [2022-01-10 07:50:58,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:50:58,199 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:50:58,199 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:50:58,209 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-01-10 07:50:58,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:50:58,407 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:50:58,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:50:58,408 INFO L85 PathProgramCache]: Analyzing trace with hash -724984511, now seen corresponding path program 1 times [2022-01-10 07:50:58,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:50:58,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1723594466] [2022-01-10 07:50:58,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:50:58,409 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:50:58,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:50:58,410 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:50:58,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-01-10 07:50:58,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:50:58,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:50:58,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:50:58,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:50:58,753 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:50:58,753 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:50:58,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1723594466] [2022-01-10 07:50:58,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1723594466] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:50:58,753 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:50:58,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:50:58,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871092284] [2022-01-10 07:50:58,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:50:58,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:50:58,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:50:58,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:50:58,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:50:58,754 INFO L87 Difference]: Start difference. First operand 2874 states and 5143 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:50:59,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:50:59,090 INFO L93 Difference]: Finished difference Result 3607 states and 6302 transitions. [2022-01-10 07:50:59,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:50:59,092 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:50:59,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:50:59,102 INFO L225 Difference]: With dead ends: 3607 [2022-01-10 07:50:59,102 INFO L226 Difference]: Without dead ends: 2874 [2022-01-10 07:50:59,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:50:59,105 INFO L933 BasicCegarLoop]: 4516 mSDtfsCounter, 4759 mSDsluCounter, 8555 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4779 SdHoareTripleChecker+Valid, 13071 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:50:59,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4779 Valid, 13071 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:50:59,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2022-01-10 07:50:59,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 2874. [2022-01-10 07:50:59,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2874 states, 2812 states have (on average 1.792674253200569) internal successors, (5041), 2815 states have internal predecessors, (5041), 47 states have call successors, (47), 12 states have call predecessors, (47), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:50:59,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 5136 transitions. [2022-01-10 07:50:59,154 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 5136 transitions. Word has length 178 [2022-01-10 07:50:59,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:50:59,155 INFO L470 AbstractCegarLoop]: Abstraction has 2874 states and 5136 transitions. [2022-01-10 07:50:59,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:50:59,155 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 5136 transitions. [2022-01-10 07:50:59,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:50:59,156 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:50:59,156 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:50:59,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-01-10 07:50:59,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:50:59,365 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:50:59,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:50:59,366 INFO L85 PathProgramCache]: Analyzing trace with hash -2130176189, now seen corresponding path program 1 times [2022-01-10 07:50:59,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:50:59,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [274886633] [2022-01-10 07:50:59,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:50:59,367 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:50:59,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:50:59,368 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:50:59,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-01-10 07:50:59,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:50:59,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:50:59,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:50:59,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:50:59,711 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:50:59,711 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:50:59,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [274886633] [2022-01-10 07:50:59,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [274886633] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:50:59,711 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:50:59,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:50:59,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975625059] [2022-01-10 07:50:59,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:50:59,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:50:59,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:50:59,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:50:59,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:50:59,712 INFO L87 Difference]: Start difference. First operand 2874 states and 5136 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:00,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:00,060 INFO L93 Difference]: Finished difference Result 3607 states and 6288 transitions. [2022-01-10 07:51:00,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:51:00,061 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:00,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:00,069 INFO L225 Difference]: With dead ends: 3607 [2022-01-10 07:51:00,069 INFO L226 Difference]: Without dead ends: 2874 [2022-01-10 07:51:00,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:00,072 INFO L933 BasicCegarLoop]: 4513 mSDtfsCounter, 4753 mSDsluCounter, 8551 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4773 SdHoareTripleChecker+Valid, 13064 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:00,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4773 Valid, 13064 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:51:00,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2022-01-10 07:51:00,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 2874. [2022-01-10 07:51:00,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2874 states, 2812 states have (on average 1.7901849217638692) internal successors, (5034), 2815 states have internal predecessors, (5034), 47 states have call successors, (47), 12 states have call predecessors, (47), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:51:00,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 5129 transitions. [2022-01-10 07:51:00,118 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 5129 transitions. Word has length 178 [2022-01-10 07:51:00,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:00,118 INFO L470 AbstractCegarLoop]: Abstraction has 2874 states and 5129 transitions. [2022-01-10 07:51:00,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:00,118 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 5129 transitions. [2022-01-10 07:51:00,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:00,120 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:00,120 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:00,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:00,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:00,330 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:00,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:00,330 INFO L85 PathProgramCache]: Analyzing trace with hash 12304191, now seen corresponding path program 1 times [2022-01-10 07:51:00,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:00,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [807568991] [2022-01-10 07:51:00,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:00,331 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:00,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:00,332 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:00,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-01-10 07:51:00,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:00,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:00,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:00,682 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:00,682 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:00,682 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:00,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [807568991] [2022-01-10 07:51:00,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [807568991] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:00,682 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:00,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:00,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114360955] [2022-01-10 07:51:00,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:00,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:00,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:00,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:00,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:00,684 INFO L87 Difference]: Start difference. First operand 2874 states and 5129 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:01,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:01,032 INFO L93 Difference]: Finished difference Result 3607 states and 6274 transitions. [2022-01-10 07:51:01,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:51:01,033 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:01,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:01,041 INFO L225 Difference]: With dead ends: 3607 [2022-01-10 07:51:01,041 INFO L226 Difference]: Without dead ends: 2874 [2022-01-10 07:51:01,043 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:01,044 INFO L933 BasicCegarLoop]: 4510 mSDtfsCounter, 4746 mSDsluCounter, 8547 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4766 SdHoareTripleChecker+Valid, 13057 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:01,044 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4766 Valid, 13057 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:51:01,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2022-01-10 07:51:01,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 2874. [2022-01-10 07:51:01,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2874 states, 2812 states have (on average 1.7876955903271692) internal successors, (5027), 2815 states have internal predecessors, (5027), 47 states have call successors, (47), 12 states have call predecessors, (47), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:51:01,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 5122 transitions. [2022-01-10 07:51:01,087 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 5122 transitions. Word has length 178 [2022-01-10 07:51:01,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:01,087 INFO L470 AbstractCegarLoop]: Abstraction has 2874 states and 5122 transitions. [2022-01-10 07:51:01,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:01,088 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 5122 transitions. [2022-01-10 07:51:01,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:01,090 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:01,090 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:01,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:01,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:01,299 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:01,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:01,299 INFO L85 PathProgramCache]: Analyzing trace with hash 2012296763, now seen corresponding path program 1 times [2022-01-10 07:51:01,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:01,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [895113446] [2022-01-10 07:51:01,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:01,300 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:01,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:01,301 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:01,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-01-10 07:51:01,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:01,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:01,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:01,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 07:51:01,638 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:01,638 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:01,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [895113446] [2022-01-10 07:51:01,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [895113446] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:01,638 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:01,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:01,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778632771] [2022-01-10 07:51:01,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:01,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:01,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:01,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:01,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:01,640 INFO L87 Difference]: Start difference. First operand 2874 states and 5122 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:02,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:02,036 INFO L93 Difference]: Finished difference Result 3607 states and 6260 transitions. [2022-01-10 07:51:02,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:51:02,048 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:02,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:02,063 INFO L225 Difference]: With dead ends: 3607 [2022-01-10 07:51:02,064 INFO L226 Difference]: Without dead ends: 2874 [2022-01-10 07:51:02,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:02,067 INFO L933 BasicCegarLoop]: 4507 mSDtfsCounter, 4740 mSDsluCounter, 8543 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4760 SdHoareTripleChecker+Valid, 13050 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:02,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4760 Valid, 13050 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:51:02,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2022-01-10 07:51:02,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 2874. [2022-01-10 07:51:02,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2874 states, 2812 states have (on average 1.7852062588904694) internal successors, (5020), 2815 states have internal predecessors, (5020), 47 states have call successors, (47), 12 states have call predecessors, (47), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:51:02,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 5115 transitions. [2022-01-10 07:51:02,118 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 5115 transitions. Word has length 178 [2022-01-10 07:51:02,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:02,118 INFO L470 AbstractCegarLoop]: Abstraction has 2874 states and 5115 transitions. [2022-01-10 07:51:02,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:02,118 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 5115 transitions. [2022-01-10 07:51:02,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:02,120 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:02,120 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:02,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:02,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:02,329 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:02,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:02,329 INFO L85 PathProgramCache]: Analyzing trace with hash 552791999, now seen corresponding path program 1 times [2022-01-10 07:51:02,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:02,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [413009120] [2022-01-10 07:51:02,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:02,330 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:02,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:02,331 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:02,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-01-10 07:51:02,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:02,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:02,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:02,680 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:02,680 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:02,680 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:02,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [413009120] [2022-01-10 07:51:02,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [413009120] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:02,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:02,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:02,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848195714] [2022-01-10 07:51:02,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:02,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:02,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:02,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:02,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:02,682 INFO L87 Difference]: Start difference. First operand 2874 states and 5115 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:02,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:02,988 INFO L93 Difference]: Finished difference Result 3607 states and 6246 transitions. [2022-01-10 07:51:02,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:51:02,999 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:03,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:03,007 INFO L225 Difference]: With dead ends: 3607 [2022-01-10 07:51:03,007 INFO L226 Difference]: Without dead ends: 2874 [2022-01-10 07:51:03,009 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:03,009 INFO L933 BasicCegarLoop]: 4504 mSDtfsCounter, 4734 mSDsluCounter, 8539 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4754 SdHoareTripleChecker+Valid, 13043 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:03,010 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4754 Valid, 13043 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:51:03,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2022-01-10 07:51:03,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 2874. [2022-01-10 07:51:03,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2874 states, 2812 states have (on average 1.7827169274537695) internal successors, (5013), 2815 states have internal predecessors, (5013), 47 states have call successors, (47), 12 states have call predecessors, (47), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:51:03,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 5108 transitions. [2022-01-10 07:51:03,055 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 5108 transitions. Word has length 178 [2022-01-10 07:51:03,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:03,056 INFO L470 AbstractCegarLoop]: Abstraction has 2874 states and 5108 transitions. [2022-01-10 07:51:03,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:03,056 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 5108 transitions. [2022-01-10 07:51:03,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:03,057 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:03,057 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:03,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:03,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:03,265 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:03,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:03,265 INFO L85 PathProgramCache]: Analyzing trace with hash -741214789, now seen corresponding path program 1 times [2022-01-10 07:51:03,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:03,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1494600258] [2022-01-10 07:51:03,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:03,266 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:03,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:03,267 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:03,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-01-10 07:51:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:03,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:03,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:03,597 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:03,598 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:03,598 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:03,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1494600258] [2022-01-10 07:51:03,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1494600258] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:03,598 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:03,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:03,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677300696] [2022-01-10 07:51:03,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:03,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:03,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:03,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:03,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:03,599 INFO L87 Difference]: Start difference. First operand 2874 states and 5108 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:03,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:03,915 INFO L93 Difference]: Finished difference Result 3607 states and 6232 transitions. [2022-01-10 07:51:03,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:51:03,916 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:03,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:03,921 INFO L225 Difference]: With dead ends: 3607 [2022-01-10 07:51:03,921 INFO L226 Difference]: Without dead ends: 2874 [2022-01-10 07:51:03,923 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:03,924 INFO L933 BasicCegarLoop]: 4501 mSDtfsCounter, 4728 mSDsluCounter, 8535 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4748 SdHoareTripleChecker+Valid, 13036 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:03,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4748 Valid, 13036 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:51:03,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2022-01-10 07:51:03,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 2874. [2022-01-10 07:51:03,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2874 states, 2812 states have (on average 1.7802275960170697) internal successors, (5006), 2815 states have internal predecessors, (5006), 47 states have call successors, (47), 12 states have call predecessors, (47), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:51:03,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 5101 transitions. [2022-01-10 07:51:03,967 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 5101 transitions. Word has length 178 [2022-01-10 07:51:03,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:03,967 INFO L470 AbstractCegarLoop]: Abstraction has 2874 states and 5101 transitions. [2022-01-10 07:51:03,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:03,968 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 5101 transitions. [2022-01-10 07:51:03,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:03,969 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:03,969 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:03,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:04,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:04,177 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:04,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:04,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1849442367, now seen corresponding path program 1 times [2022-01-10 07:51:04,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:04,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1140835652] [2022-01-10 07:51:04,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:04,178 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:04,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:04,179 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:04,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-01-10 07:51:04,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:04,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:04,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:04,502 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:04,502 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:04,502 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:04,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1140835652] [2022-01-10 07:51:04,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1140835652] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:04,502 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:04,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:04,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369686106] [2022-01-10 07:51:04,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:04,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:04,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:04,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:04,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:04,503 INFO L87 Difference]: Start difference. First operand 2874 states and 5101 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:04,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:04,814 INFO L93 Difference]: Finished difference Result 3607 states and 6218 transitions. [2022-01-10 07:51:04,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:51:04,814 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:04,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:04,821 INFO L225 Difference]: With dead ends: 3607 [2022-01-10 07:51:04,821 INFO L226 Difference]: Without dead ends: 2874 [2022-01-10 07:51:04,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:04,824 INFO L933 BasicCegarLoop]: 4498 mSDtfsCounter, 4722 mSDsluCounter, 8531 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4742 SdHoareTripleChecker+Valid, 13029 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:04,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4742 Valid, 13029 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:51:04,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2022-01-10 07:51:04,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 2874. [2022-01-10 07:51:04,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2874 states, 2812 states have (on average 1.7777382645803699) internal successors, (4999), 2815 states have internal predecessors, (4999), 47 states have call successors, (47), 12 states have call predecessors, (47), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:51:04,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 5094 transitions. [2022-01-10 07:51:04,872 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 5094 transitions. Word has length 178 [2022-01-10 07:51:04,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:04,872 INFO L470 AbstractCegarLoop]: Abstraction has 2874 states and 5094 transitions. [2022-01-10 07:51:04,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:04,873 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 5094 transitions. [2022-01-10 07:51:04,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:04,874 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:04,874 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:04,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:05,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:05,083 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:05,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:05,083 INFO L85 PathProgramCache]: Analyzing trace with hash 131896635, now seen corresponding path program 1 times [2022-01-10 07:51:05,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:05,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2003203064] [2022-01-10 07:51:05,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:05,084 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:05,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:05,084 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:05,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-01-10 07:51:05,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:05,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:05,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:05,413 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:05,413 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:05,413 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:05,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2003203064] [2022-01-10 07:51:05,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2003203064] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:05,414 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:05,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:05,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212971955] [2022-01-10 07:51:05,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:05,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:05,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:05,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:05,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:05,415 INFO L87 Difference]: Start difference. First operand 2874 states and 5094 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:05,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:05,718 INFO L93 Difference]: Finished difference Result 3607 states and 6204 transitions. [2022-01-10 07:51:05,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:51:05,729 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:05,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:05,734 INFO L225 Difference]: With dead ends: 3607 [2022-01-10 07:51:05,734 INFO L226 Difference]: Without dead ends: 2874 [2022-01-10 07:51:05,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:05,736 INFO L933 BasicCegarLoop]: 4495 mSDtfsCounter, 4716 mSDsluCounter, 8527 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4736 SdHoareTripleChecker+Valid, 13022 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:05,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4736 Valid, 13022 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:51:05,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2022-01-10 07:51:05,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 2874. [2022-01-10 07:51:05,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2874 states, 2812 states have (on average 1.77524893314367) internal successors, (4992), 2815 states have internal predecessors, (4992), 47 states have call successors, (47), 12 states have call predecessors, (47), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:51:05,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 5087 transitions. [2022-01-10 07:51:05,783 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 5087 transitions. Word has length 178 [2022-01-10 07:51:05,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:05,784 INFO L470 AbstractCegarLoop]: Abstraction has 2874 states and 5087 transitions. [2022-01-10 07:51:05,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:05,784 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 5087 transitions. [2022-01-10 07:51:05,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:05,786 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:05,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:05,796 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2022-01-10 07:51:05,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:05,995 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:05,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:05,995 INFO L85 PathProgramCache]: Analyzing trace with hash 2028876093, now seen corresponding path program 1 times [2022-01-10 07:51:05,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:05,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [970353051] [2022-01-10 07:51:05,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:05,996 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:05,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:05,997 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:05,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-01-10 07:51:06,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:06,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:06,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:06,322 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:06,322 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:06,322 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:06,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [970353051] [2022-01-10 07:51:06,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [970353051] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:06,323 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:06,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:06,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216143297] [2022-01-10 07:51:06,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:06,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:06,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:06,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:06,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:06,324 INFO L87 Difference]: Start difference. First operand 2874 states and 5087 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:06,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:06,681 INFO L93 Difference]: Finished difference Result 3607 states and 6190 transitions. [2022-01-10 07:51:06,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:51:06,682 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:06,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:06,686 INFO L225 Difference]: With dead ends: 3607 [2022-01-10 07:51:06,686 INFO L226 Difference]: Without dead ends: 2874 [2022-01-10 07:51:06,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:06,688 INFO L933 BasicCegarLoop]: 4492 mSDtfsCounter, 4710 mSDsluCounter, 8523 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4730 SdHoareTripleChecker+Valid, 13015 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:06,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4730 Valid, 13015 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:51:06,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2022-01-10 07:51:06,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 2874. [2022-01-10 07:51:06,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2874 states, 2812 states have (on average 1.7727596017069702) internal successors, (4985), 2815 states have internal predecessors, (4985), 47 states have call successors, (47), 12 states have call predecessors, (47), 13 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2022-01-10 07:51:06,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 5080 transitions. [2022-01-10 07:51:06,726 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 5080 transitions. Word has length 178 [2022-01-10 07:51:06,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:06,726 INFO L470 AbstractCegarLoop]: Abstraction has 2874 states and 5080 transitions. [2022-01-10 07:51:06,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:06,726 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 5080 transitions. [2022-01-10 07:51:06,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:06,728 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:06,728 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:06,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:06,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:06,936 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:06,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:06,936 INFO L85 PathProgramCache]: Analyzing trace with hash 123180345, now seen corresponding path program 1 times [2022-01-10 07:51:06,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:06,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1353641751] [2022-01-10 07:51:06,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:06,937 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:06,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:06,938 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:06,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-01-10 07:51:07,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:07,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:07,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:07,279 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:07,279 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:07,279 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:07,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1353641751] [2022-01-10 07:51:07,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1353641751] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:07,279 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:07,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:07,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579519585] [2022-01-10 07:51:07,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:07,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:07,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:07,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:07,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:07,280 INFO L87 Difference]: Start difference. First operand 2874 states and 5080 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:07,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:07,747 INFO L93 Difference]: Finished difference Result 3799 states and 6474 transitions. [2022-01-10 07:51:07,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:07,748 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:07,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:07,752 INFO L225 Difference]: With dead ends: 3799 [2022-01-10 07:51:07,753 INFO L226 Difference]: Without dead ends: 3066 [2022-01-10 07:51:07,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:07,755 INFO L933 BasicCegarLoop]: 4489 mSDtfsCounter, 4829 mSDsluCounter, 8518 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4849 SdHoareTripleChecker+Valid, 13007 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:07,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4849 Valid, 13007 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:07,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3066 states. [2022-01-10 07:51:07,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3066 to 3066. [2022-01-10 07:51:07,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3066 states, 2998 states have (on average 1.7478318879252834) internal successors, (5240), 3001 states have internal predecessors, (5240), 49 states have call successors, (49), 16 states have call predecessors, (49), 17 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2022-01-10 07:51:07,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3066 states to 3066 states and 5339 transitions. [2022-01-10 07:51:07,803 INFO L78 Accepts]: Start accepts. Automaton has 3066 states and 5339 transitions. Word has length 178 [2022-01-10 07:51:07,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:07,803 INFO L470 AbstractCegarLoop]: Abstraction has 3066 states and 5339 transitions. [2022-01-10 07:51:07,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:07,803 INFO L276 IsEmpty]: Start isEmpty. Operand 3066 states and 5339 transitions. [2022-01-10 07:51:07,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:07,805 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:07,805 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:07,813 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:08,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 07:51:08,014 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:08,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:08,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1921947658, now seen corresponding path program 1 times [2022-01-10 07:51:08,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:08,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [101157675] [2022-01-10 07:51:08,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:08,015 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:08,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:08,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 07:51:08,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-01-10 07:51:08,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:08,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:08,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:08,327 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:08,328 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:08,328 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:08,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [101157675] [2022-01-10 07:51:08,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [101157675] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:08,328 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:08,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:08,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110823653] [2022-01-10 07:51:08,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:08,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:08,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:08,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:08,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:08,329 INFO L87 Difference]: Start difference. First operand 3066 states and 5339 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:08,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:08,788 INFO L93 Difference]: Finished difference Result 4183 states and 6992 transitions. [2022-01-10 07:51:08,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:08,789 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:08,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:08,794 INFO L225 Difference]: With dead ends: 4183 [2022-01-10 07:51:08,794 INFO L226 Difference]: Without dead ends: 3258 [2022-01-10 07:51:08,798 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:08,799 INFO L933 BasicCegarLoop]: 4487 mSDtfsCounter, 4822 mSDsluCounter, 8514 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4842 SdHoareTripleChecker+Valid, 13001 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:08,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4842 Valid, 13001 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:08,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3258 states. [2022-01-10 07:51:08,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3258 to 3258. [2022-01-10 07:51:08,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3258 states, 3184 states have (on average 1.7245603015075377) internal successors, (5491), 3187 states have internal predecessors, (5491), 51 states have call successors, (51), 20 states have call predecessors, (51), 21 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2022-01-10 07:51:08,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3258 states to 3258 states and 5594 transitions. [2022-01-10 07:51:08,859 INFO L78 Accepts]: Start accepts. Automaton has 3258 states and 5594 transitions. Word has length 178 [2022-01-10 07:51:08,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:08,859 INFO L470 AbstractCegarLoop]: Abstraction has 3258 states and 5594 transitions. [2022-01-10 07:51:08,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:08,860 INFO L276 IsEmpty]: Start isEmpty. Operand 3258 states and 5594 transitions. [2022-01-10 07:51:08,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:08,861 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:08,861 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:08,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:09,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:09,074 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:09,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:09,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1376328326, now seen corresponding path program 1 times [2022-01-10 07:51:09,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:09,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1461607026] [2022-01-10 07:51:09,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:09,074 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:09,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:09,075 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:09,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-01-10 07:51:09,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:09,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:09,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:09,394 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:09,394 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:09,394 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:09,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1461607026] [2022-01-10 07:51:09,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1461607026] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:09,395 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:09,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:09,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912889710] [2022-01-10 07:51:09,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:09,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:09,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:09,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:09,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:09,401 INFO L87 Difference]: Start difference. First operand 3258 states and 5594 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:09,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:09,844 INFO L93 Difference]: Finished difference Result 4567 states and 7502 transitions. [2022-01-10 07:51:09,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:09,844 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:09,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:09,851 INFO L225 Difference]: With dead ends: 4567 [2022-01-10 07:51:09,851 INFO L226 Difference]: Without dead ends: 3450 [2022-01-10 07:51:09,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:09,855 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 4816 mSDsluCounter, 8510 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4836 SdHoareTripleChecker+Valid, 12992 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:09,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4836 Valid, 12992 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:09,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3450 states. [2022-01-10 07:51:09,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3450 to 3450. [2022-01-10 07:51:09,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3450 states, 3370 states have (on average 1.7026706231454005) internal successors, (5738), 3373 states have internal predecessors, (5738), 53 states have call successors, (53), 24 states have call predecessors, (53), 25 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2022-01-10 07:51:09,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3450 states to 3450 states and 5845 transitions. [2022-01-10 07:51:09,920 INFO L78 Accepts]: Start accepts. Automaton has 3450 states and 5845 transitions. Word has length 178 [2022-01-10 07:51:09,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:09,920 INFO L470 AbstractCegarLoop]: Abstraction has 3450 states and 5845 transitions. [2022-01-10 07:51:09,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:09,920 INFO L276 IsEmpty]: Start isEmpty. Operand 3450 states and 5845 transitions. [2022-01-10 07:51:09,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:09,921 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:09,921 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:09,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2022-01-10 07:51:10,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:10,129 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:10,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:10,130 INFO L85 PathProgramCache]: Analyzing trace with hash 73539767, now seen corresponding path program 1 times [2022-01-10 07:51:10,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:10,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [274669835] [2022-01-10 07:51:10,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:10,130 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:10,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:10,131 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:10,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-01-10 07:51:10,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:10,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:10,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:10,463 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:10,463 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:10,464 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:10,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [274669835] [2022-01-10 07:51:10,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [274669835] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:10,464 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:10,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:10,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128626037] [2022-01-10 07:51:10,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:10,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:10,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:10,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:10,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:10,465 INFO L87 Difference]: Start difference. First operand 3450 states and 5845 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:10,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:10,996 INFO L93 Difference]: Finished difference Result 4951 states and 8004 transitions. [2022-01-10 07:51:10,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:10,997 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:10,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:11,003 INFO L225 Difference]: With dead ends: 4951 [2022-01-10 07:51:11,003 INFO L226 Difference]: Without dead ends: 3642 [2022-01-10 07:51:11,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:11,006 INFO L933 BasicCegarLoop]: 4479 mSDtfsCounter, 4809 mSDsluCounter, 8506 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4829 SdHoareTripleChecker+Valid, 12985 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:11,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4829 Valid, 12985 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:11,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3642 states. [2022-01-10 07:51:11,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3642 to 3642. [2022-01-10 07:51:11,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3556 states have (on average 1.6819460067491563) internal successors, (5981), 3559 states have internal predecessors, (5981), 55 states have call successors, (55), 28 states have call predecessors, (55), 29 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2022-01-10 07:51:11,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 6092 transitions. [2022-01-10 07:51:11,082 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 6092 transitions. Word has length 178 [2022-01-10 07:51:11,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:11,082 INFO L470 AbstractCegarLoop]: Abstraction has 3642 states and 6092 transitions. [2022-01-10 07:51:11,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:11,083 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 6092 transitions. [2022-01-10 07:51:11,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:11,084 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:11,084 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:11,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:11,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:11,293 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:11,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:11,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1042935100, now seen corresponding path program 1 times [2022-01-10 07:51:11,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:11,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1146040338] [2022-01-10 07:51:11,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:11,294 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:11,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:11,295 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:11,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-01-10 07:51:11,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:11,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:11,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:11,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:11,681 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:11,681 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:11,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1146040338] [2022-01-10 07:51:11,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1146040338] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:11,681 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:11,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:11,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677074649] [2022-01-10 07:51:11,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:11,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:11,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:11,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:11,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:11,682 INFO L87 Difference]: Start difference. First operand 3642 states and 6092 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:12,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:12,134 INFO L93 Difference]: Finished difference Result 5335 states and 8498 transitions. [2022-01-10 07:51:12,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:12,134 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:12,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:12,141 INFO L225 Difference]: With dead ends: 5335 [2022-01-10 07:51:12,141 INFO L226 Difference]: Without dead ends: 3834 [2022-01-10 07:51:12,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:12,145 INFO L933 BasicCegarLoop]: 4476 mSDtfsCounter, 4802 mSDsluCounter, 8502 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4822 SdHoareTripleChecker+Valid, 12978 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:12,145 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4822 Valid, 12978 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:12,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3834 states. [2022-01-10 07:51:12,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3834 to 3834. [2022-01-10 07:51:12,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3834 states, 3742 states have (on average 1.6622127204703367) internal successors, (6220), 3745 states have internal predecessors, (6220), 57 states have call successors, (57), 32 states have call predecessors, (57), 33 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2022-01-10 07:51:12,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3834 states to 3834 states and 6335 transitions. [2022-01-10 07:51:12,224 INFO L78 Accepts]: Start accepts. Automaton has 3834 states and 6335 transitions. Word has length 178 [2022-01-10 07:51:12,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:12,225 INFO L470 AbstractCegarLoop]: Abstraction has 3834 states and 6335 transitions. [2022-01-10 07:51:12,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:12,225 INFO L276 IsEmpty]: Start isEmpty. Operand 3834 states and 6335 transitions. [2022-01-10 07:51:12,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:12,226 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:12,226 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:12,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:12,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:12,437 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:12,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:12,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1602421192, now seen corresponding path program 1 times [2022-01-10 07:51:12,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:12,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [362323618] [2022-01-10 07:51:12,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:12,438 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:12,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:12,440 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:12,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-01-10 07:51:12,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:12,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:12,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:12,771 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:12,771 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:12,771 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:12,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [362323618] [2022-01-10 07:51:12,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [362323618] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:12,772 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:12,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:12,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99412342] [2022-01-10 07:51:12,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:12,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:12,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:12,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:12,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:12,773 INFO L87 Difference]: Start difference. First operand 3834 states and 6335 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:13,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:13,265 INFO L93 Difference]: Finished difference Result 5719 states and 8984 transitions. [2022-01-10 07:51:13,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:13,266 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:13,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:13,273 INFO L225 Difference]: With dead ends: 5719 [2022-01-10 07:51:13,274 INFO L226 Difference]: Without dead ends: 4026 [2022-01-10 07:51:13,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:13,278 INFO L933 BasicCegarLoop]: 4473 mSDtfsCounter, 4795 mSDsluCounter, 8498 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4815 SdHoareTripleChecker+Valid, 12971 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:13,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4815 Valid, 12971 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:13,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4026 states. [2022-01-10 07:51:13,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4026 to 4026. [2022-01-10 07:51:13,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4026 states, 3928 states have (on average 1.6433299389002036) internal successors, (6455), 3931 states have internal predecessors, (6455), 59 states have call successors, (59), 36 states have call predecessors, (59), 37 states have return successors, (60), 59 states have call predecessors, (60), 59 states have call successors, (60) [2022-01-10 07:51:13,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4026 states to 4026 states and 6574 transitions. [2022-01-10 07:51:13,451 INFO L78 Accepts]: Start accepts. Automaton has 4026 states and 6574 transitions. Word has length 178 [2022-01-10 07:51:13,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:13,451 INFO L470 AbstractCegarLoop]: Abstraction has 4026 states and 6574 transitions. [2022-01-10 07:51:13,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:13,451 INFO L276 IsEmpty]: Start isEmpty. Operand 4026 states and 6574 transitions. [2022-01-10 07:51:13,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:13,452 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:13,452 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:13,462 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:13,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:13,661 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:13,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:13,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1659849797, now seen corresponding path program 1 times [2022-01-10 07:51:13,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:13,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [245737883] [2022-01-10 07:51:13,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:13,662 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:13,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:13,663 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:13,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-01-10 07:51:13,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:13,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:13,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:13,999 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:13,999 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:13,999 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:13,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [245737883] [2022-01-10 07:51:13,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [245737883] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:13,999 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:13,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:13,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507296601] [2022-01-10 07:51:13,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:14,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:14,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:14,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:14,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:14,000 INFO L87 Difference]: Start difference. First operand 4026 states and 6574 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:14,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:14,531 INFO L93 Difference]: Finished difference Result 6103 states and 9462 transitions. [2022-01-10 07:51:14,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:14,532 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:14,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:14,538 INFO L225 Difference]: With dead ends: 6103 [2022-01-10 07:51:14,538 INFO L226 Difference]: Without dead ends: 4218 [2022-01-10 07:51:14,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:14,542 INFO L933 BasicCegarLoop]: 4470 mSDtfsCounter, 4788 mSDsluCounter, 8494 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4808 SdHoareTripleChecker+Valid, 12964 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:14,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4808 Valid, 12964 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:14,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4218 states. [2022-01-10 07:51:14,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4218 to 4218. [2022-01-10 07:51:14,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4218 states, 4114 states have (on average 1.6251823043266893) internal successors, (6686), 4117 states have internal predecessors, (6686), 61 states have call successors, (61), 40 states have call predecessors, (61), 41 states have return successors, (62), 61 states have call predecessors, (62), 61 states have call successors, (62) [2022-01-10 07:51:14,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4218 states to 4218 states and 6809 transitions. [2022-01-10 07:51:14,645 INFO L78 Accepts]: Start accepts. Automaton has 4218 states and 6809 transitions. Word has length 178 [2022-01-10 07:51:14,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:14,645 INFO L470 AbstractCegarLoop]: Abstraction has 4218 states and 6809 transitions. [2022-01-10 07:51:14,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:14,645 INFO L276 IsEmpty]: Start isEmpty. Operand 4218 states and 6809 transitions. [2022-01-10 07:51:14,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:14,646 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:14,646 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:14,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:14,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:14,855 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:14,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:14,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1179921481, now seen corresponding path program 1 times [2022-01-10 07:51:14,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:14,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1093598640] [2022-01-10 07:51:14,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:14,856 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:14,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:14,857 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:14,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-01-10 07:51:14,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:14,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:14,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:15,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:15,220 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:15,220 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:15,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1093598640] [2022-01-10 07:51:15,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1093598640] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:15,220 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:15,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:15,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445554054] [2022-01-10 07:51:15,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:15,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:15,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:15,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:15,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:15,222 INFO L87 Difference]: Start difference. First operand 4218 states and 6809 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:15,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:15,720 INFO L93 Difference]: Finished difference Result 6487 states and 9932 transitions. [2022-01-10 07:51:15,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:15,721 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:15,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:15,726 INFO L225 Difference]: With dead ends: 6487 [2022-01-10 07:51:15,726 INFO L226 Difference]: Without dead ends: 4410 [2022-01-10 07:51:15,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:15,730 INFO L933 BasicCegarLoop]: 4467 mSDtfsCounter, 4780 mSDsluCounter, 8490 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4800 SdHoareTripleChecker+Valid, 12957 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:15,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4800 Valid, 12957 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:15,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4410 states. [2022-01-10 07:51:15,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4410 to 4410. [2022-01-10 07:51:15,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4410 states, 4300 states have (on average 1.6076744186046512) internal successors, (6913), 4303 states have internal predecessors, (6913), 63 states have call successors, (63), 44 states have call predecessors, (63), 45 states have return successors, (64), 63 states have call predecessors, (64), 63 states have call successors, (64) [2022-01-10 07:51:15,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4410 states to 4410 states and 7040 transitions. [2022-01-10 07:51:15,839 INFO L78 Accepts]: Start accepts. Automaton has 4410 states and 7040 transitions. Word has length 178 [2022-01-10 07:51:15,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:15,839 INFO L470 AbstractCegarLoop]: Abstraction has 4410 states and 7040 transitions. [2022-01-10 07:51:15,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:15,839 INFO L276 IsEmpty]: Start isEmpty. Operand 4410 states and 7040 transitions. [2022-01-10 07:51:15,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:15,840 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:15,840 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:15,848 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2022-01-10 07:51:16,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:16,048 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:16,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:16,049 INFO L85 PathProgramCache]: Analyzing trace with hash 1363591859, now seen corresponding path program 1 times [2022-01-10 07:51:16,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:16,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2108821676] [2022-01-10 07:51:16,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:16,050 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:16,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:16,050 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:16,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-01-10 07:51:16,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:16,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:16,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:16,423 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:16,423 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:16,423 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:16,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2108821676] [2022-01-10 07:51:16,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2108821676] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:16,424 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:16,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:16,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674647390] [2022-01-10 07:51:16,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:16,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:16,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:16,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:16,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:16,425 INFO L87 Difference]: Start difference. First operand 4410 states and 7040 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:16,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:16,985 INFO L93 Difference]: Finished difference Result 6871 states and 10394 transitions. [2022-01-10 07:51:16,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:16,987 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:16,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:16,994 INFO L225 Difference]: With dead ends: 6871 [2022-01-10 07:51:16,994 INFO L226 Difference]: Without dead ends: 4602 [2022-01-10 07:51:16,999 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:16,999 INFO L933 BasicCegarLoop]: 4464 mSDtfsCounter, 4773 mSDsluCounter, 8486 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4793 SdHoareTripleChecker+Valid, 12950 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:16,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4793 Valid, 12950 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:17,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2022-01-10 07:51:17,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 4602. [2022-01-10 07:51:17,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4602 states, 4486 states have (on average 1.5907267053053946) internal successors, (7136), 4489 states have internal predecessors, (7136), 65 states have call successors, (65), 48 states have call predecessors, (65), 49 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2022-01-10 07:51:17,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4602 states to 4602 states and 7267 transitions. [2022-01-10 07:51:17,172 INFO L78 Accepts]: Start accepts. Automaton has 4602 states and 7267 transitions. Word has length 178 [2022-01-10 07:51:17,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:17,173 INFO L470 AbstractCegarLoop]: Abstraction has 4602 states and 7267 transitions. [2022-01-10 07:51:17,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:17,173 INFO L276 IsEmpty]: Start isEmpty. Operand 4602 states and 7267 transitions. [2022-01-10 07:51:17,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:17,174 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:17,174 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:17,185 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:17,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:17,388 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:17,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:17,388 INFO L85 PathProgramCache]: Analyzing trace with hash -2033701192, now seen corresponding path program 1 times [2022-01-10 07:51:17,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:17,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1630959919] [2022-01-10 07:51:17,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:17,389 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:17,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:17,390 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:17,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-01-10 07:51:17,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:17,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:17,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:17,745 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:17,745 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:17,745 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:17,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1630959919] [2022-01-10 07:51:17,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1630959919] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:17,745 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:17,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:17,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23159698] [2022-01-10 07:51:17,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:17,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:17,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:17,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:17,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:17,746 INFO L87 Difference]: Start difference. First operand 4602 states and 7267 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:18,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:18,257 INFO L93 Difference]: Finished difference Result 7255 states and 10848 transitions. [2022-01-10 07:51:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:18,258 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:18,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:18,264 INFO L225 Difference]: With dead ends: 7255 [2022-01-10 07:51:18,264 INFO L226 Difference]: Without dead ends: 4794 [2022-01-10 07:51:18,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:18,268 INFO L933 BasicCegarLoop]: 4461 mSDtfsCounter, 4766 mSDsluCounter, 8482 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4786 SdHoareTripleChecker+Valid, 12943 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:18,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4786 Valid, 12943 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:18,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4794 states. [2022-01-10 07:51:18,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4794 to 4794. [2022-01-10 07:51:18,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4794 states, 4672 states have (on average 1.5742722602739727) internal successors, (7355), 4675 states have internal predecessors, (7355), 67 states have call successors, (67), 52 states have call predecessors, (67), 53 states have return successors, (68), 67 states have call predecessors, (68), 67 states have call successors, (68) [2022-01-10 07:51:18,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4794 states to 4794 states and 7490 transitions. [2022-01-10 07:51:18,397 INFO L78 Accepts]: Start accepts. Automaton has 4794 states and 7490 transitions. Word has length 178 [2022-01-10 07:51:18,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:18,398 INFO L470 AbstractCegarLoop]: Abstraction has 4794 states and 7490 transitions. [2022-01-10 07:51:18,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:18,398 INFO L276 IsEmpty]: Start isEmpty. Operand 4794 states and 7490 transitions. [2022-01-10 07:51:18,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:18,399 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:18,399 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:18,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:18,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:18,607 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:18,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:18,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1526027084, now seen corresponding path program 1 times [2022-01-10 07:51:18,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:18,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1083151043] [2022-01-10 07:51:18,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:18,608 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:18,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:18,609 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:18,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-01-10 07:51:18,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:18,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:18,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:18,931 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:18,932 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:18,932 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:18,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1083151043] [2022-01-10 07:51:18,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1083151043] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:18,932 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:18,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:18,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010631379] [2022-01-10 07:51:18,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:18,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:18,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:18,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:18,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:18,933 INFO L87 Difference]: Start difference. First operand 4794 states and 7490 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:19,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:19,512 INFO L93 Difference]: Finished difference Result 7639 states and 11294 transitions. [2022-01-10 07:51:19,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:19,512 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:19,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:19,518 INFO L225 Difference]: With dead ends: 7639 [2022-01-10 07:51:19,518 INFO L226 Difference]: Without dead ends: 4986 [2022-01-10 07:51:19,521 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:19,521 INFO L933 BasicCegarLoop]: 4458 mSDtfsCounter, 4759 mSDsluCounter, 8478 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4779 SdHoareTripleChecker+Valid, 12936 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:19,521 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4779 Valid, 12936 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:19,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4986 states. [2022-01-10 07:51:19,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4986 to 4986. [2022-01-10 07:51:19,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4986 states, 4858 states have (on average 1.5582544256895843) internal successors, (7570), 4861 states have internal predecessors, (7570), 69 states have call successors, (69), 56 states have call predecessors, (69), 57 states have return successors, (70), 69 states have call predecessors, (70), 69 states have call successors, (70) [2022-01-10 07:51:19,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4986 states to 4986 states and 7709 transitions. [2022-01-10 07:51:19,665 INFO L78 Accepts]: Start accepts. Automaton has 4986 states and 7709 transitions. Word has length 178 [2022-01-10 07:51:19,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:19,665 INFO L470 AbstractCegarLoop]: Abstraction has 4986 states and 7709 transitions. [2022-01-10 07:51:19,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:19,665 INFO L276 IsEmpty]: Start isEmpty. Operand 4986 states and 7709 transitions. [2022-01-10 07:51:19,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:19,666 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:19,666 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:19,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:19,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:19,874 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:19,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:19,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1615438649, now seen corresponding path program 1 times [2022-01-10 07:51:19,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:19,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [596416012] [2022-01-10 07:51:19,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:19,875 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:19,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:19,876 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:19,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-01-10 07:51:19,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:19,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:19,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:20,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:20,193 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:20,194 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:20,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [596416012] [2022-01-10 07:51:20,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [596416012] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:20,194 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:20,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:20,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119480386] [2022-01-10 07:51:20,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:20,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:20,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:20,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:20,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:20,195 INFO L87 Difference]: Start difference. First operand 4986 states and 7709 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:20,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:20,721 INFO L93 Difference]: Finished difference Result 8023 states and 11732 transitions. [2022-01-10 07:51:20,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 07:51:20,722 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:20,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:20,729 INFO L225 Difference]: With dead ends: 8023 [2022-01-10 07:51:20,729 INFO L226 Difference]: Without dead ends: 5178 [2022-01-10 07:51:20,733 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:20,733 INFO L933 BasicCegarLoop]: 4455 mSDtfsCounter, 4752 mSDsluCounter, 8474 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4772 SdHoareTripleChecker+Valid, 12929 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:20,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4772 Valid, 12929 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:20,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5178 states. [2022-01-10 07:51:20,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5178 to 5178. [2022-01-10 07:51:20,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5178 states, 5044 states have (on average 1.5426249008723236) internal successors, (7781), 5047 states have internal predecessors, (7781), 71 states have call successors, (71), 60 states have call predecessors, (71), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:51:20,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5178 states to 5178 states and 7924 transitions. [2022-01-10 07:51:20,892 INFO L78 Accepts]: Start accepts. Automaton has 5178 states and 7924 transitions. Word has length 178 [2022-01-10 07:51:20,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:20,892 INFO L470 AbstractCegarLoop]: Abstraction has 5178 states and 7924 transitions. [2022-01-10 07:51:20,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:20,893 INFO L276 IsEmpty]: Start isEmpty. Operand 5178 states and 7924 transitions. [2022-01-10 07:51:20,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:20,894 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:20,894 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:20,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2022-01-10 07:51:21,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:21,103 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:21,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:21,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1199171830, now seen corresponding path program 1 times [2022-01-10 07:51:21,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:21,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1742055492] [2022-01-10 07:51:21,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:21,104 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:21,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:21,105 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:21,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-01-10 07:51:21,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:21,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:21,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:21,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:21,408 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:21,409 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:21,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1742055492] [2022-01-10 07:51:21,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1742055492] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:21,409 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:21,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:21,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355931592] [2022-01-10 07:51:21,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:21,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:21,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:21,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:21,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:21,410 INFO L87 Difference]: Start difference. First operand 5178 states and 7924 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:21,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:21,655 INFO L93 Difference]: Finished difference Result 8564 states and 12363 transitions. [2022-01-10 07:51:21,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:21,656 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:21,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:21,662 INFO L225 Difference]: With dead ends: 8564 [2022-01-10 07:51:21,662 INFO L226 Difference]: Without dead ends: 5528 [2022-01-10 07:51:21,667 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:21,667 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 479 mSDsluCounter, 13630 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 18112 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:21,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 18112 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:21,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5528 states. [2022-01-10 07:51:21,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5528 to 5184. [2022-01-10 07:51:21,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5184 states, 5050 states have (on average 1.5372277227722773) internal successors, (7763), 5053 states have internal predecessors, (7763), 71 states have call successors, (71), 60 states have call predecessors, (71), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:51:21,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5184 states to 5184 states and 7906 transitions. [2022-01-10 07:51:21,838 INFO L78 Accepts]: Start accepts. Automaton has 5184 states and 7906 transitions. Word has length 178 [2022-01-10 07:51:21,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:21,838 INFO L470 AbstractCegarLoop]: Abstraction has 5184 states and 7906 transitions. [2022-01-10 07:51:21,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:21,838 INFO L276 IsEmpty]: Start isEmpty. Operand 5184 states and 7906 transitions. [2022-01-10 07:51:21,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:21,839 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:21,839 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:21,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:22,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:22,047 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:22,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:22,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1687218936, now seen corresponding path program 1 times [2022-01-10 07:51:22,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:22,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [86751328] [2022-01-10 07:51:22,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:22,048 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:22,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:22,049 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:22,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-01-10 07:51:22,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:22,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:22,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:22,353 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:22,353 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:22,353 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:22,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [86751328] [2022-01-10 07:51:22,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [86751328] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:22,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:22,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:22,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566076210] [2022-01-10 07:51:22,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:22,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:22,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:22,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:22,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:22,354 INFO L87 Difference]: Start difference. First operand 5184 states and 7906 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:22,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:22,568 INFO L93 Difference]: Finished difference Result 8548 states and 12291 transitions. [2022-01-10 07:51:22,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:22,568 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:22,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:22,578 INFO L225 Difference]: With dead ends: 8548 [2022-01-10 07:51:22,578 INFO L226 Difference]: Without dead ends: 5506 [2022-01-10 07:51:22,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:22,583 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 440 mSDsluCounter, 13615 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 18097 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:22,583 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 18097 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:22,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5506 states. [2022-01-10 07:51:22,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5506 to 5190. [2022-01-10 07:51:22,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5190 states, 5056 states have (on average 1.5318433544303798) internal successors, (7745), 5059 states have internal predecessors, (7745), 71 states have call successors, (71), 60 states have call predecessors, (71), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:51:22,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5190 states to 5190 states and 7888 transitions. [2022-01-10 07:51:22,763 INFO L78 Accepts]: Start accepts. Automaton has 5190 states and 7888 transitions. Word has length 178 [2022-01-10 07:51:22,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:22,763 INFO L470 AbstractCegarLoop]: Abstraction has 5190 states and 7888 transitions. [2022-01-10 07:51:22,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:22,763 INFO L276 IsEmpty]: Start isEmpty. Operand 5190 states and 7888 transitions. [2022-01-10 07:51:22,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:22,764 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:22,764 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:22,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-01-10 07:51:22,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:22,965 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:22,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:22,965 INFO L85 PathProgramCache]: Analyzing trace with hash -678816134, now seen corresponding path program 1 times [2022-01-10 07:51:22,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:22,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [689260132] [2022-01-10 07:51:22,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:22,966 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:22,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:22,967 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:22,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-01-10 07:51:23,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:23,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:23,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:23,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:23,257 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:23,257 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:23,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [689260132] [2022-01-10 07:51:23,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [689260132] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:23,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:23,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:23,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378252924] [2022-01-10 07:51:23,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:23,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:23,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:23,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:23,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:23,258 INFO L87 Difference]: Start difference. First operand 5190 states and 7888 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:23,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:23,522 INFO L93 Difference]: Finished difference Result 8532 states and 12219 transitions. [2022-01-10 07:51:23,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:23,523 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:23,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:23,530 INFO L225 Difference]: With dead ends: 8532 [2022-01-10 07:51:23,530 INFO L226 Difference]: Without dead ends: 5484 [2022-01-10 07:51:23,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:23,535 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 401 mSDsluCounter, 13600 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 18082 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:23,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 18082 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:23,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5484 states. [2022-01-10 07:51:23,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5484 to 5196. [2022-01-10 07:51:23,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5196 states, 5062 states have (on average 1.5264717502963256) internal successors, (7727), 5065 states have internal predecessors, (7727), 71 states have call successors, (71), 60 states have call predecessors, (71), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:51:23,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5196 states to 5196 states and 7870 transitions. [2022-01-10 07:51:23,731 INFO L78 Accepts]: Start accepts. Automaton has 5196 states and 7870 transitions. Word has length 178 [2022-01-10 07:51:23,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:23,731 INFO L470 AbstractCegarLoop]: Abstraction has 5196 states and 7870 transitions. [2022-01-10 07:51:23,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:23,731 INFO L276 IsEmpty]: Start isEmpty. Operand 5196 states and 7870 transitions. [2022-01-10 07:51:23,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:23,732 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:23,732 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:23,740 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2022-01-10 07:51:23,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:23,938 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:23,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:23,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1717400708, now seen corresponding path program 1 times [2022-01-10 07:51:23,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:23,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [145785864] [2022-01-10 07:51:23,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:23,939 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:23,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:23,940 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:23,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-01-10 07:51:24,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:24,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:24,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:24,230 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:24,231 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:24,231 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:24,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [145785864] [2022-01-10 07:51:24,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [145785864] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:24,231 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:24,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:24,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131261708] [2022-01-10 07:51:24,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:24,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:24,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:24,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:24,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:24,232 INFO L87 Difference]: Start difference. First operand 5196 states and 7870 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:24,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:24,461 INFO L93 Difference]: Finished difference Result 8516 states and 12147 transitions. [2022-01-10 07:51:24,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:24,461 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:24,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:24,469 INFO L225 Difference]: With dead ends: 8516 [2022-01-10 07:51:24,469 INFO L226 Difference]: Without dead ends: 5462 [2022-01-10 07:51:24,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:24,473 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 362 mSDsluCounter, 13585 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 18067 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:24,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 18067 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:24,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5462 states. [2022-01-10 07:51:24,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5462 to 5202. [2022-01-10 07:51:24,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5202 states, 5068 states have (on average 1.521112865035517) internal successors, (7709), 5071 states have internal predecessors, (7709), 71 states have call successors, (71), 60 states have call predecessors, (71), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:51:24,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5202 states to 5202 states and 7852 transitions. [2022-01-10 07:51:24,716 INFO L78 Accepts]: Start accepts. Automaton has 5202 states and 7852 transitions. Word has length 178 [2022-01-10 07:51:24,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:24,717 INFO L470 AbstractCegarLoop]: Abstraction has 5202 states and 7852 transitions. [2022-01-10 07:51:24,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:24,717 INFO L276 IsEmpty]: Start isEmpty. Operand 5202 states and 7852 transitions. [2022-01-10 07:51:24,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:24,718 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:24,718 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:24,726 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2022-01-10 07:51:24,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:24,919 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:24,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:24,920 INFO L85 PathProgramCache]: Analyzing trace with hash 544172542, now seen corresponding path program 1 times [2022-01-10 07:51:24,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:24,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1544630203] [2022-01-10 07:51:24,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:24,920 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:24,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:24,921 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:24,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-01-10 07:51:25,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:25,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:25,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:25,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:25,247 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:25,247 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:25,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1544630203] [2022-01-10 07:51:25,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1544630203] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:25,247 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:25,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:25,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956301301] [2022-01-10 07:51:25,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:25,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:25,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:25,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:25,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:25,248 INFO L87 Difference]: Start difference. First operand 5202 states and 7852 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:25,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:25,478 INFO L93 Difference]: Finished difference Result 8472 states and 12039 transitions. [2022-01-10 07:51:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:25,478 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:25,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:25,485 INFO L225 Difference]: With dead ends: 8472 [2022-01-10 07:51:25,486 INFO L226 Difference]: Without dead ends: 5412 [2022-01-10 07:51:25,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:25,490 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 284 mSDsluCounter, 13555 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 18037 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:25,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 18037 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:25,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5412 states. [2022-01-10 07:51:25,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5412 to 5208. [2022-01-10 07:51:25,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5208 states, 5074 states have (on average 1.5157666535277887) internal successors, (7691), 5077 states have internal predecessors, (7691), 71 states have call successors, (71), 60 states have call predecessors, (71), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:51:25,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5208 states to 5208 states and 7834 transitions. [2022-01-10 07:51:25,689 INFO L78 Accepts]: Start accepts. Automaton has 5208 states and 7834 transitions. Word has length 178 [2022-01-10 07:51:25,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:25,689 INFO L470 AbstractCegarLoop]: Abstraction has 5208 states and 7834 transitions. [2022-01-10 07:51:25,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:25,690 INFO L276 IsEmpty]: Start isEmpty. Operand 5208 states and 7834 transitions. [2022-01-10 07:51:25,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:25,690 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:25,691 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:25,698 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 07:51:25,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:25,892 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:25,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:25,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1396409472, now seen corresponding path program 1 times [2022-01-10 07:51:25,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:25,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1342263023] [2022-01-10 07:51:25,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:25,893 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:25,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:25,894 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:25,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-01-10 07:51:26,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:26,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:26,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:26,214 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:26,214 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:26,215 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:26,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1342263023] [2022-01-10 07:51:26,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1342263023] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:26,215 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:26,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:26,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413372294] [2022-01-10 07:51:26,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:26,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:26,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:26,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:26,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:26,216 INFO L87 Difference]: Start difference. First operand 5208 states and 7834 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:26,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:26,511 INFO L93 Difference]: Finished difference Result 8456 states and 11967 transitions. [2022-01-10 07:51:26,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:26,511 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:26,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:26,517 INFO L225 Difference]: With dead ends: 8456 [2022-01-10 07:51:26,517 INFO L226 Difference]: Without dead ends: 5390 [2022-01-10 07:51:26,520 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:26,520 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 245 mSDsluCounter, 13540 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 18022 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:26,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 18022 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:26,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5390 states. [2022-01-10 07:51:26,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5390 to 5214. [2022-01-10 07:51:26,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5214 states, 5080 states have (on average 1.5104330708661418) internal successors, (7673), 5083 states have internal predecessors, (7673), 71 states have call successors, (71), 60 states have call predecessors, (71), 61 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2022-01-10 07:51:26,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5214 states to 5214 states and 7816 transitions. [2022-01-10 07:51:26,721 INFO L78 Accepts]: Start accepts. Automaton has 5214 states and 7816 transitions. Word has length 178 [2022-01-10 07:51:26,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:26,721 INFO L470 AbstractCegarLoop]: Abstraction has 5214 states and 7816 transitions. [2022-01-10 07:51:26,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:26,721 INFO L276 IsEmpty]: Start isEmpty. Operand 5214 states and 7816 transitions. [2022-01-10 07:51:26,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:26,722 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:26,722 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:26,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:26,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:26,930 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:26,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:26,930 INFO L85 PathProgramCache]: Analyzing trace with hash 480073346, now seen corresponding path program 1 times [2022-01-10 07:51:26,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:26,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1580997328] [2022-01-10 07:51:26,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:26,931 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:26,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:26,931 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:26,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-01-10 07:51:27,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:27,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:51:27,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:27,251 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:27,251 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:27,251 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:27,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1580997328] [2022-01-10 07:51:27,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1580997328] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:27,251 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:27,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:51:27,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496094092] [2022-01-10 07:51:27,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:27,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:51:27,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:27,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:51:27,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:51:27,252 INFO L87 Difference]: Start difference. First operand 5214 states and 7816 transitions. Second operand has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:27,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:27,625 INFO L93 Difference]: Finished difference Result 11131 states and 15216 transitions. [2022-01-10 07:51:27,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:51:27,625 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:27,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:27,636 INFO L225 Difference]: With dead ends: 11131 [2022-01-10 07:51:27,636 INFO L226 Difference]: Without dead ends: 8059 [2022-01-10 07:51:27,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:51:27,641 INFO L933 BasicCegarLoop]: 4557 mSDtfsCounter, 4377 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4377 SdHoareTripleChecker+Valid, 5040 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:27,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4377 Valid, 5040 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:27,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8059 states. [2022-01-10 07:51:28,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8059 to 8053. [2022-01-10 07:51:28,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8053 states, 7799 states have (on average 1.4155660982177203) internal successors, (11040), 7803 states have internal predecessors, (11040), 134 states have call successors, (134), 116 states have call predecessors, (134), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:51:28,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8053 states to 8053 states and 11310 transitions. [2022-01-10 07:51:28,095 INFO L78 Accepts]: Start accepts. Automaton has 8053 states and 11310 transitions. Word has length 178 [2022-01-10 07:51:28,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:28,095 INFO L470 AbstractCegarLoop]: Abstraction has 8053 states and 11310 transitions. [2022-01-10 07:51:28,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:28,095 INFO L276 IsEmpty]: Start isEmpty. Operand 8053 states and 11310 transitions. [2022-01-10 07:51:28,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:28,096 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:28,096 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:28,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:28,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:28,297 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:28,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:28,297 INFO L85 PathProgramCache]: Analyzing trace with hash -920074365, now seen corresponding path program 1 times [2022-01-10 07:51:28,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:28,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2060524853] [2022-01-10 07:51:28,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:28,298 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:28,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:28,299 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:28,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-01-10 07:51:28,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:28,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:28,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:28,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:28,586 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:28,586 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:28,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2060524853] [2022-01-10 07:51:28,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2060524853] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:28,586 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:28,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:28,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616287885] [2022-01-10 07:51:28,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:28,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:28,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:28,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:28,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:28,587 INFO L87 Difference]: Start difference. First operand 8053 states and 11310 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:29,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:29,188 INFO L93 Difference]: Finished difference Result 15966 states and 21308 transitions. [2022-01-10 07:51:29,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:29,188 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:29,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:29,201 INFO L225 Difference]: With dead ends: 15966 [2022-01-10 07:51:29,201 INFO L226 Difference]: Without dead ends: 10055 [2022-01-10 07:51:29,206 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:29,206 INFO L933 BasicCegarLoop]: 4488 mSDtfsCounter, 209 mSDsluCounter, 13557 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 18045 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:29,206 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 18045 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:29,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10055 states. [2022-01-10 07:51:29,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10055 to 8131. [2022-01-10 07:51:29,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8131 states, 7877 states have (on average 1.40840421480259) internal successors, (11094), 7881 states have internal predecessors, (11094), 134 states have call successors, (134), 116 states have call predecessors, (134), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:51:29,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8131 states to 8131 states and 11364 transitions. [2022-01-10 07:51:29,629 INFO L78 Accepts]: Start accepts. Automaton has 8131 states and 11364 transitions. Word has length 178 [2022-01-10 07:51:29,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:29,629 INFO L470 AbstractCegarLoop]: Abstraction has 8131 states and 11364 transitions. [2022-01-10 07:51:29,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:29,629 INFO L276 IsEmpty]: Start isEmpty. Operand 8131 states and 11364 transitions. [2022-01-10 07:51:29,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:29,630 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:29,630 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:29,637 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2022-01-10 07:51:29,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:29,830 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:29,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:29,831 INFO L85 PathProgramCache]: Analyzing trace with hash -679834619, now seen corresponding path program 1 times [2022-01-10 07:51:29,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:29,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [363638181] [2022-01-10 07:51:29,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:29,831 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:29,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:29,832 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:29,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-01-10 07:51:29,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:29,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:29,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:30,118 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:30,118 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:30,118 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:30,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [363638181] [2022-01-10 07:51:30,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [363638181] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:30,118 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:30,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:30,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595755354] [2022-01-10 07:51:30,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:30,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:30,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:30,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:30,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:30,119 INFO L87 Difference]: Start difference. First operand 8131 states and 11364 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:30,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:30,620 INFO L93 Difference]: Finished difference Result 14246 states and 19002 transitions. [2022-01-10 07:51:30,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:30,621 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:30,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:30,631 INFO L225 Difference]: With dead ends: 14246 [2022-01-10 07:51:30,631 INFO L226 Difference]: Without dead ends: 8257 [2022-01-10 07:51:30,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:30,637 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 166 mSDsluCounter, 13505 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 17987 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:30,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 17987 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:30,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8257 states. [2022-01-10 07:51:31,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8257 to 8137. [2022-01-10 07:51:31,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8137 states, 7883 states have (on average 1.4020043130787772) internal successors, (11052), 7887 states have internal predecessors, (11052), 134 states have call successors, (134), 116 states have call predecessors, (134), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:51:31,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8137 states to 8137 states and 11322 transitions. [2022-01-10 07:51:31,067 INFO L78 Accepts]: Start accepts. Automaton has 8137 states and 11322 transitions. Word has length 178 [2022-01-10 07:51:31,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:31,067 INFO L470 AbstractCegarLoop]: Abstraction has 8137 states and 11322 transitions. [2022-01-10 07:51:31,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:31,068 INFO L276 IsEmpty]: Start isEmpty. Operand 8137 states and 11322 transitions. [2022-01-10 07:51:31,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:31,068 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:31,068 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:31,076 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Ended with exit code 0 [2022-01-10 07:51:31,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:31,273 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:31,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:31,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1704090119, now seen corresponding path program 1 times [2022-01-10 07:51:31,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:31,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [381795560] [2022-01-10 07:51:31,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:31,274 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:31,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:31,274 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:31,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-01-10 07:51:31,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:31,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:31,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:31,557 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:31,558 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:31,558 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:31,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [381795560] [2022-01-10 07:51:31,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [381795560] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:31,558 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:31,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:31,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588741832] [2022-01-10 07:51:31,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:31,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:31,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:31,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:31,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:31,559 INFO L87 Difference]: Start difference. First operand 8137 states and 11322 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:32,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:32,064 INFO L93 Difference]: Finished difference Result 14328 states and 19006 transitions. [2022-01-10 07:51:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:32,064 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:32,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:32,076 INFO L225 Difference]: With dead ends: 14328 [2022-01-10 07:51:32,077 INFO L226 Difference]: Without dead ends: 8333 [2022-01-10 07:51:32,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:32,084 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 127 mSDsluCounter, 13490 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 17972 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:32,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 17972 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:32,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8333 states. [2022-01-10 07:51:32,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8333 to 8149. [2022-01-10 07:51:32,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8149 states, 7895 states have (on average 1.3955668144395186) internal successors, (11018), 7899 states have internal predecessors, (11018), 134 states have call successors, (134), 116 states have call predecessors, (134), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:51:32,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8149 states to 8149 states and 11288 transitions. [2022-01-10 07:51:32,523 INFO L78 Accepts]: Start accepts. Automaton has 8149 states and 11288 transitions. Word has length 178 [2022-01-10 07:51:32,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:32,523 INFO L470 AbstractCegarLoop]: Abstraction has 8149 states and 11288 transitions. [2022-01-10 07:51:32,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:32,523 INFO L276 IsEmpty]: Start isEmpty. Operand 8149 states and 11288 transitions. [2022-01-10 07:51:32,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:32,524 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:32,524 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:32,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Ended with exit code 0 [2022-01-10 07:51:32,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:32,726 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:32,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:32,727 INFO L85 PathProgramCache]: Analyzing trace with hash 487936393, now seen corresponding path program 1 times [2022-01-10 07:51:32,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:32,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [480221897] [2022-01-10 07:51:32,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:32,727 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:32,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:32,728 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:32,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-01-10 07:51:32,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:32,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:32,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:33,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:33,050 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:33,050 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:33,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [480221897] [2022-01-10 07:51:33,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [480221897] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:33,050 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:33,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:33,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485556115] [2022-01-10 07:51:33,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:33,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:33,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:33,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:33,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:33,051 INFO L87 Difference]: Start difference. First operand 8149 states and 11288 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:33,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:33,527 INFO L93 Difference]: Finished difference Result 14296 states and 18866 transitions. [2022-01-10 07:51:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:33,528 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:33,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:33,541 INFO L225 Difference]: With dead ends: 14296 [2022-01-10 07:51:33,541 INFO L226 Difference]: Without dead ends: 8289 [2022-01-10 07:51:33,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:33,549 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 88 mSDsluCounter, 13475 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 17957 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:33,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 17957 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:33,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8289 states. [2022-01-10 07:51:34,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8289 to 8161. [2022-01-10 07:51:34,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8161 states, 7907 states have (on average 1.3891488554445428) internal successors, (10984), 7911 states have internal predecessors, (10984), 134 states have call successors, (134), 116 states have call predecessors, (134), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:51:34,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8161 states to 8161 states and 11254 transitions. [2022-01-10 07:51:34,044 INFO L78 Accepts]: Start accepts. Automaton has 8161 states and 11254 transitions. Word has length 178 [2022-01-10 07:51:34,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:34,044 INFO L470 AbstractCegarLoop]: Abstraction has 8161 states and 11254 transitions. [2022-01-10 07:51:34,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:34,044 INFO L276 IsEmpty]: Start isEmpty. Operand 8161 states and 11254 transitions. [2022-01-10 07:51:34,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:34,045 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:34,045 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:34,063 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:34,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:34,255 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:34,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:34,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1845456245, now seen corresponding path program 1 times [2022-01-10 07:51:34,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:34,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1862305604] [2022-01-10 07:51:34,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:34,256 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:34,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:34,257 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:34,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-01-10 07:51:34,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:34,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:34,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:34,579 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:34,579 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:34,580 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:34,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1862305604] [2022-01-10 07:51:34,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1862305604] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:34,580 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:34,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:34,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718686037] [2022-01-10 07:51:34,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:34,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:34,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:34,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:34,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:34,581 INFO L87 Difference]: Start difference. First operand 8161 states and 11254 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:35,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:35,069 INFO L93 Difference]: Finished difference Result 14264 states and 18726 transitions. [2022-01-10 07:51:35,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:35,069 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:35,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:35,084 INFO L225 Difference]: With dead ends: 14264 [2022-01-10 07:51:35,084 INFO L226 Difference]: Without dead ends: 8245 [2022-01-10 07:51:35,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:35,093 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 49 mSDsluCounter, 13460 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 17942 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:35,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 17942 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:35,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8245 states. [2022-01-10 07:51:35,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8245 to 8173. [2022-01-10 07:51:35,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8173 states, 7919 states have (on average 1.382750347266069) internal successors, (10950), 7923 states have internal predecessors, (10950), 134 states have call successors, (134), 116 states have call predecessors, (134), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:51:35,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8173 states to 8173 states and 11220 transitions. [2022-01-10 07:51:35,612 INFO L78 Accepts]: Start accepts. Automaton has 8173 states and 11220 transitions. Word has length 178 [2022-01-10 07:51:35,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:35,613 INFO L470 AbstractCegarLoop]: Abstraction has 8173 states and 11220 transitions. [2022-01-10 07:51:35,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:35,613 INFO L276 IsEmpty]: Start isEmpty. Operand 8173 states and 11220 transitions. [2022-01-10 07:51:35,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:35,614 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:35,614 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:35,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2022-01-10 07:51:35,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:35,814 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:35,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:35,815 INFO L85 PathProgramCache]: Analyzing trace with hash -458670835, now seen corresponding path program 1 times [2022-01-10 07:51:35,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:35,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [499275741] [2022-01-10 07:51:35,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:35,815 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:35,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:35,816 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:35,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-01-10 07:51:35,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:35,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 07:51:35,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:36,108 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:36,108 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:36,108 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:36,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [499275741] [2022-01-10 07:51:36,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [499275741] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:36,108 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:36,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 07:51:36,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882471132] [2022-01-10 07:51:36,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:36,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:36,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:36,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:36,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:36,110 INFO L87 Difference]: Start difference. First operand 8173 states and 11220 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:36,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:36,592 INFO L93 Difference]: Finished difference Result 14232 states and 18586 transitions. [2022-01-10 07:51:36,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:36,593 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (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 178 [2022-01-10 07:51:36,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:36,642 INFO L225 Difference]: With dead ends: 14232 [2022-01-10 07:51:36,642 INFO L226 Difference]: Without dead ends: 8201 [2022-01-10 07:51:36,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:36,647 INFO L933 BasicCegarLoop]: 4482 mSDtfsCounter, 10 mSDsluCounter, 13445 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 17927 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:36,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 17927 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:36,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8201 states. [2022-01-10 07:51:37,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8201 to 8185. [2022-01-10 07:51:37,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8185 states, 7931 states have (on average 1.37637120161392) internal successors, (10916), 7935 states have internal predecessors, (10916), 134 states have call successors, (134), 116 states have call predecessors, (134), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:51:37,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8185 states to 8185 states and 11186 transitions. [2022-01-10 07:51:37,098 INFO L78 Accepts]: Start accepts. Automaton has 8185 states and 11186 transitions. Word has length 178 [2022-01-10 07:51:37,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:37,099 INFO L470 AbstractCegarLoop]: Abstraction has 8185 states and 11186 transitions. [2022-01-10 07:51:37,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-01-10 07:51:37,099 INFO L276 IsEmpty]: Start isEmpty. Operand 8185 states and 11186 transitions. [2022-01-10 07:51:37,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:37,100 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:37,100 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:37,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:37,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:37,302 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:37,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:37,303 INFO L85 PathProgramCache]: Analyzing trace with hash -474189553, now seen corresponding path program 1 times [2022-01-10 07:51:37,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:37,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [524836648] [2022-01-10 07:51:37,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:37,303 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:37,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:37,304 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:37,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-01-10 07:51:37,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:37,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:51:37,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:37,669 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:37,669 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:37,669 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:37,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [524836648] [2022-01-10 07:51:37,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [524836648] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:37,669 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:37,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:37,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088447402] [2022-01-10 07:51:37,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:37,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:37,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:37,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:37,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:37,670 INFO L87 Difference]: Start difference. First operand 8185 states and 11186 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 07:51:38,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:38,452 INFO L93 Difference]: Finished difference Result 14229 states and 18393 transitions. [2022-01-10 07:51:38,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:51:38,453 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:38,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:38,465 INFO L225 Difference]: With dead ends: 14229 [2022-01-10 07:51:38,465 INFO L226 Difference]: Without dead ends: 8185 [2022-01-10 07:51:38,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:38,471 INFO L933 BasicCegarLoop]: 4453 mSDtfsCounter, 4545 mSDsluCounter, 8471 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4564 SdHoareTripleChecker+Valid, 12924 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:38,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4564 Valid, 12924 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-10 07:51:38,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8185 states. [2022-01-10 07:51:38,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8185 to 8185. [2022-01-10 07:51:38,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8185 states, 7931 states have (on average 1.374605976547724) internal successors, (10902), 7935 states have internal predecessors, (10902), 134 states have call successors, (134), 116 states have call predecessors, (134), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:51:38,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8185 states to 8185 states and 11172 transitions. [2022-01-10 07:51:38,932 INFO L78 Accepts]: Start accepts. Automaton has 8185 states and 11172 transitions. Word has length 178 [2022-01-10 07:51:38,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:38,932 INFO L470 AbstractCegarLoop]: Abstraction has 8185 states and 11172 transitions. [2022-01-10 07:51:38,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 07:51:38,932 INFO L276 IsEmpty]: Start isEmpty. Operand 8185 states and 11172 transitions. [2022-01-10 07:51:38,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:38,933 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:38,933 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:38,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:39,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:39,134 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:39,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:39,134 INFO L85 PathProgramCache]: Analyzing trace with hash -50542831, now seen corresponding path program 1 times [2022-01-10 07:51:39,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:39,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1462888453] [2022-01-10 07:51:39,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:39,135 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:39,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:39,136 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:39,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-01-10 07:51:39,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:39,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:51:39,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:39,516 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:39,516 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:39,516 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:39,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1462888453] [2022-01-10 07:51:39,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1462888453] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:39,516 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:39,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:39,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543169047] [2022-01-10 07:51:39,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:39,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:39,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:39,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:39,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:39,517 INFO L87 Difference]: Start difference. First operand 8185 states and 11172 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 07:51:40,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:40,326 INFO L93 Difference]: Finished difference Result 14229 states and 18365 transitions. [2022-01-10 07:51:40,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 07:51:40,326 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:40,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:40,339 INFO L225 Difference]: With dead ends: 14229 [2022-01-10 07:51:40,339 INFO L226 Difference]: Without dead ends: 8185 [2022-01-10 07:51:40,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-10 07:51:40,347 INFO L933 BasicCegarLoop]: 4450 mSDtfsCounter, 4532 mSDsluCounter, 8467 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4551 SdHoareTripleChecker+Valid, 12917 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:40,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4551 Valid, 12917 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-10 07:51:40,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8185 states. [2022-01-10 07:51:40,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8185 to 8185. [2022-01-10 07:51:40,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8185 states, 7931 states have (on average 1.3728407514815282) internal successors, (10888), 7935 states have internal predecessors, (10888), 134 states have call successors, (134), 116 states have call predecessors, (134), 118 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:51:40,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8185 states to 8185 states and 11158 transitions. [2022-01-10 07:51:40,871 INFO L78 Accepts]: Start accepts. Automaton has 8185 states and 11158 transitions. Word has length 178 [2022-01-10 07:51:40,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:40,871 INFO L470 AbstractCegarLoop]: Abstraction has 8185 states and 11158 transitions. [2022-01-10 07:51:40,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 07:51:40,871 INFO L276 IsEmpty]: Start isEmpty. Operand 8185 states and 11158 transitions. [2022-01-10 07:51:40,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:40,872 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:40,875 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:40,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:41,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:41,079 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:41,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:41,080 INFO L85 PathProgramCache]: Analyzing trace with hash -122929389, now seen corresponding path program 1 times [2022-01-10 07:51:41,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:41,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [134966717] [2022-01-10 07:51:41,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:41,080 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:41,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:41,081 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:41,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-01-10 07:51:41,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:41,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 07:51:41,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:41,447 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:41,447 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:41,447 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:41,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [134966717] [2022-01-10 07:51:41,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [134966717] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:41,447 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:41,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:41,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844651907] [2022-01-10 07:51:41,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:41,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 07:51:41,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:41,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 07:51:41,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 07:51:41,448 INFO L87 Difference]: Start difference. First operand 8185 states and 11158 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 07:51:42,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:42,377 INFO L93 Difference]: Finished difference Result 14605 states and 18802 transitions. [2022-01-10 07:51:42,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 07:51:42,377 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-01-10 07:51:42,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:42,391 INFO L225 Difference]: With dead ends: 14605 [2022-01-10 07:51:42,392 INFO L226 Difference]: Without dead ends: 8561 [2022-01-10 07:51:42,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-10 07:51:42,401 INFO L933 BasicCegarLoop]: 4492 mSDtfsCounter, 4667 mSDsluCounter, 8462 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4686 SdHoareTripleChecker+Valid, 12954 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:42,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4686 Valid, 12954 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 07:51:42,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8561 states. [2022-01-10 07:51:42,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8561 to 8483. [2022-01-10 07:51:43,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8483 states, 8225 states have (on average 1.3585410334346504) internal successors, (11174), 8229 states have internal predecessors, (11174), 134 states have call successors, (134), 120 states have call predecessors, (134), 122 states have return successors, (136), 134 states have call predecessors, (136), 134 states have call successors, (136) [2022-01-10 07:51:43,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8483 states to 8483 states and 11444 transitions. [2022-01-10 07:51:43,015 INFO L78 Accepts]: Start accepts. Automaton has 8483 states and 11444 transitions. Word has length 178 [2022-01-10 07:51:43,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:43,016 INFO L470 AbstractCegarLoop]: Abstraction has 8483 states and 11444 transitions. [2022-01-10 07:51:43,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 4 states have internal predecessors, (168), 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 07:51:43,016 INFO L276 IsEmpty]: Start isEmpty. Operand 8483 states and 11444 transitions. [2022-01-10 07:51:43,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-01-10 07:51:43,016 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:43,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:43,024 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Ended with exit code 0 [2022-01-10 07:51:43,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:43,217 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:43,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:43,218 INFO L85 PathProgramCache]: Analyzing trace with hash 17619221, now seen corresponding path program 1 times [2022-01-10 07:51:43,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:43,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1566674142] [2022-01-10 07:51:43,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:43,218 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:43,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:43,219 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:43,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-01-10 07:51:43,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:43,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-10 07:51:43,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:43,575 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-10 07:51:43,576 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:43,576 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:43,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1566674142] [2022-01-10 07:51:43,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1566674142] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:43,576 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:43,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 07:51:43,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887924299] [2022-01-10 07:51:43,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:43,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 07:51:43,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:43,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 07:51:43,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:51:43,577 INFO L87 Difference]: Start difference. First operand 8483 states and 11444 transitions. Second operand has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 07:51:44,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 07:51:44,581 INFO L93 Difference]: Finished difference Result 21084 states and 26356 transitions. [2022-01-10 07:51:44,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 07:51:44,582 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 178 [2022-01-10 07:51:44,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 07:51:44,603 INFO L225 Difference]: With dead ends: 21084 [2022-01-10 07:51:44,603 INFO L226 Difference]: Without dead ends: 14743 [2022-01-10 07:51:44,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 07:51:44,613 INFO L933 BasicCegarLoop]: 4496 mSDtfsCounter, 4290 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4290 SdHoareTripleChecker+Valid, 4970 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 07:51:44,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4290 Valid, 4970 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 07:51:44,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14743 states. [2022-01-10 07:51:45,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14743 to 14739. [2022-01-10 07:51:45,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14739 states, 14229 states have (on average 1.279359055450137) internal successors, (18204), 14239 states have internal predecessors, (18204), 264 states have call successors, (264), 240 states have call predecessors, (264), 244 states have return successors, (268), 260 states have call predecessors, (268), 264 states have call successors, (268) [2022-01-10 07:51:45,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14739 states to 14739 states and 18736 transitions. [2022-01-10 07:51:45,655 INFO L78 Accepts]: Start accepts. Automaton has 14739 states and 18736 transitions. Word has length 178 [2022-01-10 07:51:45,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 07:51:45,656 INFO L470 AbstractCegarLoop]: Abstraction has 14739 states and 18736 transitions. [2022-01-10 07:51:45,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 2 states have internal predecessors, (168), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-01-10 07:51:45,656 INFO L276 IsEmpty]: Start isEmpty. Operand 14739 states and 18736 transitions. [2022-01-10 07:51:45,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2022-01-10 07:51:45,662 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 07:51:45,662 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 07:51:45,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-01-10 07:51:45,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 07:51:45,863 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 07:51:45,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 07:51:45,863 INFO L85 PathProgramCache]: Analyzing trace with hash 719733326, now seen corresponding path program 1 times [2022-01-10 07:51:45,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 07:51:45,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1803315228] [2022-01-10 07:51:45,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 07:51:45,864 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 07:51:45,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 07:51:45,865 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 07:51:45,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-01-10 07:51:46,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 07:51:46,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 07:51:46,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 07:51:46,436 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-01-10 07:51:46,436 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 07:51:46,436 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 07:51:46,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1803315228] [2022-01-10 07:51:46,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1803315228] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 07:51:46,437 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 07:51:46,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 07:51:46,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071831445] [2022-01-10 07:51:46,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 07:51:46,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 07:51:46,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 07:51:46,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 07:51:46,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 07:51:46,438 INFO L87 Difference]: Start difference. First operand 14739 states and 18736 transitions. Second operand has 4 states, 4 states have (on average 48.75) internal successors, (195), 4 states have internal predecessors, (195), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8)