/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-01 15:08:11,190 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-01 15:08:11,191 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-01 15:08:11,225 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-01 15:08:11,226 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-01 15:08:11,226 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-01 15:08:11,240 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-01 15:08:11,242 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-01 15:08:11,243 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-01 15:08:11,244 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-01 15:08:11,244 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-01 15:08:11,245 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-01 15:08:11,246 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-01 15:08:11,246 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-01 15:08:11,247 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-01 15:08:11,248 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-01 15:08:11,249 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-01 15:08:11,249 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-01 15:08:11,258 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-01 15:08:11,265 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-01 15:08:11,268 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-01 15:08:11,270 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-01 15:08:11,271 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-01 15:08:11,272 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-01 15:08:11,274 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-01 15:08:11,275 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-01 15:08:11,275 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-01 15:08:11,275 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-01 15:08:11,276 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-01 15:08:11,277 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-01 15:08:11,277 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-01 15:08:11,277 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-01 15:08:11,278 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-01 15:08:11,279 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-01 15:08:11,286 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-01 15:08:11,287 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-01 15:08:11,288 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-01 15:08:11,288 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-01 15:08:11,288 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-01 15:08:11,289 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-01 15:08:11,290 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-01 15:08:11,293 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-03-01 15:08:11,328 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-01 15:08:11,328 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-01 15:08:11,328 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-01 15:08:11,328 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-01 15:08:11,329 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-01 15:08:11,329 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-01 15:08:11,329 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-01 15:08:11,330 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-01 15:08:11,330 INFO L138 SettingsManager]: * Use SBE=true [2022-03-01 15:08:11,330 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-01 15:08:11,330 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-01 15:08:11,330 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-01 15:08:11,330 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-01 15:08:11,330 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-01 15:08:11,331 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-01 15:08:11,331 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-01 15:08:11,331 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-01 15:08:11,331 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-01 15:08:11,331 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-01 15:08:11,331 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-01 15:08:11,331 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-01 15:08:11,331 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-01 15:08:11,332 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-01 15:08:11,332 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-01 15:08:11,332 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-01 15:08:11,332 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 15:08:11,332 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-01 15:08:11,332 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-01 15:08:11,332 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-01 15:08:11,333 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-01 15:08:11,333 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-01 15:08:11,333 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-01 15:08:11,333 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-01 15:08:11,333 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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 [2022-03-01 15:08:11,565 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-01 15:08:11,593 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-01 15:08:11,596 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-01 15:08:11,596 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-01 15:08:11,597 INFO L275 PluginConnector]: CDTParser initialized [2022-03-01 15:08:11,598 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i [2022-03-01 15:08:11,647 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/66bebe5a1/d56e19ac8bfd413ebd430ae57539aa75/FLAG8a80f9962 [2022-03-01 15:08:12,141 INFO L306 CDTParser]: Found 1 translation units. [2022-03-01 15:08:12,142 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i [2022-03-01 15:08:12,153 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/66bebe5a1/d56e19ac8bfd413ebd430ae57539aa75/FLAG8a80f9962 [2022-03-01 15:08:12,469 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/66bebe5a1/d56e19ac8bfd413ebd430ae57539aa75 [2022-03-01 15:08:12,471 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-01 15:08:12,473 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-01 15:08:12,475 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-01 15:08:12,476 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-01 15:08:12,478 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-01 15:08:12,479 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.03 03:08:12" (1/1) ... [2022-03-01 15:08:12,480 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2faf29dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:12, skipping insertion in model container [2022-03-01 15:08:12,481 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.03 03:08:12" (1/1) ... [2022-03-01 15:08:12,486 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-01 15:08:12,525 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-01 15:08:12,732 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i[1115,1128] [2022-03-01 15:08:12,914 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-01 15:08:12,923 INFO L203 MainTranslator]: Completed pre-run [2022-03-01 15:08:12,935 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i[1115,1128] [2022-03-01 15:08:12,971 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-01 15:08:13,003 INFO L208 MainTranslator]: Completed translation [2022-03-01 15:08:13,004 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13 WrapperNode [2022-03-01 15:08:13,004 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-01 15:08:13,005 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-01 15:08:13,005 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-01 15:08:13,005 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-01 15:08:13,011 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13" (1/1) ... [2022-03-01 15:08:13,038 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13" (1/1) ... [2022-03-01 15:08:13,068 INFO L137 Inliner]: procedures = 165, calls = 35, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 118 [2022-03-01 15:08:13,068 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-01 15:08:13,069 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-01 15:08:13,069 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-01 15:08:13,069 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-01 15:08:13,076 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13" (1/1) ... [2022-03-01 15:08:13,076 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13" (1/1) ... [2022-03-01 15:08:13,083 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13" (1/1) ... [2022-03-01 15:08:13,083 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13" (1/1) ... [2022-03-01 15:08:13,099 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13" (1/1) ... [2022-03-01 15:08:13,102 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13" (1/1) ... [2022-03-01 15:08:13,103 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13" (1/1) ... [2022-03-01 15:08:13,105 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-01 15:08:13,106 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-01 15:08:13,106 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-01 15:08:13,106 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-01 15:08:13,112 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13" (1/1) ... [2022-03-01 15:08:13,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 15:08:13,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:08:13,140 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-03-01 15:08:13,169 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-03-01 15:08:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-01 15:08:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure worker [2022-03-01 15:08:13,183 INFO L138 BoogieDeclarations]: Found implementation of procedure worker [2022-03-01 15:08:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-01 15:08:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-03-01 15:08:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-01 15:08:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-01 15:08:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-01 15:08:13,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-01 15:08:13,184 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-01 15:08:13,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-01 15:08:13,185 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-01 15:08:13,329 INFO L234 CfgBuilder]: Building ICFG [2022-03-01 15:08:13,330 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-01 15:08:13,503 INFO L275 CfgBuilder]: Performing block encoding [2022-03-01 15:08:13,510 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-01 15:08:13,510 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-03-01 15:08:13,512 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 03:08:13 BoogieIcfgContainer [2022-03-01 15:08:13,512 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-01 15:08:13,514 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-01 15:08:13,514 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-01 15:08:13,517 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-01 15:08:13,517 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.03 03:08:12" (1/3) ... [2022-03-01 15:08:13,517 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c5e30f3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.03 03:08:13, skipping insertion in model container [2022-03-01 15:08:13,517 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:08:13" (2/3) ... [2022-03-01 15:08:13,518 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c5e30f3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.03 03:08:13, skipping insertion in model container [2022-03-01 15:08:13,518 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 03:08:13" (3/3) ... [2022-03-01 15:08:13,519 INFO L111 eAbstractionObserver]: Analyzing ICFG 13-privatized_68-pfscan_protected_loop_minimal_interval_true.i [2022-03-01 15:08:13,523 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-01 15:08:13,523 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-01 15:08:13,523 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-03-01 15:08:13,523 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-01 15:08:13,554 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,554 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,554 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,554 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,555 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,555 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,555 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,555 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,555 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,557 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,557 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,557 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,557 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,557 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,557 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,557 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,558 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,558 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,558 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,558 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,558 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,558 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,558 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,558 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,559 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,559 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,559 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,559 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,559 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,559 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,559 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,559 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,559 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,560 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,560 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,560 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,560 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,560 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,560 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,560 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,560 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,561 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,561 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,561 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,561 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,561 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,566 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,566 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,566 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,568 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,568 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,568 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,568 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,568 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,568 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,568 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,568 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,573 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,573 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,573 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,573 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,573 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,574 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,574 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,574 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,574 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,574 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,575 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,575 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,575 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,575 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,575 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,575 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,576 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,576 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,576 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,576 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,576 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,576 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,577 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,577 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,577 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,577 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,577 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,577 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,578 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,578 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,578 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,578 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,578 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,578 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,579 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,579 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,579 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,579 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,579 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,579 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,580 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,580 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,580 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,581 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,581 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,581 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,581 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,581 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,582 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,582 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,582 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,582 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,582 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,582 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,582 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,583 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,583 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,583 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,583 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,583 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,586 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,586 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,586 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,586 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,586 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,586 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,586 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,587 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,587 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,587 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,587 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,588 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,588 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,588 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,588 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,588 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,589 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,589 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,589 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,592 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,592 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,592 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,592 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,592 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,592 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,593 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,593 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,593 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,593 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,593 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,593 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,593 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,593 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,594 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,594 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,594 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,594 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,594 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,594 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:08:13,596 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-01 15:08:13,629 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-01 15:08:13,635 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=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, 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, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-01 15:08:13,636 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-03-01 15:08:13,651 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 136 places, 142 transitions, 289 flow [2022-03-01 15:08:13,751 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1949 states, 1947 states have (on average 2.12788906009245) internal successors, (4143), 1948 states have internal predecessors, (4143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:13,756 INFO L276 IsEmpty]: Start isEmpty. Operand has 1949 states, 1947 states have (on average 2.12788906009245) internal successors, (4143), 1948 states have internal predecessors, (4143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:13,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-01 15:08:13,769 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:13,769 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] [2022-03-01 15:08:13,770 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting workerErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:13,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:13,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1865521660, now seen corresponding path program 1 times [2022-03-01 15:08:13,780 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:13,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10860561] [2022-03-01 15:08:13,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:13,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:13,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08: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-03-01 15:08:13,999 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:13,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10860561] [2022-03-01 15:08:14,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10860561] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:14,000 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:14,000 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-01 15:08:14,002 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238076704] [2022-03-01 15:08:14,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:14,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-01 15:08:14,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:14,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-01 15:08:14,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-01 15:08:14,036 INFO L87 Difference]: Start difference. First operand has 1949 states, 1947 states have (on average 2.12788906009245) internal successors, (4143), 1948 states have internal predecessors, (4143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:14,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:14,085 INFO L93 Difference]: Finished difference Result 1877 states and 3836 transitions. [2022-03-01 15:08:14,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-01 15:08:14,088 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-03-01 15:08:14,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:14,130 INFO L225 Difference]: With dead ends: 1877 [2022-03-01 15:08:14,130 INFO L226 Difference]: Without dead ends: 1877 [2022-03-01 15:08:14,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-01 15:08:14,135 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:14,137 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 130 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 15:08:14,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1877 states. [2022-03-01 15:08:14,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1877 to 1877. [2022-03-01 15:08:14,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1877 states, 1875 states have (on average 2.0458666666666665) internal successors, (3836), 1876 states have internal predecessors, (3836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:14,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1877 states to 1877 states and 3836 transitions. [2022-03-01 15:08:14,292 INFO L78 Accepts]: Start accepts. Automaton has 1877 states and 3836 transitions. Word has length 59 [2022-03-01 15:08:14,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:14,293 INFO L470 AbstractCegarLoop]: Abstraction has 1877 states and 3836 transitions. [2022-03-01 15:08:14,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:14,293 INFO L276 IsEmpty]: Start isEmpty. Operand 1877 states and 3836 transitions. [2022-03-01 15:08:14,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-01 15:08:14,297 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:14,297 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] [2022-03-01 15:08:14,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-01 15:08:14,298 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting workerErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:14,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:14,304 INFO L85 PathProgramCache]: Analyzing trace with hash 326788120, now seen corresponding path program 1 times [2022-03-01 15:08:14,305 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:14,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926474516] [2022-03-01 15:08:14,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:14,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:14,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:14,534 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:14,535 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:14,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926474516] [2022-03-01 15:08:14,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926474516] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:14,535 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:14,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-01 15:08:14,536 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936660318] [2022-03-01 15:08:14,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:14,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-01 15:08:14,537 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:14,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-01 15:08:14,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-01 15:08:14,538 INFO L87 Difference]: Start difference. First operand 1877 states and 3836 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:15,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:15,031 INFO L93 Difference]: Finished difference Result 5657 states and 11744 transitions. [2022-03-01 15:08:15,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-01 15:08:15,031 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2022-03-01 15:08:15,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:15,057 INFO L225 Difference]: With dead ends: 5657 [2022-03-01 15:08:15,058 INFO L226 Difference]: Without dead ends: 5657 [2022-03-01 15:08:15,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2022-03-01 15:08:15,062 INFO L933 BasicCegarLoop]: 451 mSDtfsCounter, 589 mSDsluCounter, 1670 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 2121 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:15,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [589 Valid, 2121 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 15:08:15,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5657 states. [2022-03-01 15:08:15,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5657 to 2135. [2022-03-01 15:08:15,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2135 states, 2133 states have (on average 2.0595405532114395) internal successors, (4393), 2134 states have internal predecessors, (4393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:15,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2135 states to 2135 states and 4393 transitions. [2022-03-01 15:08:15,146 INFO L78 Accepts]: Start accepts. Automaton has 2135 states and 4393 transitions. Word has length 61 [2022-03-01 15:08:15,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:15,147 INFO L470 AbstractCegarLoop]: Abstraction has 2135 states and 4393 transitions. [2022-03-01 15:08:15,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:15,147 INFO L276 IsEmpty]: Start isEmpty. Operand 2135 states and 4393 transitions. [2022-03-01 15:08:15,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-01 15:08:15,149 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:15,149 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] [2022-03-01 15:08:15,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-01 15:08:15,150 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:15,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:15,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1938685600, now seen corresponding path program 1 times [2022-03-01 15:08:15,151 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:15,151 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823631739] [2022-03-01 15:08:15,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:15,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:15,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:15,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:15,438 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:15,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823631739] [2022-03-01 15:08:15,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823631739] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:15,439 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:15,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-01 15:08:15,439 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963253303] [2022-03-01 15:08:15,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:15,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 15:08:15,440 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:15,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 15:08:15,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-03-01 15:08:15,441 INFO L87 Difference]: Start difference. First operand 2135 states and 4393 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:16,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:16,853 INFO L93 Difference]: Finished difference Result 6430 states and 13379 transitions. [2022-03-01 15:08:16,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 15:08:16,853 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2022-03-01 15:08:16,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:16,880 INFO L225 Difference]: With dead ends: 6430 [2022-03-01 15:08:16,881 INFO L226 Difference]: Without dead ends: 6430 [2022-03-01 15:08:16,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=589, Invalid=1861, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 15:08:16,883 INFO L933 BasicCegarLoop]: 270 mSDtfsCounter, 1547 mSDsluCounter, 2220 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1547 SdHoareTripleChecker+Valid, 2490 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:16,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1547 Valid, 2490 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 667 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:08:16,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6430 states. [2022-03-01 15:08:16,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6430 to 3623. [2022-03-01 15:08:16,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 3621 states have (on average 2.0660038663352664) internal successors, (7481), 3622 states have internal predecessors, (7481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:17,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 7481 transitions. [2022-03-01 15:08:17,001 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 7481 transitions. Word has length 61 [2022-03-01 15:08:17,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:17,001 INFO L470 AbstractCegarLoop]: Abstraction has 3623 states and 7481 transitions. [2022-03-01 15:08:17,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:17,002 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 7481 transitions. [2022-03-01 15:08:17,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:17,007 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:17,007 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] [2022-03-01 15:08:17,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-01 15:08:17,007 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:17,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:17,008 INFO L85 PathProgramCache]: Analyzing trace with hash -432958387, now seen corresponding path program 1 times [2022-03-01 15:08:17,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:17,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4711531] [2022-03-01 15:08:17,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:17,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:17,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:17,319 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:17,319 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:17,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4711531] [2022-03-01 15:08:17,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4711531] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:17,320 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:17,320 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-01 15:08:17,320 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513609457] [2022-03-01 15:08:17,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:17,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 15:08:17,320 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:17,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 15:08:17,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-01 15:08:17,321 INFO L87 Difference]: Start difference. First operand 3623 states and 7481 transitions. Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:20,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:20,148 INFO L93 Difference]: Finished difference Result 8900 states and 18300 transitions. [2022-03-01 15:08:20,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-01 15:08:20,149 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:20,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:20,197 INFO L225 Difference]: With dead ends: 8900 [2022-03-01 15:08:20,197 INFO L226 Difference]: Without dead ends: 8900 [2022-03-01 15:08:20,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1716 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1046, Invalid=4504, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 15:08:20,200 INFO L933 BasicCegarLoop]: 455 mSDtfsCounter, 3901 mSDsluCounter, 3876 mSDsCounter, 0 mSdLazyCounter, 1261 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3901 SdHoareTripleChecker+Valid, 4325 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:20,201 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3901 Valid, 4325 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1261 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:08:20,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8900 states. [2022-03-01 15:08:20,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8900 to 5530. [2022-03-01 15:08:20,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5530 states, 5528 states have (on average 2.0759768451519536) internal successors, (11476), 5529 states have internal predecessors, (11476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:20,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5530 states to 5530 states and 11476 transitions. [2022-03-01 15:08:20,350 INFO L78 Accepts]: Start accepts. Automaton has 5530 states and 11476 transitions. Word has length 78 [2022-03-01 15:08:20,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:20,351 INFO L470 AbstractCegarLoop]: Abstraction has 5530 states and 11476 transitions. [2022-03-01 15:08:20,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:20,351 INFO L276 IsEmpty]: Start isEmpty. Operand 5530 states and 11476 transitions. [2022-03-01 15:08:20,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:20,355 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:20,355 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] [2022-03-01 15:08:20,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-01 15:08:20,356 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:20,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:20,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1900567917, now seen corresponding path program 2 times [2022-03-01 15:08:20,358 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:20,358 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729653890] [2022-03-01 15:08:20,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:20,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:20,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-03-01 15:08:20,753 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:20,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729653890] [2022-03-01 15:08:20,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729653890] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:20,754 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:20,754 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-01 15:08:20,754 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101061307] [2022-03-01 15:08:20,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:20,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 15:08:20,755 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:20,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 15:08:20,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-01 15:08:20,756 INFO L87 Difference]: Start difference. First operand 5530 states and 11476 transitions. Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:23,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:23,956 INFO L93 Difference]: Finished difference Result 13090 states and 26982 transitions. [2022-03-01 15:08:23,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-01 15:08:23,956 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:23,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:23,987 INFO L225 Difference]: With dead ends: 13090 [2022-03-01 15:08:23,987 INFO L226 Difference]: Without dead ends: 13090 [2022-03-01 15:08:23,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2724 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1449, Invalid=6561, Unknown=0, NotChecked=0, Total=8010 [2022-03-01 15:08:23,990 INFO L933 BasicCegarLoop]: 449 mSDtfsCounter, 4458 mSDsluCounter, 4270 mSDsCounter, 0 mSdLazyCounter, 1393 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4458 SdHoareTripleChecker+Valid, 4713 SdHoareTripleChecker+Invalid, 1510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:23,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4458 Valid, 4713 Invalid, 1510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1393 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 15:08:24,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13090 states. [2022-03-01 15:08:24,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13090 to 5536. [2022-03-01 15:08:24,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5536 states, 5534 states have (on average 2.0758944705457174) internal successors, (11488), 5535 states have internal predecessors, (11488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:24,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5536 states to 5536 states and 11488 transitions. [2022-03-01 15:08:24,167 INFO L78 Accepts]: Start accepts. Automaton has 5536 states and 11488 transitions. Word has length 78 [2022-03-01 15:08:24,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:24,168 INFO L470 AbstractCegarLoop]: Abstraction has 5536 states and 11488 transitions. [2022-03-01 15:08:24,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:24,169 INFO L276 IsEmpty]: Start isEmpty. Operand 5536 states and 11488 transitions. [2022-03-01 15:08:24,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:24,173 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:24,173 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] [2022-03-01 15:08:24,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-01 15:08:24,173 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:24,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:24,174 INFO L85 PathProgramCache]: Analyzing trace with hash -2057331115, now seen corresponding path program 3 times [2022-03-01 15:08:24,174 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:24,175 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42457587] [2022-03-01 15:08:24,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:24,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:24,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:24,473 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:24,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:24,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42457587] [2022-03-01 15:08:24,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42457587] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:24,474 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:24,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-01 15:08:24,474 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579867394] [2022-03-01 15:08:24,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:24,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 15:08:24,475 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:24,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 15:08:24,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-01 15:08:24,476 INFO L87 Difference]: Start difference. First operand 5536 states and 11488 transitions. Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:27,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:27,228 INFO L93 Difference]: Finished difference Result 10751 states and 22152 transitions. [2022-03-01 15:08:27,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-01 15:08:27,228 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:27,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:27,253 INFO L225 Difference]: With dead ends: 10751 [2022-03-01 15:08:27,253 INFO L226 Difference]: Without dead ends: 10751 [2022-03-01 15:08:27,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1922 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1227, Invalid=4935, Unknown=0, NotChecked=0, Total=6162 [2022-03-01 15:08:27,256 INFO L933 BasicCegarLoop]: 419 mSDtfsCounter, 4107 mSDsluCounter, 3212 mSDsCounter, 0 mSdLazyCounter, 1132 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4107 SdHoareTripleChecker+Valid, 3627 SdHoareTripleChecker+Invalid, 1244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:27,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4107 Valid, 3627 Invalid, 1244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1132 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:08:27,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10751 states. [2022-03-01 15:08:27,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10751 to 6059. [2022-03-01 15:08:27,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6059 states, 6057 states have (on average 2.083209509658247) internal successors, (12618), 6058 states have internal predecessors, (12618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:27,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6059 states to 6059 states and 12618 transitions. [2022-03-01 15:08:27,398 INFO L78 Accepts]: Start accepts. Automaton has 6059 states and 12618 transitions. Word has length 78 [2022-03-01 15:08:27,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:27,398 INFO L470 AbstractCegarLoop]: Abstraction has 6059 states and 12618 transitions. [2022-03-01 15:08:27,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:27,398 INFO L276 IsEmpty]: Start isEmpty. Operand 6059 states and 12618 transitions. [2022-03-01 15:08:27,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:27,405 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:27,405 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] [2022-03-01 15:08:27,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-01 15:08:27,405 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting workerErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:27,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:27,406 INFO L85 PathProgramCache]: Analyzing trace with hash -639973645, now seen corresponding path program 1 times [2022-03-01 15:08:27,406 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:27,406 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446068188] [2022-03-01 15:08:27,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:27,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:27,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:27,632 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:27,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:27,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446068188] [2022-03-01 15:08:27,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446068188] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:27,633 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:27,633 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-01 15:08:27,633 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343518759] [2022-03-01 15:08:27,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:27,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 15:08:27,636 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:27,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 15:08:27,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2022-03-01 15:08:27,637 INFO L87 Difference]: Start difference. First operand 6059 states and 12618 transitions. Second operand has 15 states, 15 states have (on average 5.2) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:30,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:30,881 INFO L93 Difference]: Finished difference Result 15036 states and 31402 transitions. [2022-03-01 15:08:30,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-01 15:08:30,882 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:30,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:30,917 INFO L225 Difference]: With dead ends: 15036 [2022-03-01 15:08:30,918 INFO L226 Difference]: Without dead ends: 15036 [2022-03-01 15:08:30,921 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4516 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1974, Invalid=11136, Unknown=0, NotChecked=0, Total=13110 [2022-03-01 15:08:30,921 INFO L933 BasicCegarLoop]: 796 mSDtfsCounter, 1075 mSDsluCounter, 6162 mSDsCounter, 0 mSdLazyCounter, 2745 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1075 SdHoareTripleChecker+Valid, 6955 SdHoareTripleChecker+Invalid, 2770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 2745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:30,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1075 Valid, 6955 Invalid, 2770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 2745 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-01 15:08:30,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15036 states. [2022-03-01 15:08:31,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15036 to 6234. [2022-03-01 15:08:31,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6234 states, 6232 states have (on average 2.087772785622593) internal successors, (13011), 6233 states have internal predecessors, (13011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:31,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6234 states to 6234 states and 13011 transitions. [2022-03-01 15:08:31,172 INFO L78 Accepts]: Start accepts. Automaton has 6234 states and 13011 transitions. Word has length 78 [2022-03-01 15:08:31,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:31,173 INFO L470 AbstractCegarLoop]: Abstraction has 6234 states and 13011 transitions. [2022-03-01 15:08:31,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:31,173 INFO L276 IsEmpty]: Start isEmpty. Operand 6234 states and 13011 transitions. [2022-03-01 15:08:31,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:31,179 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:31,179 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] [2022-03-01 15:08:31,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-01 15:08:31,180 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:31,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:31,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1389519931, now seen corresponding path program 4 times [2022-03-01 15:08:31,181 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:31,181 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321114993] [2022-03-01 15:08:31,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:31,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:31,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:31,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:31,352 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:31,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321114993] [2022-03-01 15:08:31,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321114993] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:31,352 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:31,352 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:08:31,353 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144374828] [2022-03-01 15:08:31,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:31,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:08:31,354 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:31,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:08:31,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:08:31,354 INFO L87 Difference]: Start difference. First operand 6234 states and 13011 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:31,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:31,545 INFO L93 Difference]: Finished difference Result 8278 states and 17240 transitions. [2022-03-01 15:08:31,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:08:31,545 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:31,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:31,557 INFO L225 Difference]: With dead ends: 8278 [2022-03-01 15:08:31,557 INFO L226 Difference]: Without dead ends: 8278 [2022-03-01 15:08:31,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:08:31,558 INFO L933 BasicCegarLoop]: 281 mSDtfsCounter, 388 mSDsluCounter, 786 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 1065 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:31,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 1065 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:08:31,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8278 states. [2022-03-01 15:08:31,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8278 to 6575. [2022-03-01 15:08:31,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6575 states, 6573 states have (on average 2.0827628175870987) internal successors, (13690), 6574 states have internal predecessors, (13690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:31,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6575 states to 6575 states and 13690 transitions. [2022-03-01 15:08:31,698 INFO L78 Accepts]: Start accepts. Automaton has 6575 states and 13690 transitions. Word has length 78 [2022-03-01 15:08:31,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:31,698 INFO L470 AbstractCegarLoop]: Abstraction has 6575 states and 13690 transitions. [2022-03-01 15:08:31,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:31,698 INFO L276 IsEmpty]: Start isEmpty. Operand 6575 states and 13690 transitions. [2022-03-01 15:08:31,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:31,703 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:31,703 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] [2022-03-01 15:08:31,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-01 15:08:31,704 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting workerErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:31,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:31,704 INFO L85 PathProgramCache]: Analyzing trace with hash -230993537, now seen corresponding path program 2 times [2022-03-01 15:08:31,704 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:31,705 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267106058] [2022-03-01 15:08:31,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:31,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:31,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:31,933 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:31,934 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:31,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267106058] [2022-03-01 15:08:31,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267106058] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:31,934 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:31,934 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-01 15:08:31,934 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215577921] [2022-03-01 15:08:31,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:31,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 15:08:31,935 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:31,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 15:08:31,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-03-01 15:08:31,936 INFO L87 Difference]: Start difference. First operand 6575 states and 13690 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:34,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:34,895 INFO L93 Difference]: Finished difference Result 32822 states and 68435 transitions. [2022-03-01 15:08:34,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-01 15:08:34,895 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:34,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:34,949 INFO L225 Difference]: With dead ends: 32822 [2022-03-01 15:08:34,949 INFO L226 Difference]: Without dead ends: 32822 [2022-03-01 15:08:34,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4202 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2129, Invalid=9643, Unknown=0, NotChecked=0, Total=11772 [2022-03-01 15:08:34,952 INFO L933 BasicCegarLoop]: 681 mSDtfsCounter, 1649 mSDsluCounter, 5316 mSDsCounter, 0 mSdLazyCounter, 2029 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1649 SdHoareTripleChecker+Valid, 5995 SdHoareTripleChecker+Invalid, 2094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 2029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:34,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1649 Valid, 5995 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 2029 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 15:08:34,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32822 states. [2022-03-01 15:08:35,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32822 to 6832. [2022-03-01 15:08:35,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6832 states, 6830 states have (on average 2.0865300146412884) internal successors, (14251), 6831 states have internal predecessors, (14251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:35,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6832 states to 6832 states and 14251 transitions. [2022-03-01 15:08:35,389 INFO L78 Accepts]: Start accepts. Automaton has 6832 states and 14251 transitions. Word has length 78 [2022-03-01 15:08:35,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:35,389 INFO L470 AbstractCegarLoop]: Abstraction has 6832 states and 14251 transitions. [2022-03-01 15:08:35,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:35,389 INFO L276 IsEmpty]: Start isEmpty. Operand 6832 states and 14251 transitions. [2022-03-01 15:08:35,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:35,393 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:35,393 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] [2022-03-01 15:08:35,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-01 15:08:35,393 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:35,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:35,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1798500039, now seen corresponding path program 5 times [2022-03-01 15:08:35,394 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:35,394 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806334910] [2022-03-01 15:08:35,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:35,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:35,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:35,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:35,530 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:35,530 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806334910] [2022-03-01 15:08:35,530 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806334910] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:35,530 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:35,530 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:08:35,530 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598614459] [2022-03-01 15:08:35,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:35,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:08:35,531 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:35,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:08:35,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:08:35,531 INFO L87 Difference]: Start difference. First operand 6832 states and 14251 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:35,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:35,752 INFO L93 Difference]: Finished difference Result 13224 states and 27405 transitions. [2022-03-01 15:08:35,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:08:35,753 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:35,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:35,770 INFO L225 Difference]: With dead ends: 13224 [2022-03-01 15:08:35,770 INFO L226 Difference]: Without dead ends: 13224 [2022-03-01 15:08:35,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:08:35,771 INFO L933 BasicCegarLoop]: 302 mSDtfsCounter, 587 mSDsluCounter, 930 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 587 SdHoareTripleChecker+Valid, 1230 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:35,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [587 Valid, 1230 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:08:35,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13224 states. [2022-03-01 15:08:35,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13224 to 6881. [2022-03-01 15:08:35,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6881 states, 6878 states have (on average 2.0754579819715033) internal successors, (14275), 6880 states have internal predecessors, (14275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:35,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6881 states to 6881 states and 14275 transitions. [2022-03-01 15:08:35,938 INFO L78 Accepts]: Start accepts. Automaton has 6881 states and 14275 transitions. Word has length 78 [2022-03-01 15:08:35,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:35,938 INFO L470 AbstractCegarLoop]: Abstraction has 6881 states and 14275 transitions. [2022-03-01 15:08:35,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:35,938 INFO L276 IsEmpty]: Start isEmpty. Operand 6881 states and 14275 transitions. [2022-03-01 15:08:35,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:35,942 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:35,943 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] [2022-03-01 15:08:35,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-01 15:08:35,943 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:35,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:35,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1210081927, now seen corresponding path program 6 times [2022-03-01 15:08:35,944 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:35,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270554674] [2022-03-01 15:08:35,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:35,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:35,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:36,092 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:36,092 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:36,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270554674] [2022-03-01 15:08:36,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270554674] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:36,092 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:36,093 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:08:36,093 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143529413] [2022-03-01 15:08:36,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:36,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:08:36,094 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:36,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:08:36,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:08:36,094 INFO L87 Difference]: Start difference. First operand 6881 states and 14275 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:36,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:36,329 INFO L93 Difference]: Finished difference Result 11923 states and 24660 transitions. [2022-03-01 15:08:36,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:08:36,329 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:36,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:36,343 INFO L225 Difference]: With dead ends: 11923 [2022-03-01 15:08:36,343 INFO L226 Difference]: Without dead ends: 11923 [2022-03-01 15:08:36,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:08:36,344 INFO L933 BasicCegarLoop]: 280 mSDtfsCounter, 386 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 1048 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:36,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [386 Valid, 1048 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:08:36,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11923 states. [2022-03-01 15:08:36,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11923 to 6881. [2022-03-01 15:08:36,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6881 states, 6878 states have (on average 2.0754579819715033) internal successors, (14275), 6880 states have internal predecessors, (14275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:36,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6881 states to 6881 states and 14275 transitions. [2022-03-01 15:08:36,505 INFO L78 Accepts]: Start accepts. Automaton has 6881 states and 14275 transitions. Word has length 78 [2022-03-01 15:08:36,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:36,505 INFO L470 AbstractCegarLoop]: Abstraction has 6881 states and 14275 transitions. [2022-03-01 15:08:36,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:36,506 INFO L276 IsEmpty]: Start isEmpty. Operand 6881 states and 14275 transitions. [2022-03-01 15:08:36,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:36,510 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:36,510 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:08:36,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-01 15:08:36,510 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting workerErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:36,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:36,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1470511061, now seen corresponding path program 3 times [2022-03-01 15:08:36,511 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:36,511 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487664058] [2022-03-01 15:08:36,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:36,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:36,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:36,748 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:36,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:36,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487664058] [2022-03-01 15:08:36,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487664058] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:36,749 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:36,749 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-01 15:08:36,749 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569522196] [2022-03-01 15:08:36,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:36,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 15:08:36,750 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:36,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 15:08:36,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-03-01 15:08:36,751 INFO L87 Difference]: Start difference. First operand 6881 states and 14275 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:39,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:39,945 INFO L93 Difference]: Finished difference Result 46267 states and 96712 transitions. [2022-03-01 15:08:39,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-01 15:08:39,947 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:39,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:40,025 INFO L225 Difference]: With dead ends: 46267 [2022-03-01 15:08:40,026 INFO L226 Difference]: Without dead ends: 46267 [2022-03-01 15:08:40,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3963 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2137, Invalid=9205, Unknown=0, NotChecked=0, Total=11342 [2022-03-01 15:08:40,028 INFO L933 BasicCegarLoop]: 732 mSDtfsCounter, 1440 mSDsluCounter, 6551 mSDsCounter, 0 mSdLazyCounter, 2466 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1440 SdHoareTripleChecker+Valid, 7282 SdHoareTripleChecker+Invalid, 2521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 2466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:40,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1440 Valid, 7282 Invalid, 2521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 2466 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 15:08:40,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46267 states. [2022-03-01 15:08:40,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46267 to 7282. [2022-03-01 15:08:40,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7282 states, 7279 states have (on average 2.0839401016623165) internal successors, (15169), 7281 states have internal predecessors, (15169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:40,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7282 states to 7282 states and 15169 transitions. [2022-03-01 15:08:40,343 INFO L78 Accepts]: Start accepts. Automaton has 7282 states and 15169 transitions. Word has length 78 [2022-03-01 15:08:40,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:40,343 INFO L470 AbstractCegarLoop]: Abstraction has 7282 states and 15169 transitions. [2022-03-01 15:08:40,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:40,343 INFO L276 IsEmpty]: Start isEmpty. Operand 7282 states and 15169 transitions. [2022-03-01 15:08:40,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:40,347 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:40,348 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] [2022-03-01 15:08:40,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-01 15:08:40,348 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:40,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:40,348 INFO L85 PathProgramCache]: Analyzing trace with hash -794962659, now seen corresponding path program 7 times [2022-03-01 15:08:40,349 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:40,349 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815862117] [2022-03-01 15:08:40,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:40,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:40,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:40,497 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:40,497 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:40,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815862117] [2022-03-01 15:08:40,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815862117] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:40,497 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:40,498 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:08:40,498 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501025120] [2022-03-01 15:08:40,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:40,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:08:40,498 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:40,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:08:40,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:08:40,499 INFO L87 Difference]: Start difference. First operand 7282 states and 15169 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:40,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:40,731 INFO L93 Difference]: Finished difference Result 22479 states and 46559 transitions. [2022-03-01 15:08:40,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:08:40,732 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:40,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:40,766 INFO L225 Difference]: With dead ends: 22479 [2022-03-01 15:08:40,766 INFO L226 Difference]: Without dead ends: 22479 [2022-03-01 15:08:40,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:08:40,767 INFO L933 BasicCegarLoop]: 327 mSDtfsCounter, 653 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:40,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [653 Valid, 1096 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:08:40,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22479 states. [2022-03-01 15:08:40,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22479 to 7257. [2022-03-01 15:08:40,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7257 states, 7254 states have (on average 2.0818858560794045) internal successors, (15102), 7256 states have internal predecessors, (15102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:40,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7257 states to 7257 states and 15102 transitions. [2022-03-01 15:08:40,954 INFO L78 Accepts]: Start accepts. Automaton has 7257 states and 15102 transitions. Word has length 78 [2022-03-01 15:08:40,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:40,954 INFO L470 AbstractCegarLoop]: Abstraction has 7257 states and 15102 transitions. [2022-03-01 15:08:40,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:40,955 INFO L276 IsEmpty]: Start isEmpty. Operand 7257 states and 15102 transitions. [2022-03-01 15:08:40,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:40,959 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:40,959 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:08:40,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-03-01 15:08:40,959 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:40,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:40,960 INFO L85 PathProgramCache]: Analyzing trace with hash -1383380771, now seen corresponding path program 8 times [2022-03-01 15:08:40,960 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:40,960 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097675499] [2022-03-01 15:08:40,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:40,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:40,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:41,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:41,091 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:41,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097675499] [2022-03-01 15:08:41,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097675499] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:41,092 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:41,092 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:08:41,092 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941698783] [2022-03-01 15:08:41,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:41,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:08:41,092 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:41,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:08:41,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:08:41,094 INFO L87 Difference]: Start difference. First operand 7257 states and 15102 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:41,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:41,292 INFO L93 Difference]: Finished difference Result 17765 states and 36818 transitions. [2022-03-01 15:08:41,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:08:41,292 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:41,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:41,315 INFO L225 Difference]: With dead ends: 17765 [2022-03-01 15:08:41,315 INFO L226 Difference]: Without dead ends: 17765 [2022-03-01 15:08:41,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:08:41,316 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 446 mSDsluCounter, 820 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 1151 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:41,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 1151 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:08:41,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17765 states. [2022-03-01 15:08:41,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17765 to 7164. [2022-03-01 15:08:41,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7164 states, 7161 states have (on average 2.079318530931434) internal successors, (14890), 7163 states have internal predecessors, (14890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:41,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7164 states to 7164 states and 14890 transitions. [2022-03-01 15:08:41,499 INFO L78 Accepts]: Start accepts. Automaton has 7164 states and 14890 transitions. Word has length 78 [2022-03-01 15:08:41,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:41,499 INFO L470 AbstractCegarLoop]: Abstraction has 7164 states and 14890 transitions. [2022-03-01 15:08:41,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:41,499 INFO L276 IsEmpty]: Start isEmpty. Operand 7164 states and 14890 transitions. [2022-03-01 15:08:41,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:41,503 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:41,503 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:08:41,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-01 15:08:41,503 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting workerErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:41,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:41,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1994881031, now seen corresponding path program 4 times [2022-03-01 15:08:41,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:41,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799059971] [2022-03-01 15:08:41,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:41,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:41,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:41,752 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:41,752 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:41,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799059971] [2022-03-01 15:08:41,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799059971] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:41,752 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:41,753 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-01 15:08:41,753 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71349000] [2022-03-01 15:08:41,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:41,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 15:08:41,753 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:41,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 15:08:41,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-03-01 15:08:41,754 INFO L87 Difference]: Start difference. First operand 7164 states and 14890 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:44,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:44,958 INFO L93 Difference]: Finished difference Result 35183 states and 73664 transitions. [2022-03-01 15:08:44,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-01 15:08:44,958 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:44,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:45,012 INFO L225 Difference]: With dead ends: 35183 [2022-03-01 15:08:45,012 INFO L226 Difference]: Without dead ends: 35183 [2022-03-01 15:08:45,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2865 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1874, Invalid=7246, Unknown=0, NotChecked=0, Total=9120 [2022-03-01 15:08:45,014 INFO L933 BasicCegarLoop]: 737 mSDtfsCounter, 1287 mSDsluCounter, 5017 mSDsCounter, 0 mSdLazyCounter, 1966 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1287 SdHoareTripleChecker+Valid, 5753 SdHoareTripleChecker+Invalid, 2018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1966 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:45,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1287 Valid, 5753 Invalid, 2018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1966 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 15:08:45,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35183 states. [2022-03-01 15:08:45,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35183 to 8219. [2022-03-01 15:08:45,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8219 states, 8216 states have (on average 2.0978578383641673) internal successors, (17236), 8218 states have internal predecessors, (17236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:45,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8219 states to 8219 states and 17236 transitions. [2022-03-01 15:08:45,351 INFO L78 Accepts]: Start accepts. Automaton has 8219 states and 17236 transitions. Word has length 78 [2022-03-01 15:08:45,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:45,351 INFO L470 AbstractCegarLoop]: Abstraction has 8219 states and 17236 transitions. [2022-03-01 15:08:45,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:45,352 INFO L276 IsEmpty]: Start isEmpty. Operand 8219 states and 17236 transitions. [2022-03-01 15:08:45,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:45,356 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:45,356 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] [2022-03-01 15:08:45,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-03-01 15:08:45,356 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:45,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:45,357 INFO L85 PathProgramCache]: Analyzing trace with hash 34612545, now seen corresponding path program 9 times [2022-03-01 15:08:45,357 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:45,357 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365143465] [2022-03-01 15:08:45,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:45,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:45,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:45,455 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:45,456 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:45,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365143465] [2022-03-01 15:08:45,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365143465] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:45,458 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:45,458 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:08:45,458 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784466680] [2022-03-01 15:08:45,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:45,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:08:45,459 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:45,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:08:45,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:08:45,459 INFO L87 Difference]: Start difference. First operand 8219 states and 17236 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:45,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:45,721 INFO L93 Difference]: Finished difference Result 17751 states and 36797 transitions. [2022-03-01 15:08:45,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:08:45,722 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:45,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:45,759 INFO L225 Difference]: With dead ends: 17751 [2022-03-01 15:08:45,759 INFO L226 Difference]: Without dead ends: 17751 [2022-03-01 15:08:45,760 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:08:45,761 INFO L933 BasicCegarLoop]: 323 mSDtfsCounter, 524 mSDsluCounter, 939 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 1261 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:45,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [524 Valid, 1261 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:08:45,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17751 states. [2022-03-01 15:08:45,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17751 to 8195. [2022-03-01 15:08:45,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8195 states, 8192 states have (on average 2.097900390625) internal successors, (17186), 8194 states have internal predecessors, (17186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:45,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8195 states to 8195 states and 17186 transitions. [2022-03-01 15:08:45,968 INFO L78 Accepts]: Start accepts. Automaton has 8195 states and 17186 transitions. Word has length 78 [2022-03-01 15:08:45,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:45,968 INFO L470 AbstractCegarLoop]: Abstraction has 8195 states and 17186 transitions. [2022-03-01 15:08:45,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:45,968 INFO L276 IsEmpty]: Start isEmpty. Operand 8195 states and 17186 transitions. [2022-03-01 15:08:45,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:45,972 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:45,972 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:08:45,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-01 15:08:45,973 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:45,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:45,974 INFO L85 PathProgramCache]: Analyzing trace with hash 642429283, now seen corresponding path program 10 times [2022-03-01 15:08:45,974 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:45,974 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434348068] [2022-03-01 15:08:45,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:45,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:45,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:46,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:46,089 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:46,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434348068] [2022-03-01 15:08:46,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434348068] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:46,090 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:46,090 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:08:46,090 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174887010] [2022-03-01 15:08:46,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:46,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:08:46,091 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:46,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:08:46,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:08:46,092 INFO L87 Difference]: Start difference. First operand 8195 states and 17186 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:46,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:46,293 INFO L93 Difference]: Finished difference Result 14050 states and 29137 transitions. [2022-03-01 15:08:46,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:08:46,293 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:46,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:46,314 INFO L225 Difference]: With dead ends: 14050 [2022-03-01 15:08:46,314 INFO L226 Difference]: Without dead ends: 14050 [2022-03-01 15:08:46,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:08:46,317 INFO L933 BasicCegarLoop]: 297 mSDtfsCounter, 549 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 549 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:46,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [549 Valid, 1052 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:08:46,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14050 states. [2022-03-01 15:08:46,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14050 to 9098. [2022-03-01 15:08:46,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9098 states, 9095 states have (on average 2.102363936228697) internal successors, (19121), 9097 states have internal predecessors, (19121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:46,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9098 states to 9098 states and 19121 transitions. [2022-03-01 15:08:46,513 INFO L78 Accepts]: Start accepts. Automaton has 9098 states and 19121 transitions. Word has length 78 [2022-03-01 15:08:46,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:46,514 INFO L470 AbstractCegarLoop]: Abstraction has 9098 states and 19121 transitions. [2022-03-01 15:08:46,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:46,514 INFO L276 IsEmpty]: Start isEmpty. Operand 9098 states and 19121 transitions. [2022-03-01 15:08:46,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:46,518 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:46,518 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:08:46,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-01 15:08:46,518 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting workerErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:46,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:46,519 INFO L85 PathProgramCache]: Analyzing trace with hash -655223041, now seen corresponding path program 5 times [2022-03-01 15:08:46,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:46,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208132924] [2022-03-01 15:08:46,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:46,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:46,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:46,724 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:46,724 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:46,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208132924] [2022-03-01 15:08:46,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208132924] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:46,725 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:46,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-01 15:08:46,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780207319] [2022-03-01 15:08:46,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:46,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 15:08:46,726 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:46,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 15:08:46,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-03-01 15:08:46,726 INFO L87 Difference]: Start difference. First operand 9098 states and 19121 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:49,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:49,581 INFO L93 Difference]: Finished difference Result 42338 states and 88537 transitions. [2022-03-01 15:08:49,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-03-01 15:08:49,581 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:49,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:49,658 INFO L225 Difference]: With dead ends: 42338 [2022-03-01 15:08:49,658 INFO L226 Difference]: Without dead ends: 42338 [2022-03-01 15:08:49,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3907 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2137, Invalid=9205, Unknown=0, NotChecked=0, Total=11342 [2022-03-01 15:08:49,660 INFO L933 BasicCegarLoop]: 734 mSDtfsCounter, 1392 mSDsluCounter, 5329 mSDsCounter, 0 mSdLazyCounter, 1879 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1392 SdHoareTripleChecker+Valid, 6063 SdHoareTripleChecker+Invalid, 1935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:49,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1392 Valid, 6063 Invalid, 1935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1879 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 15:08:49,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42338 states. [2022-03-01 15:08:49,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42338 to 9356. [2022-03-01 15:08:49,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9356 states, 9353 states have (on average 2.106382978723404) internal successors, (19701), 9355 states have internal predecessors, (19701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:50,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9356 states to 9356 states and 19701 transitions. [2022-03-01 15:08:50,101 INFO L78 Accepts]: Start accepts. Automaton has 9356 states and 19701 transitions. Word has length 78 [2022-03-01 15:08:50,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:50,101 INFO L470 AbstractCegarLoop]: Abstraction has 9356 states and 19701 transitions. [2022-03-01 15:08:50,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:50,102 INFO L276 IsEmpty]: Start isEmpty. Operand 9356 states and 19701 transitions. [2022-03-01 15:08:50,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:50,105 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:50,105 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] [2022-03-01 15:08:50,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-01 15:08:50,106 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:50,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:50,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1374270535, now seen corresponding path program 11 times [2022-03-01 15:08:50,106 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:50,107 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246760680] [2022-03-01 15:08:50,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:50,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:50,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:50,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:50,306 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:50,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246760680] [2022-03-01 15:08:50,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246760680] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:50,306 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:50,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:08:50,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228901510] [2022-03-01 15:08:50,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:50,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:08:50,308 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:50,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:08:50,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:08:50,309 INFO L87 Difference]: Start difference. First operand 9356 states and 19701 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:50,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:50,609 INFO L93 Difference]: Finished difference Result 19573 states and 40679 transitions. [2022-03-01 15:08:50,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:08:50,609 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:50,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:50,656 INFO L225 Difference]: With dead ends: 19573 [2022-03-01 15:08:50,656 INFO L226 Difference]: Without dead ends: 19573 [2022-03-01 15:08:50,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:08:50,657 INFO L933 BasicCegarLoop]: 323 mSDtfsCounter, 506 mSDsluCounter, 940 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 1263 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:50,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [506 Valid, 1263 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 15:08:50,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19573 states. [2022-03-01 15:08:50,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19573 to 9370. [2022-03-01 15:08:50,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9370 states, 9367 states have (on average 2.103448275862069) internal successors, (19703), 9369 states have internal predecessors, (19703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:50,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9370 states to 9370 states and 19703 transitions. [2022-03-01 15:08:50,917 INFO L78 Accepts]: Start accepts. Automaton has 9370 states and 19703 transitions. Word has length 78 [2022-03-01 15:08:50,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:50,917 INFO L470 AbstractCegarLoop]: Abstraction has 9370 states and 19703 transitions. [2022-03-01 15:08:50,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:50,918 INFO L276 IsEmpty]: Start isEmpty. Operand 9370 states and 19703 transitions. [2022-03-01 15:08:50,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:50,922 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:50,922 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] [2022-03-01 15:08:50,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-03-01 15:08:50,923 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:50,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:50,923 INFO L85 PathProgramCache]: Analyzing trace with hash 785852423, now seen corresponding path program 12 times [2022-03-01 15:08:50,923 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:50,923 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127196816] [2022-03-01 15:08:50,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:50,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:50,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:51,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:51,088 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:51,088 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127196816] [2022-03-01 15:08:51,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127196816] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:51,089 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:51,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:08:51,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566659750] [2022-03-01 15:08:51,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:51,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:08:51,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:51,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:08:51,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:08:51,090 INFO L87 Difference]: Start difference. First operand 9370 states and 19703 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:51,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:51,352 INFO L93 Difference]: Finished difference Result 13098 states and 27206 transitions. [2022-03-01 15:08:51,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:08:51,353 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:51,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:51,379 INFO L225 Difference]: With dead ends: 13098 [2022-03-01 15:08:51,380 INFO L226 Difference]: Without dead ends: 13098 [2022-03-01 15:08:51,380 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:08:51,382 INFO L933 BasicCegarLoop]: 328 mSDtfsCounter, 380 mSDsluCounter, 942 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 1270 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:51,382 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 1270 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:08:51,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13098 states. [2022-03-01 15:08:51,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13098 to 9142. [2022-03-01 15:08:51,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9142 states, 9139 states have (on average 2.0995732574679944) internal successors, (19188), 9141 states have internal predecessors, (19188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:51,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9142 states to 9142 states and 19188 transitions. [2022-03-01 15:08:51,555 INFO L78 Accepts]: Start accepts. Automaton has 9142 states and 19188 transitions. Word has length 78 [2022-03-01 15:08:51,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:51,555 INFO L470 AbstractCegarLoop]: Abstraction has 9142 states and 19188 transitions. [2022-03-01 15:08:51,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:51,555 INFO L276 IsEmpty]: Start isEmpty. Operand 9142 states and 19188 transitions. [2022-03-01 15:08:51,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:51,559 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:51,559 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] [2022-03-01 15:08:51,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-03-01 15:08:51,560 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting workerErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:51,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:51,560 INFO L85 PathProgramCache]: Analyzing trace with hash 174352163, now seen corresponding path program 6 times [2022-03-01 15:08:51,560 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:51,560 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049113145] [2022-03-01 15:08:51,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:51,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:51,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:51,792 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:51,792 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:51,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049113145] [2022-03-01 15:08:51,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049113145] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:51,793 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:51,793 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-01 15:08:51,793 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370452537] [2022-03-01 15:08:51,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:51,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 15:08:51,793 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:51,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 15:08:51,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-03-01 15:08:51,794 INFO L87 Difference]: Start difference. First operand 9142 states and 19188 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:55,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:55,366 INFO L93 Difference]: Finished difference Result 45515 states and 95261 transitions. [2022-03-01 15:08:55,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-01 15:08:55,366 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:55,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:55,440 INFO L225 Difference]: With dead ends: 45515 [2022-03-01 15:08:55,440 INFO L226 Difference]: Without dead ends: 45515 [2022-03-01 15:08:55,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2801 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1874, Invalid=7246, Unknown=0, NotChecked=0, Total=9120 [2022-03-01 15:08:55,442 INFO L933 BasicCegarLoop]: 778 mSDtfsCounter, 1180 mSDsluCounter, 6158 mSDsCounter, 0 mSdLazyCounter, 2412 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1180 SdHoareTripleChecker+Valid, 6936 SdHoareTripleChecker+Invalid, 2457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 2412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:55,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1180 Valid, 6936 Invalid, 2457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 2412 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 15:08:55,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45515 states. [2022-03-01 15:08:55,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45515 to 9322. [2022-03-01 15:08:55,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9322 states, 9319 states have (on average 2.0995815001609617) internal successors, (19566), 9321 states have internal predecessors, (19566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:55,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9322 states to 9322 states and 19566 transitions. [2022-03-01 15:08:55,886 INFO L78 Accepts]: Start accepts. Automaton has 9322 states and 19566 transitions. Word has length 78 [2022-03-01 15:08:55,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:55,886 INFO L470 AbstractCegarLoop]: Abstraction has 9322 states and 19566 transitions. [2022-03-01 15:08:55,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:55,887 INFO L276 IsEmpty]: Start isEmpty. Operand 9322 states and 19566 transitions. [2022-03-01 15:08:55,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:55,889 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:55,890 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:08:55,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-03-01 15:08:55,890 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:55,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:55,890 INFO L85 PathProgramCache]: Analyzing trace with hash -2091121557, now seen corresponding path program 13 times [2022-03-01 15:08:55,891 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:55,891 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888245427] [2022-03-01 15:08:55,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:55,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:55,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:56,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:56,007 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:56,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888245427] [2022-03-01 15:08:56,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888245427] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:56,008 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:56,008 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:08:56,008 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524686963] [2022-03-01 15:08:56,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:56,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:08:56,009 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:56,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:08:56,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:08:56,010 INFO L87 Difference]: Start difference. First operand 9322 states and 19566 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:56,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:56,246 INFO L93 Difference]: Finished difference Result 23356 states and 48220 transitions. [2022-03-01 15:08:56,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:08:56,246 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:56,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:56,281 INFO L225 Difference]: With dead ends: 23356 [2022-03-01 15:08:56,281 INFO L226 Difference]: Without dead ends: 23356 [2022-03-01 15:08:56,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:08:56,282 INFO L933 BasicCegarLoop]: 347 mSDtfsCounter, 559 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 1292 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:56,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [559 Valid, 1292 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:08:56,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23356 states. [2022-03-01 15:08:56,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23356 to 9258. [2022-03-01 15:08:56,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9258 states, 9255 states have (on average 2.099837925445705) internal successors, (19434), 9257 states have internal predecessors, (19434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:56,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9258 states to 9258 states and 19434 transitions. [2022-03-01 15:08:56,478 INFO L78 Accepts]: Start accepts. Automaton has 9258 states and 19434 transitions. Word has length 78 [2022-03-01 15:08:56,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:56,478 INFO L470 AbstractCegarLoop]: Abstraction has 9258 states and 19434 transitions. [2022-03-01 15:08:56,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:56,478 INFO L276 IsEmpty]: Start isEmpty. Operand 9258 states and 19434 transitions. [2022-03-01 15:08:56,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:56,481 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:56,481 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:08:56,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-03-01 15:08:56,482 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:56,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:56,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1483304819, now seen corresponding path program 14 times [2022-03-01 15:08:56,482 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:56,482 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925046348] [2022-03-01 15:08:56,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:56,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:56,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:56,577 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:56,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925046348] [2022-03-01 15:08:56,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925046348] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:56,578 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:56,578 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:08:56,578 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335051923] [2022-03-01 15:08:56,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:56,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:08:56,579 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:56,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:08:56,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:08:56,579 INFO L87 Difference]: Start difference. First operand 9258 states and 19434 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:56,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:08:56,830 INFO L93 Difference]: Finished difference Result 18644 states and 38505 transitions. [2022-03-01 15:08:56,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:08:56,831 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:08:56,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:08:56,857 INFO L225 Difference]: With dead ends: 18644 [2022-03-01 15:08:56,857 INFO L226 Difference]: Without dead ends: 18644 [2022-03-01 15:08:56,857 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:08:56,858 INFO L933 BasicCegarLoop]: 321 mSDtfsCounter, 480 mSDsluCounter, 949 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 1270 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:08:56,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 1270 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:08:56,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18644 states. [2022-03-01 15:08:57,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18644 to 8909. [2022-03-01 15:08:57,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8909 states, 8906 states have (on average 2.103188861441725) internal successors, (18731), 8908 states have internal predecessors, (18731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:57,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8909 states to 8909 states and 18731 transitions. [2022-03-01 15:08:57,089 INFO L78 Accepts]: Start accepts. Automaton has 8909 states and 18731 transitions. Word has length 78 [2022-03-01 15:08:57,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:08:57,089 INFO L470 AbstractCegarLoop]: Abstraction has 8909 states and 18731 transitions. [2022-03-01 15:08:57,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:08:57,090 INFO L276 IsEmpty]: Start isEmpty. Operand 8909 states and 18731 transitions. [2022-03-01 15:08:57,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:08:57,093 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:08:57,093 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] [2022-03-01 15:08:57,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-03-01 15:08:57,093 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting workerErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:08:57,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:08:57,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1269523329, now seen corresponding path program 7 times [2022-03-01 15:08:57,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:08:57,094 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936510906] [2022-03-01 15:08:57,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:08:57,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:08:57,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:08:57,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:08:57,313 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:08:57,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936510906] [2022-03-01 15:08:57,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936510906] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:08:57,313 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:08:57,313 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-01 15:08:57,313 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846084431] [2022-03-01 15:08:57,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:08:57,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 15:08:57,314 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:08:57,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 15:08:57,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-03-01 15:08:57,314 INFO L87 Difference]: Start difference. First operand 8909 states and 18731 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:00,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:00,685 INFO L93 Difference]: Finished difference Result 33119 states and 69705 transitions. [2022-03-01 15:09:00,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-01 15:09:00,685 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:09:00,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:00,753 INFO L225 Difference]: With dead ends: 33119 [2022-03-01 15:09:00,754 INFO L226 Difference]: Without dead ends: 33119 [2022-03-01 15:09:00,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2895 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1905, Invalid=7407, Unknown=0, NotChecked=0, Total=9312 [2022-03-01 15:09:00,755 INFO L933 BasicCegarLoop]: 751 mSDtfsCounter, 1159 mSDsluCounter, 5643 mSDsCounter, 0 mSdLazyCounter, 2305 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1159 SdHoareTripleChecker+Valid, 6394 SdHoareTripleChecker+Invalid, 2347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 2305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:00,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1159 Valid, 6394 Invalid, 2347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 2305 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 15:09:00,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33119 states. [2022-03-01 15:09:01,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33119 to 7895. [2022-03-01 15:09:01,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7895 states, 7892 states have (on average 2.087430309173847) internal successors, (16474), 7894 states have internal predecessors, (16474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:01,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7895 states to 7895 states and 16474 transitions. [2022-03-01 15:09:01,102 INFO L78 Accepts]: Start accepts. Automaton has 7895 states and 16474 transitions. Word has length 78 [2022-03-01 15:09:01,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:01,102 INFO L470 AbstractCegarLoop]: Abstraction has 7895 states and 16474 transitions. [2022-03-01 15:09:01,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:01,103 INFO L276 IsEmpty]: Start isEmpty. Operand 7895 states and 16474 transitions. [2022-03-01 15:09:01,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:09:01,105 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:01,105 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] [2022-03-01 15:09:01,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-03-01 15:09:01,106 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:01,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:01,106 INFO L85 PathProgramCache]: Analyzing trace with hash 759970247, now seen corresponding path program 15 times [2022-03-01 15:09:01,106 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:01,106 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667146352] [2022-03-01 15:09:01,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:01,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:01,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:01,228 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:01,229 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:01,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667146352] [2022-03-01 15:09:01,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667146352] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:01,229 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:01,229 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:09:01,229 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580102286] [2022-03-01 15:09:01,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:01,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:09:01,230 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:01,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:09:01,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:09:01,231 INFO L87 Difference]: Start difference. First operand 7895 states and 16474 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:01,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:01,485 INFO L93 Difference]: Finished difference Result 15260 states and 31594 transitions. [2022-03-01 15:09:01,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:09:01,486 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:09:01,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:01,509 INFO L225 Difference]: With dead ends: 15260 [2022-03-01 15:09:01,509 INFO L226 Difference]: Without dead ends: 15260 [2022-03-01 15:09:01,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:09:01,510 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 480 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 1137 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:01,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 1137 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 15:09:01,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15260 states. [2022-03-01 15:09:01,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15260 to 7887. [2022-03-01 15:09:01,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7887 states, 7884 states have (on average 2.084348046676814) internal successors, (16433), 7886 states have internal predecessors, (16433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:01,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7887 states to 7887 states and 16433 transitions. [2022-03-01 15:09:01,663 INFO L78 Accepts]: Start accepts. Automaton has 7887 states and 16433 transitions. Word has length 78 [2022-03-01 15:09:01,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:01,663 INFO L470 AbstractCegarLoop]: Abstraction has 7887 states and 16433 transitions. [2022-03-01 15:09:01,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:01,663 INFO L276 IsEmpty]: Start isEmpty. Operand 7887 states and 16433 transitions. [2022-03-01 15:09:01,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:09:01,666 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:01,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] [2022-03-01 15:09:01,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-03-01 15:09:01,667 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:01,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:01,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1367786985, now seen corresponding path program 16 times [2022-03-01 15:09:01,667 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:01,667 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568407581] [2022-03-01 15:09:01,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:01,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:01,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:01,776 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:01,776 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:01,777 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568407581] [2022-03-01 15:09:01,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568407581] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:01,777 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:01,777 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:09:01,777 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070967764] [2022-03-01 15:09:01,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:01,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:09:01,778 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:01,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:09:01,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:09:01,778 INFO L87 Difference]: Start difference. First operand 7887 states and 16433 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:02,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:02,006 INFO L93 Difference]: Finished difference Result 15277 states and 31545 transitions. [2022-03-01 15:09:02,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:09:02,007 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:09:02,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:02,032 INFO L225 Difference]: With dead ends: 15277 [2022-03-01 15:09:02,032 INFO L226 Difference]: Without dead ends: 15277 [2022-03-01 15:09:02,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:09:02,033 INFO L933 BasicCegarLoop]: 301 mSDtfsCounter, 419 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 977 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:02,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [419 Valid, 977 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:09:02,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15277 states. [2022-03-01 15:09:02,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15277 to 7769. [2022-03-01 15:09:02,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7769 states, 7766 states have (on average 2.087818696883853) internal successors, (16214), 7768 states have internal predecessors, (16214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:02,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7769 states to 7769 states and 16214 transitions. [2022-03-01 15:09:02,174 INFO L78 Accepts]: Start accepts. Automaton has 7769 states and 16214 transitions. Word has length 78 [2022-03-01 15:09:02,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:02,174 INFO L470 AbstractCegarLoop]: Abstraction has 7769 states and 16214 transitions. [2022-03-01 15:09:02,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:02,175 INFO L276 IsEmpty]: Start isEmpty. Operand 7769 states and 16214 transitions. [2022-03-01 15:09:02,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-01 15:09:02,177 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:02,177 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] [2022-03-01 15:09:02,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-03-01 15:09:02,178 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:02,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:02,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1877525063, now seen corresponding path program 17 times [2022-03-01 15:09:02,179 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:02,179 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533872825] [2022-03-01 15:09:02,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:02,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:02,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:02,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:02,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:02,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533872825] [2022-03-01 15:09:02,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533872825] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:02,295 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:02,295 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-01 15:09:02,296 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914234131] [2022-03-01 15:09:02,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:02,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-01 15:09:02,296 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:02,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-01 15:09:02,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-01 15:09:02,297 INFO L87 Difference]: Start difference. First operand 7769 states and 16214 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:02,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:02,485 INFO L93 Difference]: Finished difference Result 4518 states and 9036 transitions. [2022-03-01 15:09:02,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 15:09:02,485 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-03-01 15:09:02,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:02,490 INFO L225 Difference]: With dead ends: 4518 [2022-03-01 15:09:02,490 INFO L226 Difference]: Without dead ends: 4518 [2022-03-01 15:09:02,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2022-03-01 15:09:02,491 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 369 mSDsluCounter, 617 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 884 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:02,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 884 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:09:02,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4518 states. [2022-03-01 15:09:02,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4518 to 3350. [2022-03-01 15:09:02,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3350 states, 3348 states have (on average 2.0074671445639187) internal successors, (6721), 3349 states have internal predecessors, (6721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:02,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3350 states to 3350 states and 6721 transitions. [2022-03-01 15:09:02,538 INFO L78 Accepts]: Start accepts. Automaton has 3350 states and 6721 transitions. Word has length 78 [2022-03-01 15:09:02,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:02,538 INFO L470 AbstractCegarLoop]: Abstraction has 3350 states and 6721 transitions. [2022-03-01 15:09:02,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:02,538 INFO L276 IsEmpty]: Start isEmpty. Operand 3350 states and 6721 transitions. [2022-03-01 15:09:02,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:02,541 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:02,541 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] [2022-03-01 15:09:02,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-03-01 15:09:02,541 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:02,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:02,541 INFO L85 PathProgramCache]: Analyzing trace with hash 185879758, now seen corresponding path program 1 times [2022-03-01 15:09:02,542 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:02,542 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692213126] [2022-03-01 15:09:02,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:02,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:02,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:02,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:02,795 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:02,795 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692213126] [2022-03-01 15:09:02,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692213126] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:02,795 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:02,795 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:02,795 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243776440] [2022-03-01 15:09:02,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:02,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:02,796 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:02,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:02,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:02,797 INFO L87 Difference]: Start difference. First operand 3350 states and 6721 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:04,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:04,248 INFO L93 Difference]: Finished difference Result 5553 states and 11161 transitions. [2022-03-01 15:09:04,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 15:09:04,248 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:04,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:04,255 INFO L225 Difference]: With dead ends: 5553 [2022-03-01 15:09:04,255 INFO L226 Difference]: Without dead ends: 5553 [2022-03-01 15:09:04,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=581, Invalid=2499, Unknown=0, NotChecked=0, Total=3080 [2022-03-01 15:09:04,256 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 1602 mSDsluCounter, 2986 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1602 SdHoareTripleChecker+Valid, 3268 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:04,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1602 Valid, 3268 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1023 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:09:04,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5553 states. [2022-03-01 15:09:04,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5553 to 3355. [2022-03-01 15:09:04,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3355 states, 3353 states have (on average 2.0071577691619447) internal successors, (6730), 3354 states have internal predecessors, (6730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:04,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3355 states to 3355 states and 6730 transitions. [2022-03-01 15:09:04,295 INFO L78 Accepts]: Start accepts. Automaton has 3355 states and 6730 transitions. Word has length 81 [2022-03-01 15:09:04,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:04,296 INFO L470 AbstractCegarLoop]: Abstraction has 3355 states and 6730 transitions. [2022-03-01 15:09:04,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:04,296 INFO L276 IsEmpty]: Start isEmpty. Operand 3355 states and 6730 transitions. [2022-03-01 15:09:04,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:04,298 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:04,298 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:09:04,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-03-01 15:09:04,298 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:04,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:04,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1324480462, now seen corresponding path program 2 times [2022-03-01 15:09:04,299 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:04,299 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817544543] [2022-03-01 15:09:04,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:04,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:04,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:04,582 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:04,582 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:04,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817544543] [2022-03-01 15:09:04,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817544543] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:04,582 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:04,583 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:04,583 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756732140] [2022-03-01 15:09:04,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:04,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:04,583 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:04,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:04,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:04,584 INFO L87 Difference]: Start difference. First operand 3355 states and 6730 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:06,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:06,110 INFO L93 Difference]: Finished difference Result 6169 states and 12402 transitions. [2022-03-01 15:09:06,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 15:09:06,111 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:06,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:06,118 INFO L225 Difference]: With dead ends: 6169 [2022-03-01 15:09:06,118 INFO L226 Difference]: Without dead ends: 6169 [2022-03-01 15:09:06,119 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=563, Invalid=2517, Unknown=0, NotChecked=0, Total=3080 [2022-03-01 15:09:06,119 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 1628 mSDsluCounter, 3295 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1628 SdHoareTripleChecker+Valid, 3633 SdHoareTripleChecker+Invalid, 1124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:06,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1628 Valid, 3633 Invalid, 1124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:09:06,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6169 states. [2022-03-01 15:09:06,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6169 to 3406. [2022-03-01 15:09:06,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3406 states, 3404 states have (on average 2.0079318448883665) internal successors, (6835), 3405 states have internal predecessors, (6835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:06,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3406 states to 3406 states and 6835 transitions. [2022-03-01 15:09:06,162 INFO L78 Accepts]: Start accepts. Automaton has 3406 states and 6835 transitions. Word has length 81 [2022-03-01 15:09:06,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:06,162 INFO L470 AbstractCegarLoop]: Abstraction has 3406 states and 6835 transitions. [2022-03-01 15:09:06,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:06,163 INFO L276 IsEmpty]: Start isEmpty. Operand 3406 states and 6835 transitions. [2022-03-01 15:09:06,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:06,164 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:06,165 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:09:06,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-03-01 15:09:06,165 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:06,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:06,165 INFO L85 PathProgramCache]: Analyzing trace with hash -178500404, now seen corresponding path program 3 times [2022-03-01 15:09:06,165 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:06,165 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806253952] [2022-03-01 15:09:06,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:06,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:06,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:06,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:06,432 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:06,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806253952] [2022-03-01 15:09:06,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806253952] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:06,433 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:06,433 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:06,433 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730237679] [2022-03-01 15:09:06,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:06,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:06,433 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:06,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:06,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:06,434 INFO L87 Difference]: Start difference. First operand 3406 states and 6835 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:08,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:08,039 INFO L93 Difference]: Finished difference Result 5606 states and 11266 transitions. [2022-03-01 15:09:08,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 15:09:08,040 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:08,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:08,046 INFO L225 Difference]: With dead ends: 5606 [2022-03-01 15:09:08,046 INFO L226 Difference]: Without dead ends: 5606 [2022-03-01 15:09:08,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=641, Invalid=2781, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 15:09:08,047 INFO L933 BasicCegarLoop]: 309 mSDtfsCounter, 1300 mSDsluCounter, 3481 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1300 SdHoareTripleChecker+Valid, 3786 SdHoareTripleChecker+Invalid, 1191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:08,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1300 Valid, 3786 Invalid, 1191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1146 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:09:08,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5606 states. [2022-03-01 15:09:08,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5606 to 3406. [2022-03-01 15:09:08,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3406 states, 3404 states have (on average 2.0079318448883665) internal successors, (6835), 3405 states have internal predecessors, (6835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:08,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3406 states to 3406 states and 6835 transitions. [2022-03-01 15:09:08,086 INFO L78 Accepts]: Start accepts. Automaton has 3406 states and 6835 transitions. Word has length 81 [2022-03-01 15:09:08,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:08,086 INFO L470 AbstractCegarLoop]: Abstraction has 3406 states and 6835 transitions. [2022-03-01 15:09:08,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:08,086 INFO L276 IsEmpty]: Start isEmpty. Operand 3406 states and 6835 transitions. [2022-03-01 15:09:08,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:08,088 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:08,088 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] [2022-03-01 15:09:08,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-03-01 15:09:08,089 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:08,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:08,089 INFO L85 PathProgramCache]: Analyzing trace with hash 164150042, now seen corresponding path program 4 times [2022-03-01 15:09:08,089 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:08,089 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998115326] [2022-03-01 15:09:08,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:08,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:08,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:08,350 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:08,350 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:08,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998115326] [2022-03-01 15:09:08,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998115326] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:08,350 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:08,350 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:08,351 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537565832] [2022-03-01 15:09:08,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:08,351 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:08,351 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:08,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:08,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:08,352 INFO L87 Difference]: Start difference. First operand 3406 states and 6835 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:10,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:10,082 INFO L93 Difference]: Finished difference Result 6287 states and 12618 transitions. [2022-03-01 15:09:10,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 15:09:10,082 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:10,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:10,090 INFO L225 Difference]: With dead ends: 6287 [2022-03-01 15:09:10,090 INFO L226 Difference]: Without dead ends: 6287 [2022-03-01 15:09:10,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=680, Invalid=2626, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 15:09:10,091 INFO L933 BasicCegarLoop]: 304 mSDtfsCounter, 2000 mSDsluCounter, 3435 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2000 SdHoareTripleChecker+Valid, 3735 SdHoareTripleChecker+Invalid, 1323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:10,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2000 Valid, 3735 Invalid, 1323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1250 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:09:10,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6287 states. [2022-03-01 15:09:10,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6287 to 3436. [2022-03-01 15:09:10,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3436 states, 3434 states have (on average 2.006406523005242) internal successors, (6890), 3435 states have internal predecessors, (6890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:10,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3436 states to 3436 states and 6890 transitions. [2022-03-01 15:09:10,157 INFO L78 Accepts]: Start accepts. Automaton has 3436 states and 6890 transitions. Word has length 81 [2022-03-01 15:09:10,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:10,157 INFO L470 AbstractCegarLoop]: Abstraction has 3436 states and 6890 transitions. [2022-03-01 15:09:10,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:10,157 INFO L276 IsEmpty]: Start isEmpty. Operand 3436 states and 6890 transitions. [2022-03-01 15:09:10,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:10,159 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:10,160 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] [2022-03-01 15:09:10,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-03-01 15:09:10,160 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:10,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:10,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1025934648, now seen corresponding path program 5 times [2022-03-01 15:09:10,161 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:10,161 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558252897] [2022-03-01 15:09:10,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:10,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:10,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:10,476 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:10,476 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:10,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558252897] [2022-03-01 15:09:10,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558252897] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:10,477 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:10,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:10,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017303918] [2022-03-01 15:09:10,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:10,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:10,477 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:10,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:10,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:10,478 INFO L87 Difference]: Start difference. First operand 3436 states and 6890 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:12,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:12,147 INFO L93 Difference]: Finished difference Result 5995 states and 11999 transitions. [2022-03-01 15:09:12,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 15:09:12,148 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:12,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:12,154 INFO L225 Difference]: With dead ends: 5995 [2022-03-01 15:09:12,154 INFO L226 Difference]: Without dead ends: 5995 [2022-03-01 15:09:12,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=623, Invalid=2569, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 15:09:12,156 INFO L933 BasicCegarLoop]: 290 mSDtfsCounter, 1578 mSDsluCounter, 3122 mSDsCounter, 0 mSdLazyCounter, 1120 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1578 SdHoareTripleChecker+Valid, 3409 SdHoareTripleChecker+Invalid, 1176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:12,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1578 Valid, 3409 Invalid, 1176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1120 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:09:12,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5995 states. [2022-03-01 15:09:12,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5995 to 3439. [2022-03-01 15:09:12,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3439 states, 3437 states have (on average 2.0064009310445154) internal successors, (6896), 3438 states have internal predecessors, (6896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:12,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3439 states to 3439 states and 6896 transitions. [2022-03-01 15:09:12,197 INFO L78 Accepts]: Start accepts. Automaton has 3439 states and 6896 transitions. Word has length 81 [2022-03-01 15:09:12,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:12,197 INFO L470 AbstractCegarLoop]: Abstraction has 3439 states and 6896 transitions. [2022-03-01 15:09:12,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:12,197 INFO L276 IsEmpty]: Start isEmpty. Operand 3439 states and 6896 transitions. [2022-03-01 15:09:12,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:12,199 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:12,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] [2022-03-01 15:09:12,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-03-01 15:09:12,199 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:12,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:12,200 INFO L85 PathProgramCache]: Analyzing trace with hash -2130431944, now seen corresponding path program 6 times [2022-03-01 15:09:12,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:12,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689630923] [2022-03-01 15:09:12,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:12,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:12,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:12,476 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:12,476 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:12,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689630923] [2022-03-01 15:09:12,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689630923] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:12,476 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:12,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:12,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189407746] [2022-03-01 15:09:12,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:12,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:12,477 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:12,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:12,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:12,478 INFO L87 Difference]: Start difference. First operand 3439 states and 6896 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:14,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:14,067 INFO L93 Difference]: Finished difference Result 6444 states and 12922 transitions. [2022-03-01 15:09:14,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 15:09:14,069 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:14,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:14,076 INFO L225 Difference]: With dead ends: 6444 [2022-03-01 15:09:14,076 INFO L226 Difference]: Without dead ends: 6444 [2022-03-01 15:09:14,077 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=598, Invalid=2482, Unknown=0, NotChecked=0, Total=3080 [2022-03-01 15:09:14,077 INFO L933 BasicCegarLoop]: 353 mSDtfsCounter, 2089 mSDsluCounter, 2683 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2089 SdHoareTripleChecker+Valid, 3033 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:14,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2089 Valid, 3033 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 918 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:09:14,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6444 states. [2022-03-01 15:09:14,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6444 to 3442. [2022-03-01 15:09:14,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3442 states, 3440 states have (on average 2.0063953488372093) internal successors, (6902), 3441 states have internal predecessors, (6902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:14,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3442 states to 3442 states and 6902 transitions. [2022-03-01 15:09:14,118 INFO L78 Accepts]: Start accepts. Automaton has 3442 states and 6902 transitions. Word has length 81 [2022-03-01 15:09:14,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:14,118 INFO L470 AbstractCegarLoop]: Abstraction has 3442 states and 6902 transitions. [2022-03-01 15:09:14,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:14,118 INFO L276 IsEmpty]: Start isEmpty. Operand 3442 states and 6902 transitions. [2022-03-01 15:09:14,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:14,120 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:14,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] [2022-03-01 15:09:14,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-03-01 15:09:14,120 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:14,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:14,121 INFO L85 PathProgramCache]: Analyzing trace with hash 661554486, now seen corresponding path program 7 times [2022-03-01 15:09:14,121 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:14,121 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866491043] [2022-03-01 15:09:14,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:14,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:14,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:14,378 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:14,378 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:14,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866491043] [2022-03-01 15:09:14,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866491043] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:14,379 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:14,379 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:14,379 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128237956] [2022-03-01 15:09:14,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:14,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:14,383 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:14,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:14,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:14,384 INFO L87 Difference]: Start difference. First operand 3442 states and 6902 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:16,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:16,087 INFO L93 Difference]: Finished difference Result 6055 states and 12124 transitions. [2022-03-01 15:09:16,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 15:09:16,088 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:16,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:16,094 INFO L225 Difference]: With dead ends: 6055 [2022-03-01 15:09:16,095 INFO L226 Difference]: Without dead ends: 6055 [2022-03-01 15:09:16,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=670, Invalid=2752, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 15:09:16,096 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 1993 mSDsluCounter, 3124 mSDsCounter, 0 mSdLazyCounter, 1070 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1993 SdHoareTripleChecker+Valid, 3441 SdHoareTripleChecker+Invalid, 1142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:16,096 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1993 Valid, 3441 Invalid, 1142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1070 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:09:16,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6055 states. [2022-03-01 15:09:16,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6055 to 3436. [2022-03-01 15:09:16,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3436 states, 3434 states have (on average 2.006406523005242) internal successors, (6890), 3435 states have internal predecessors, (6890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:16,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3436 states to 3436 states and 6890 transitions. [2022-03-01 15:09:16,138 INFO L78 Accepts]: Start accepts. Automaton has 3436 states and 6890 transitions. Word has length 81 [2022-03-01 15:09:16,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:16,138 INFO L470 AbstractCegarLoop]: Abstraction has 3436 states and 6890 transitions. [2022-03-01 15:09:16,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:16,138 INFO L276 IsEmpty]: Start isEmpty. Operand 3436 states and 6890 transitions. [2022-03-01 15:09:16,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:16,140 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:16,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] [2022-03-01 15:09:16,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-03-01 15:09:16,140 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:16,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:16,141 INFO L85 PathProgramCache]: Analyzing trace with hash 475759382, now seen corresponding path program 8 times [2022-03-01 15:09:16,141 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:16,141 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976091506] [2022-03-01 15:09:16,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:16,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:16,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:16,393 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:16,393 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:16,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976091506] [2022-03-01 15:09:16,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976091506] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:16,393 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:16,393 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:16,394 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963538070] [2022-03-01 15:09:16,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:16,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:16,394 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:16,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:16,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:16,394 INFO L87 Difference]: Start difference. First operand 3436 states and 6890 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:17,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:17,831 INFO L93 Difference]: Finished difference Result 5842 states and 11611 transitions. [2022-03-01 15:09:17,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 15:09:17,832 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:17,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:17,840 INFO L225 Difference]: With dead ends: 5842 [2022-03-01 15:09:17,840 INFO L226 Difference]: Without dead ends: 5842 [2022-03-01 15:09:17,841 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=527, Invalid=2023, Unknown=0, NotChecked=0, Total=2550 [2022-03-01 15:09:17,841 INFO L933 BasicCegarLoop]: 304 mSDtfsCounter, 1513 mSDsluCounter, 3339 mSDsCounter, 0 mSdLazyCounter, 1313 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1513 SdHoareTripleChecker+Valid, 3642 SdHoareTripleChecker+Invalid, 1367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:17,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1513 Valid, 3642 Invalid, 1367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1313 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:09:17,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5842 states. [2022-03-01 15:09:17,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5842 to 3463. [2022-03-01 15:09:17,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3463 states, 3461 states have (on average 2.0063565443513434) internal successors, (6944), 3462 states have internal predecessors, (6944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:17,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3463 states to 3463 states and 6944 transitions. [2022-03-01 15:09:17,906 INFO L78 Accepts]: Start accepts. Automaton has 3463 states and 6944 transitions. Word has length 81 [2022-03-01 15:09:17,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:17,906 INFO L470 AbstractCegarLoop]: Abstraction has 3463 states and 6944 transitions. [2022-03-01 15:09:17,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:17,907 INFO L276 IsEmpty]: Start isEmpty. Operand 3463 states and 6944 transitions. [2022-03-01 15:09:17,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:17,909 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:17,909 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] [2022-03-01 15:09:17,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-03-01 15:09:17,909 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:17,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:17,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1983120214, now seen corresponding path program 9 times [2022-03-01 15:09:17,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:17,910 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059489187] [2022-03-01 15:09:17,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:17,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:17,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:18,199 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:18,199 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:18,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059489187] [2022-03-01 15:09:18,199 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059489187] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:18,199 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:18,199 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:18,200 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134188418] [2022-03-01 15:09:18,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:18,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:18,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:18,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:18,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:18,201 INFO L87 Difference]: Start difference. First operand 3463 states and 6944 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:19,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:19,656 INFO L93 Difference]: Finished difference Result 5620 states and 11195 transitions. [2022-03-01 15:09:19,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-01 15:09:19,656 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:19,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:19,664 INFO L225 Difference]: With dead ends: 5620 [2022-03-01 15:09:19,664 INFO L226 Difference]: Without dead ends: 5620 [2022-03-01 15:09:19,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=552, Invalid=2310, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 15:09:19,665 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 1547 mSDsluCounter, 3198 mSDsCounter, 0 mSdLazyCounter, 1156 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1547 SdHoareTripleChecker+Valid, 3490 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:19,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1547 Valid, 3490 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1156 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:09:19,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5620 states. [2022-03-01 15:09:19,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5620 to 3466. [2022-03-01 15:09:19,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3466 states, 3464 states have (on average 2.00635103926097) internal successors, (6950), 3465 states have internal predecessors, (6950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:19,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3466 states to 3466 states and 6950 transitions. [2022-03-01 15:09:19,705 INFO L78 Accepts]: Start accepts. Automaton has 3466 states and 6950 transitions. Word has length 81 [2022-03-01 15:09:19,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:19,705 INFO L470 AbstractCegarLoop]: Abstraction has 3466 states and 6950 transitions. [2022-03-01 15:09:19,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:19,705 INFO L276 IsEmpty]: Start isEmpty. Operand 3466 states and 6950 transitions. [2022-03-01 15:09:19,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:19,708 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:19,708 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] [2022-03-01 15:09:19,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-03-01 15:09:19,708 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:19,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:19,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1173246378, now seen corresponding path program 10 times [2022-03-01 15:09:19,708 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:19,709 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272595056] [2022-03-01 15:09:19,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:19,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:19,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:19,945 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:19,945 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:19,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272595056] [2022-03-01 15:09:19,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272595056] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:19,945 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:19,946 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:19,946 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805741749] [2022-03-01 15:09:19,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:19,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:19,946 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:19,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:19,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:19,947 INFO L87 Difference]: Start difference. First operand 3466 states and 6950 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:21,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:21,450 INFO L93 Difference]: Finished difference Result 6725 states and 13452 transitions. [2022-03-01 15:09:21,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 15:09:21,451 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:21,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:21,458 INFO L225 Difference]: With dead ends: 6725 [2022-03-01 15:09:21,458 INFO L226 Difference]: Without dead ends: 6725 [2022-03-01 15:09:21,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=590, Invalid=2602, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 15:09:21,460 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 1899 mSDsluCounter, 3367 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1899 SdHoareTripleChecker+Valid, 3722 SdHoareTripleChecker+Invalid, 1225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:21,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1899 Valid, 3722 Invalid, 1225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:09:21,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6725 states. [2022-03-01 15:09:21,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6725 to 3469. [2022-03-01 15:09:21,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3469 states, 3467 states have (on average 2.0063455436977216) internal successors, (6956), 3468 states have internal predecessors, (6956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:21,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3469 states to 3469 states and 6956 transitions. [2022-03-01 15:09:21,504 INFO L78 Accepts]: Start accepts. Automaton has 3469 states and 6956 transitions. Word has length 81 [2022-03-01 15:09:21,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:21,504 INFO L470 AbstractCegarLoop]: Abstraction has 3469 states and 6956 transitions. [2022-03-01 15:09:21,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:21,504 INFO L276 IsEmpty]: Start isEmpty. Operand 3469 states and 6956 transitions. [2022-03-01 15:09:21,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:21,506 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:21,507 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] [2022-03-01 15:09:21,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-03-01 15:09:21,507 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:21,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:21,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1618740052, now seen corresponding path program 11 times [2022-03-01 15:09:21,507 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:21,507 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867025318] [2022-03-01 15:09:21,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:21,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:21,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:21,804 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:21,804 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:21,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867025318] [2022-03-01 15:09:21,805 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867025318] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:21,805 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:21,805 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:21,805 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417591064] [2022-03-01 15:09:21,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:21,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:21,805 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:21,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:21,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:21,806 INFO L87 Difference]: Start difference. First operand 3469 states and 6956 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:23,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:23,510 INFO L93 Difference]: Finished difference Result 6664 states and 13326 transitions. [2022-03-01 15:09:23,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 15:09:23,510 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:23,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:23,518 INFO L225 Difference]: With dead ends: 6664 [2022-03-01 15:09:23,519 INFO L226 Difference]: Without dead ends: 6664 [2022-03-01 15:09:23,519 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=660, Invalid=2880, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 15:09:23,519 INFO L933 BasicCegarLoop]: 323 mSDtfsCounter, 1841 mSDsluCounter, 3409 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1841 SdHoareTripleChecker+Valid, 3731 SdHoareTripleChecker+Invalid, 1209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:23,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1841 Valid, 3731 Invalid, 1209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1147 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:09:23,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6664 states. [2022-03-01 15:09:23,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6664 to 3445. [2022-03-01 15:09:23,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3445 states, 3443 states have (on average 2.0063897763578273) internal successors, (6908), 3444 states have internal predecessors, (6908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:23,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3445 states to 3445 states and 6908 transitions. [2022-03-01 15:09:23,565 INFO L78 Accepts]: Start accepts. Automaton has 3445 states and 6908 transitions. Word has length 81 [2022-03-01 15:09:23,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:23,565 INFO L470 AbstractCegarLoop]: Abstraction has 3445 states and 6908 transitions. [2022-03-01 15:09:23,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:23,565 INFO L276 IsEmpty]: Start isEmpty. Operand 3445 states and 6908 transitions. [2022-03-01 15:09:23,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:23,567 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:23,567 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] [2022-03-01 15:09:23,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-03-01 15:09:23,568 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:23,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:23,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1108840562, now seen corresponding path program 12 times [2022-03-01 15:09:23,568 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:23,568 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074726288] [2022-03-01 15:09:23,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:23,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:23,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:23,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:23,838 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:23,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074726288] [2022-03-01 15:09:23,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074726288] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:23,838 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:23,838 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:23,838 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754731692] [2022-03-01 15:09:23,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:23,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:23,839 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:23,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:23,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:23,839 INFO L87 Difference]: Start difference. First operand 3445 states and 6908 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:25,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:25,162 INFO L93 Difference]: Finished difference Result 5448 states and 10881 transitions. [2022-03-01 15:09:25,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 15:09:25,162 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:25,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:25,169 INFO L225 Difference]: With dead ends: 5448 [2022-03-01 15:09:25,169 INFO L226 Difference]: Without dead ends: 5448 [2022-03-01 15:09:25,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=500, Invalid=1950, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 15:09:25,170 INFO L933 BasicCegarLoop]: 305 mSDtfsCounter, 1251 mSDsluCounter, 3132 mSDsCounter, 0 mSdLazyCounter, 1223 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1251 SdHoareTripleChecker+Valid, 3436 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:25,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1251 Valid, 3436 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1223 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:09:25,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5448 states. [2022-03-01 15:09:25,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5448 to 3451. [2022-03-01 15:09:25,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3451 states, 3449 states have (on average 2.0063786604812988) internal successors, (6920), 3450 states have internal predecessors, (6920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:25,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3451 states to 3451 states and 6920 transitions. [2022-03-01 15:09:25,209 INFO L78 Accepts]: Start accepts. Automaton has 3451 states and 6920 transitions. Word has length 81 [2022-03-01 15:09:25,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:25,209 INFO L470 AbstractCegarLoop]: Abstraction has 3451 states and 6920 transitions. [2022-03-01 15:09:25,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:25,209 INFO L276 IsEmpty]: Start isEmpty. Operand 3451 states and 6920 transitions. [2022-03-01 15:09:25,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:25,211 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:25,211 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] [2022-03-01 15:09:25,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-03-01 15:09:25,211 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:25,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:25,212 INFO L85 PathProgramCache]: Analyzing trace with hash 2023906220, now seen corresponding path program 13 times [2022-03-01 15:09:25,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:25,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371847122] [2022-03-01 15:09:25,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:25,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:25,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:25,475 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:25,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:25,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371847122] [2022-03-01 15:09:25,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371847122] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:25,475 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:25,476 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:25,476 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747247819] [2022-03-01 15:09:25,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:25,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:25,476 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:25,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:25,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:25,479 INFO L87 Difference]: Start difference. First operand 3451 states and 6920 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:26,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:26,859 INFO L93 Difference]: Finished difference Result 5812 states and 11578 transitions. [2022-03-01 15:09:26,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 15:09:26,860 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:26,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:26,866 INFO L225 Difference]: With dead ends: 5812 [2022-03-01 15:09:26,866 INFO L226 Difference]: Without dead ends: 5812 [2022-03-01 15:09:26,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=524, Invalid=2026, Unknown=0, NotChecked=0, Total=2550 [2022-03-01 15:09:26,867 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 1375 mSDsluCounter, 2969 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1375 SdHoareTripleChecker+Valid, 3289 SdHoareTripleChecker+Invalid, 1196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:26,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1375 Valid, 3289 Invalid, 1196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1147 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:09:26,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5812 states. [2022-03-01 15:09:26,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5812 to 3451. [2022-03-01 15:09:26,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3451 states, 3449 states have (on average 2.0063786604812988) internal successors, (6920), 3450 states have internal predecessors, (6920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:26,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3451 states to 3451 states and 6920 transitions. [2022-03-01 15:09:26,908 INFO L78 Accepts]: Start accepts. Automaton has 3451 states and 6920 transitions. Word has length 81 [2022-03-01 15:09:26,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:26,909 INFO L470 AbstractCegarLoop]: Abstraction has 3451 states and 6920 transitions. [2022-03-01 15:09:26,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:26,909 INFO L276 IsEmpty]: Start isEmpty. Operand 3451 states and 6920 transitions. [2022-03-01 15:09:26,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:26,911 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:26,911 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] [2022-03-01 15:09:26,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-03-01 15:09:26,911 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:26,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:26,912 INFO L85 PathProgramCache]: Analyzing trace with hash -763700244, now seen corresponding path program 14 times [2022-03-01 15:09:26,912 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:26,912 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162084505] [2022-03-01 15:09:26,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:26,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:26,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:27,158 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:27,158 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:27,158 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162084505] [2022-03-01 15:09:27,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162084505] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:27,158 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:27,158 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:27,158 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393292294] [2022-03-01 15:09:27,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:27,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:27,159 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:27,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:27,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:27,160 INFO L87 Difference]: Start difference. First operand 3451 states and 6920 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:28,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:28,542 INFO L93 Difference]: Finished difference Result 5569 states and 11128 transitions. [2022-03-01 15:09:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-01 15:09:28,543 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:28,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:28,549 INFO L225 Difference]: With dead ends: 5569 [2022-03-01 15:09:28,549 INFO L226 Difference]: Without dead ends: 5569 [2022-03-01 15:09:28,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=549, Invalid=2313, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 15:09:28,550 INFO L933 BasicCegarLoop]: 309 mSDtfsCounter, 1630 mSDsluCounter, 2492 mSDsCounter, 0 mSdLazyCounter, 943 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1630 SdHoareTripleChecker+Valid, 2801 SdHoareTripleChecker+Invalid, 1007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:28,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1630 Valid, 2801 Invalid, 1007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 943 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:09:28,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5569 states. [2022-03-01 15:09:28,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5569 to 3451. [2022-03-01 15:09:28,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3451 states, 3449 states have (on average 2.0063786604812988) internal successors, (6920), 3450 states have internal predecessors, (6920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:28,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3451 states to 3451 states and 6920 transitions. [2022-03-01 15:09:28,595 INFO L78 Accepts]: Start accepts. Automaton has 3451 states and 6920 transitions. Word has length 81 [2022-03-01 15:09:28,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:28,595 INFO L470 AbstractCegarLoop]: Abstraction has 3451 states and 6920 transitions. [2022-03-01 15:09:28,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:28,596 INFO L276 IsEmpty]: Start isEmpty. Operand 3451 states and 6920 transitions. [2022-03-01 15:09:28,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:28,597 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:28,597 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] [2022-03-01 15:09:28,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-03-01 15:09:28,598 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:28,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:28,598 INFO L85 PathProgramCache]: Analyzing trace with hash 374900460, now seen corresponding path program 15 times [2022-03-01 15:09:28,598 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:28,598 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814464578] [2022-03-01 15:09:28,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:28,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:28,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:28,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:28,879 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:28,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814464578] [2022-03-01 15:09:28,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814464578] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:28,879 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:28,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:28,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254155960] [2022-03-01 15:09:28,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:28,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:28,880 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:28,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:28,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:28,880 INFO L87 Difference]: Start difference. First operand 3451 states and 6920 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:30,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:30,415 INFO L93 Difference]: Finished difference Result 6669 states and 13376 transitions. [2022-03-01 15:09:30,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 15:09:30,416 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:30,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:30,424 INFO L225 Difference]: With dead ends: 6669 [2022-03-01 15:09:30,424 INFO L226 Difference]: Without dead ends: 6669 [2022-03-01 15:09:30,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=586, Invalid=2606, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 15:09:30,425 INFO L933 BasicCegarLoop]: 372 mSDtfsCounter, 1659 mSDsluCounter, 3168 mSDsCounter, 0 mSdLazyCounter, 1101 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1659 SdHoareTripleChecker+Valid, 3540 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:30,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1659 Valid, 3540 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1101 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:09:30,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6669 states. [2022-03-01 15:09:30,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6669 to 3445. [2022-03-01 15:09:30,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3445 states, 3443 states have (on average 2.0063897763578273) internal successors, (6908), 3444 states have internal predecessors, (6908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:30,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3445 states to 3445 states and 6908 transitions. [2022-03-01 15:09:30,475 INFO L78 Accepts]: Start accepts. Automaton has 3445 states and 6908 transitions. Word has length 81 [2022-03-01 15:09:30,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:30,476 INFO L470 AbstractCegarLoop]: Abstraction has 3445 states and 6908 transitions. [2022-03-01 15:09:30,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:30,476 INFO L276 IsEmpty]: Start isEmpty. Operand 3445 states and 6908 transitions. [2022-03-01 15:09:30,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:30,477 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:30,478 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] [2022-03-01 15:09:30,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-03-01 15:09:30,478 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:30,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:30,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1128080406, now seen corresponding path program 16 times [2022-03-01 15:09:30,478 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:30,478 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174481988] [2022-03-01 15:09:30,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:30,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:30,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:30,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:30,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:30,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174481988] [2022-03-01 15:09:30,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174481988] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:30,743 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:30,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:30,743 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091773191] [2022-03-01 15:09:30,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:30,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:30,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:30,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:30,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:30,744 INFO L87 Difference]: Start difference. First operand 3445 states and 6908 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:32,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:32,392 INFO L93 Difference]: Finished difference Result 6608 states and 13250 transitions. [2022-03-01 15:09:32,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 15:09:32,393 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:32,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:32,400 INFO L225 Difference]: With dead ends: 6608 [2022-03-01 15:09:32,400 INFO L226 Difference]: Without dead ends: 6608 [2022-03-01 15:09:32,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=657, Invalid=2883, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 15:09:32,401 INFO L933 BasicCegarLoop]: 339 mSDtfsCounter, 1680 mSDsluCounter, 3538 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1680 SdHoareTripleChecker+Valid, 3877 SdHoareTripleChecker+Invalid, 1270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:32,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1680 Valid, 3877 Invalid, 1270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1208 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:09:32,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6608 states. [2022-03-01 15:09:32,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6608 to 3421. [2022-03-01 15:09:32,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3421 states, 3419 states have (on average 2.0064346300087745) internal successors, (6860), 3420 states have internal predecessors, (6860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:32,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3421 states to 3421 states and 6860 transitions. [2022-03-01 15:09:32,446 INFO L78 Accepts]: Start accepts. Automaton has 3421 states and 6860 transitions. Word has length 81 [2022-03-01 15:09:32,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:32,446 INFO L470 AbstractCegarLoop]: Abstraction has 3421 states and 6860 transitions. [2022-03-01 15:09:32,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:32,447 INFO L276 IsEmpty]: Start isEmpty. Operand 3421 states and 6860 transitions. [2022-03-01 15:09:32,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:32,449 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:32,449 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] [2022-03-01 15:09:32,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-03-01 15:09:32,449 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:32,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:32,449 INFO L85 PathProgramCache]: Analyzing trace with hash -1637979896, now seen corresponding path program 17 times [2022-03-01 15:09:32,449 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:32,450 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336775395] [2022-03-01 15:09:32,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:32,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:32,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:32,721 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:32,721 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:32,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336775395] [2022-03-01 15:09:32,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336775395] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:32,721 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:32,721 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:32,721 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637782740] [2022-03-01 15:09:32,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:32,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:32,722 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:32,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:32,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:32,722 INFO L87 Difference]: Start difference. First operand 3421 states and 6860 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:34,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:34,151 INFO L93 Difference]: Finished difference Result 6000 states and 11941 transitions. [2022-03-01 15:09:34,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 15:09:34,152 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:34,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:34,158 INFO L225 Difference]: With dead ends: 6000 [2022-03-01 15:09:34,159 INFO L226 Difference]: Without dead ends: 6000 [2022-03-01 15:09:34,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=524, Invalid=2026, Unknown=0, NotChecked=0, Total=2550 [2022-03-01 15:09:34,159 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 1324 mSDsluCounter, 3266 mSDsCounter, 0 mSdLazyCounter, 1349 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1324 SdHoareTripleChecker+Valid, 3592 SdHoareTripleChecker+Invalid, 1397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:34,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1324 Valid, 3592 Invalid, 1397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1349 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:09:34,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6000 states. [2022-03-01 15:09:34,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6000 to 3412. [2022-03-01 15:09:34,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3412 states, 3410 states have (on average 2.0064516129032257) internal successors, (6842), 3411 states have internal predecessors, (6842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:34,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3412 states to 3412 states and 6842 transitions. [2022-03-01 15:09:34,198 INFO L78 Accepts]: Start accepts. Automaton has 3412 states and 6842 transitions. Word has length 81 [2022-03-01 15:09:34,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:34,199 INFO L470 AbstractCegarLoop]: Abstraction has 3412 states and 6842 transitions. [2022-03-01 15:09:34,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:34,199 INFO L276 IsEmpty]: Start isEmpty. Operand 3412 states and 6842 transitions. [2022-03-01 15:09:34,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-01 15:09:34,200 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:34,201 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] [2022-03-01 15:09:34,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-03-01 15:09:34,201 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:34,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:34,201 INFO L85 PathProgramCache]: Analyzing trace with hash -2035292628, now seen corresponding path program 18 times [2022-03-01 15:09:34,201 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:34,201 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506153500] [2022-03-01 15:09:34,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:34,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:34,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:34,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:34,459 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:34,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506153500] [2022-03-01 15:09:34,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506153500] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:34,459 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:34,459 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-01 15:09:34,460 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36017304] [2022-03-01 15:09:34,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:34,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 15:09:34,460 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:34,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 15:09:34,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:09:34,461 INFO L87 Difference]: Start difference. First operand 3412 states and 6842 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:35,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:35,772 INFO L93 Difference]: Finished difference Result 5400 states and 10821 transitions. [2022-03-01 15:09:35,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 15:09:35,773 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-03-01 15:09:35,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:35,779 INFO L225 Difference]: With dead ends: 5400 [2022-03-01 15:09:35,779 INFO L226 Difference]: Without dead ends: 5400 [2022-03-01 15:09:35,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=520, Invalid=2030, Unknown=0, NotChecked=0, Total=2550 [2022-03-01 15:09:35,780 INFO L933 BasicCegarLoop]: 331 mSDtfsCounter, 1703 mSDsluCounter, 2504 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1703 SdHoareTripleChecker+Valid, 2835 SdHoareTripleChecker+Invalid, 1071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:35,780 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1703 Valid, 2835 Invalid, 1071 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:09:35,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5400 states. [2022-03-01 15:09:35,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5400 to 3386. [2022-03-01 15:09:35,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3386 states, 3384 states have (on average 2.009160756501182) internal successors, (6799), 3385 states have internal predecessors, (6799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:35,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 6799 transitions. [2022-03-01 15:09:35,820 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 6799 transitions. Word has length 81 [2022-03-01 15:09:35,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:35,820 INFO L470 AbstractCegarLoop]: Abstraction has 3386 states and 6799 transitions. [2022-03-01 15:09:35,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:35,820 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 6799 transitions. [2022-03-01 15:09:35,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-01 15:09:35,823 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:35,823 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:09:35,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-03-01 15:09:35,823 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:35,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:35,823 INFO L85 PathProgramCache]: Analyzing trace with hash -820424251, now seen corresponding path program 1 times [2022-03-01 15:09:35,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:35,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662449742] [2022-03-01 15:09:35,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:35,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:35,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:36,065 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:36,065 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:36,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662449742] [2022-03-01 15:09:36,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662449742] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:09:36,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923621334] [2022-03-01 15:09:36,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:36,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:09:36,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:09:36,067 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:09:36,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-01 15:09:36,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:36,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-01 15:09:36,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:09:36,429 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:09:36,430 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:09:36,597 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:09:36,706 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:09:37,153 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:09:37,353 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:09:37,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:37,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:09:37,822 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_689 (Array Int Int))) (<= 0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_689) |c_~#pqb~0.base|) |c_~#pqb~0.offset|))) is different from false [2022-03-01 15:09:37,852 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:09:37,852 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2022-03-01 15:09:37,859 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:09:37,860 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 33 [2022-03-01 15:09:37,863 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2022-03-01 15:09:38,050 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:09:38,051 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:09:38,062 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:38,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923621334] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:09:38,062 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:09:38,063 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 45 [2022-03-01 15:09:38,063 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018951070] [2022-03-01 15:09:38,063 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:09:38,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 15:09:38,063 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:38,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 15:09:38,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1711, Unknown=1, NotChecked=84, Total=1980 [2022-03-01 15:09:38,065 INFO L87 Difference]: Start difference. First operand 3386 states and 6799 transitions. Second operand has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:41,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:41,024 INFO L93 Difference]: Finished difference Result 7054 states and 14168 transitions. [2022-03-01 15:09:41,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 15:09:41,024 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2022-03-01 15:09:41,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:41,033 INFO L225 Difference]: With dead ends: 7054 [2022-03-01 15:09:41,033 INFO L226 Difference]: Without dead ends: 7054 [2022-03-01 15:09:41,035 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 164 SyntacticMatches, 7 SemanticMatches, 81 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1691 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1321, Invalid=5324, Unknown=1, NotChecked=160, Total=6806 [2022-03-01 15:09:41,035 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 3072 mSDsluCounter, 5239 mSDsCounter, 0 mSdLazyCounter, 1280 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3072 SdHoareTripleChecker+Valid, 5618 SdHoareTripleChecker+Invalid, 2508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1112 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:41,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3072 Valid, 5618 Invalid, 2508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1280 Invalid, 0 Unknown, 1112 Unchecked, 0.7s Time] [2022-03-01 15:09:41,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7054 states. [2022-03-01 15:09:41,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7054 to 4250. [2022-03-01 15:09:41,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4250 states, 4248 states have (on average 2.0185969868173257) internal successors, (8575), 4249 states have internal predecessors, (8575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:41,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4250 states to 4250 states and 8575 transitions. [2022-03-01 15:09:41,098 INFO L78 Accepts]: Start accepts. Automaton has 4250 states and 8575 transitions. Word has length 94 [2022-03-01 15:09:41,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:41,098 INFO L470 AbstractCegarLoop]: Abstraction has 4250 states and 8575 transitions. [2022-03-01 15:09:41,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:41,098 INFO L276 IsEmpty]: Start isEmpty. Operand 4250 states and 8575 transitions. [2022-03-01 15:09:41,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-01 15:09:41,101 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:41,101 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:09:41,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-03-01 15:09:41,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-03-01 15:09:41,302 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:41,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:41,303 INFO L85 PathProgramCache]: Analyzing trace with hash 339187099, now seen corresponding path program 2 times [2022-03-01 15:09:41,303 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:41,303 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857065913] [2022-03-01 15:09:41,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:41,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:41,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:41,593 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:41,594 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:41,594 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857065913] [2022-03-01 15:09:41,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857065913] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:09:41,594 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264417824] [2022-03-01 15:09:41,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:09:41,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:09:41,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:09:41,595 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:09:41,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-01 15:09:41,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:09:41,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:09:41,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-01 15:09:41,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:09:41,857 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:09:41,857 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:09:42,017 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:09:42,139 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:09:42,558 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:09:42,751 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:09:42,765 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:42,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:09:43,160 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_726 (Array Int Int))) (<= 0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_726) |c_~#pqb~0.base|) |c_~#pqb~0.offset|))) is different from false [2022-03-01 15:09:43,208 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:09:43,208 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2022-03-01 15:09:43,223 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:09:43,224 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 33 [2022-03-01 15:09:43,227 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2022-03-01 15:09:43,361 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:09:43,361 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:09:43,369 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:43,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264417824] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:09:43,370 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:09:43,370 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 45 [2022-03-01 15:09:43,370 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938945639] [2022-03-01 15:09:43,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:09:43,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 15:09:43,371 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:43,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 15:09:43,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1708, Unknown=1, NotChecked=84, Total=1980 [2022-03-01 15:09:43,372 INFO L87 Difference]: Start difference. First operand 4250 states and 8575 transitions. Second operand has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:45,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:45,946 INFO L93 Difference]: Finished difference Result 9523 states and 19206 transitions. [2022-03-01 15:09:45,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 15:09:45,946 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2022-03-01 15:09:45,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:45,958 INFO L225 Difference]: With dead ends: 9523 [2022-03-01 15:09:45,958 INFO L226 Difference]: Without dead ends: 9523 [2022-03-01 15:09:45,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 168 SyntacticMatches, 7 SemanticMatches, 82 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1764 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1421, Invalid=5388, Unknown=1, NotChecked=162, Total=6972 [2022-03-01 15:09:45,960 INFO L933 BasicCegarLoop]: 396 mSDtfsCounter, 3669 mSDsluCounter, 4954 mSDsCounter, 0 mSdLazyCounter, 1399 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3669 SdHoareTripleChecker+Valid, 5346 SdHoareTripleChecker+Invalid, 2211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 673 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:45,960 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3669 Valid, 5346 Invalid, 2211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1399 Invalid, 0 Unknown, 673 Unchecked, 0.6s Time] [2022-03-01 15:09:45,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9523 states. [2022-03-01 15:09:46,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9523 to 4369. [2022-03-01 15:09:46,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4369 states, 4367 states have (on average 2.0116784978245934) internal successors, (8785), 4368 states have internal predecessors, (8785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:46,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4369 states to 4369 states and 8785 transitions. [2022-03-01 15:09:46,024 INFO L78 Accepts]: Start accepts. Automaton has 4369 states and 8785 transitions. Word has length 94 [2022-03-01 15:09:46,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:46,025 INFO L470 AbstractCegarLoop]: Abstraction has 4369 states and 8785 transitions. [2022-03-01 15:09:46,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:46,025 INFO L276 IsEmpty]: Start isEmpty. Operand 4369 states and 8785 transitions. [2022-03-01 15:09:46,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-01 15:09:46,028 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:46,028 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:09:46,044 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-03-01 15:09:46,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-03-01 15:09:46,229 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:46,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:46,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1501853757, now seen corresponding path program 3 times [2022-03-01 15:09:46,229 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:46,229 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122351127] [2022-03-01 15:09:46,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:46,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:46,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:46,459 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:46,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:46,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122351127] [2022-03-01 15:09:46,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122351127] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:09:46,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52312733] [2022-03-01 15:09:46,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:09:46,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:09:46,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:09:46,461 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:09:46,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-01 15:09:46,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:09:46,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:09:46,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-01 15:09:46,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:09:46,702 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:09:46,702 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:09:46,814 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:09:46,896 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:09:47,272 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:09:47,423 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:09:47,434 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:47,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:09:47,781 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_763 (Array Int Int))) (<= 0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_763) |c_~#pqb~0.base|) |c_~#pqb~0.offset|))) is different from false [2022-03-01 15:09:47,809 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:09:47,809 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2022-03-01 15:09:47,816 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:09:47,816 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 33 [2022-03-01 15:09:47,819 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2022-03-01 15:09:47,972 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:09:47,973 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:09:47,986 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:47,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52312733] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:09:47,986 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:09:47,987 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 45 [2022-03-01 15:09:47,987 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517028209] [2022-03-01 15:09:47,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:09:47,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 15:09:47,987 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:47,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 15:09:47,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1716, Unknown=1, NotChecked=84, Total=1980 [2022-03-01 15:09:47,989 INFO L87 Difference]: Start difference. First operand 4369 states and 8785 transitions. Second operand has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:50,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:50,618 INFO L93 Difference]: Finished difference Result 9891 states and 19888 transitions. [2022-03-01 15:09:50,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 15:09:50,619 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2022-03-01 15:09:50,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:50,630 INFO L225 Difference]: With dead ends: 9891 [2022-03-01 15:09:50,630 INFO L226 Difference]: Without dead ends: 9891 [2022-03-01 15:09:50,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 166 SyntacticMatches, 3 SemanticMatches, 81 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1492 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1362, Invalid=5283, Unknown=1, NotChecked=160, Total=6806 [2022-03-01 15:09:50,631 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 3333 mSDsluCounter, 5450 mSDsCounter, 0 mSdLazyCounter, 1422 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3333 SdHoareTripleChecker+Valid, 5846 SdHoareTripleChecker+Invalid, 2376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 819 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:50,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3333 Valid, 5846 Invalid, 2376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1422 Invalid, 0 Unknown, 819 Unchecked, 0.6s Time] [2022-03-01 15:09:50,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9891 states. [2022-03-01 15:09:50,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9891 to 4483. [2022-03-01 15:09:50,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4483 states, 4481 states have (on average 2.0127203749163134) internal successors, (9019), 4482 states have internal predecessors, (9019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:50,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4483 states to 4483 states and 9019 transitions. [2022-03-01 15:09:50,686 INFO L78 Accepts]: Start accepts. Automaton has 4483 states and 9019 transitions. Word has length 94 [2022-03-01 15:09:50,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:50,686 INFO L470 AbstractCegarLoop]: Abstraction has 4483 states and 9019 transitions. [2022-03-01 15:09:50,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 5.088888888888889) internal successors, (229), 45 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:50,686 INFO L276 IsEmpty]: Start isEmpty. Operand 4483 states and 9019 transitions. [2022-03-01 15:09:50,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-01 15:09:50,689 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:50,689 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:09:50,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-01 15:09:50,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:09:50,890 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:50,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:50,891 INFO L85 PathProgramCache]: Analyzing trace with hash 420528999, now seen corresponding path program 4 times [2022-03-01 15:09:50,891 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:50,891 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237771064] [2022-03-01 15:09:50,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:50,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:50,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:51,161 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:51,161 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:51,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237771064] [2022-03-01 15:09:51,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237771064] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:09:51,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536886503] [2022-03-01 15:09:51,161 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:09:51,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:09:51,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:09:51,164 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:09:51,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-01 15:09:51,287 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:09:51,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:09:51,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-01 15:09:51,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:09:51,432 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:09:51,432 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:09:51,554 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:09:51,642 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:09:51,967 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:09:52,150 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:52,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:09:52,518 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_800 (Array Int Int))) (<= 0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_800) |c_~#pqb~0.base|) |c_~#pqb~0.offset|))) is different from false [2022-03-01 15:09:52,546 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:09:52,546 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2022-03-01 15:09:52,552 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:09:52,553 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 33 [2022-03-01 15:09:52,557 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2022-03-01 15:09:52,714 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:09:52,714 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:09:52,722 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:52,723 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536886503] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:09:52,723 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:09:52,723 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 46 [2022-03-01 15:09:52,723 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369744232] [2022-03-01 15:09:52,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:09:52,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:09:52,723 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:52,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:09:52,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1797, Unknown=1, NotChecked=86, Total=2070 [2022-03-01 15:09:52,725 INFO L87 Difference]: Start difference. First operand 4483 states and 9019 transitions. Second operand has 46 states, 46 states have (on average 5.0) internal successors, (230), 46 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:55,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:55,324 INFO L93 Difference]: Finished difference Result 9836 states and 19719 transitions. [2022-03-01 15:09:55,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 15:09:55,324 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 5.0) internal successors, (230), 46 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2022-03-01 15:09:55,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:55,340 INFO L225 Difference]: With dead ends: 9836 [2022-03-01 15:09:55,340 INFO L226 Difference]: Without dead ends: 9836 [2022-03-01 15:09:55,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 168 SyntacticMatches, 7 SemanticMatches, 80 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1571 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1285, Invalid=5198, Unknown=1, NotChecked=158, Total=6642 [2022-03-01 15:09:55,342 INFO L933 BasicCegarLoop]: 415 mSDtfsCounter, 3536 mSDsluCounter, 5499 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3536 SdHoareTripleChecker+Valid, 5914 SdHoareTripleChecker+Invalid, 2378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 797 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:55,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3536 Valid, 5914 Invalid, 2378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1452 Invalid, 0 Unknown, 797 Unchecked, 0.6s Time] [2022-03-01 15:09:55,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9836 states. [2022-03-01 15:09:55,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9836 to 4124. [2022-03-01 15:09:55,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4124 states, 4122 states have (on average 2.005337214944202) internal successors, (8266), 4123 states have internal predecessors, (8266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:55,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4124 states to 4124 states and 8266 transitions. [2022-03-01 15:09:55,424 INFO L78 Accepts]: Start accepts. Automaton has 4124 states and 8266 transitions. Word has length 94 [2022-03-01 15:09:55,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:55,424 INFO L470 AbstractCegarLoop]: Abstraction has 4124 states and 8266 transitions. [2022-03-01 15:09:55,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 5.0) internal successors, (230), 46 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:55,424 INFO L276 IsEmpty]: Start isEmpty. Operand 4124 states and 8266 transitions. [2022-03-01 15:09:55,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-03-01 15:09:55,428 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:55,429 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:09:55,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-01 15:09:55,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-03-01 15:09:55,643 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:55,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:55,644 INFO L85 PathProgramCache]: Analyzing trace with hash -579571583, now seen corresponding path program 1 times [2022-03-01 15:09:55,644 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:55,644 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683336363] [2022-03-01 15:09:55,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:55,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:55,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:55,806 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:55,807 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:55,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683336363] [2022-03-01 15:09:55,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683336363] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:55,807 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:09:55,807 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-01 15:09:55,807 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443019555] [2022-03-01 15:09:55,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:55,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 15:09:55,808 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:55,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 15:09:55,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-01 15:09:55,808 INFO L87 Difference]: Start difference. First operand 4124 states and 8266 transitions. Second operand has 15 states, 15 states have (on average 6.4) internal successors, (96), 15 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:56,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:56,207 INFO L93 Difference]: Finished difference Result 3495 states and 6986 transitions. [2022-03-01 15:09:56,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 15:09:56,207 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.4) internal successors, (96), 15 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2022-03-01 15:09:56,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:56,212 INFO L225 Difference]: With dead ends: 3495 [2022-03-01 15:09:56,213 INFO L226 Difference]: Without dead ends: 3180 [2022-03-01 15:09:56,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2022-03-01 15:09:56,214 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 662 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 662 SdHoareTripleChecker+Valid, 1498 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:56,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [662 Valid, 1498 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 15:09:56,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3180 states. [2022-03-01 15:09:56,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3180 to 3172. [2022-03-01 15:09:56,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3172 states, 3170 states have (on average 2.00410094637224) internal successors, (6353), 3171 states have internal predecessors, (6353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:56,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3172 states to 3172 states and 6353 transitions. [2022-03-01 15:09:56,249 INFO L78 Accepts]: Start accepts. Automaton has 3172 states and 6353 transitions. Word has length 96 [2022-03-01 15:09:56,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:56,249 INFO L470 AbstractCegarLoop]: Abstraction has 3172 states and 6353 transitions. [2022-03-01 15:09:56,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.4) internal successors, (96), 15 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:56,250 INFO L276 IsEmpty]: Start isEmpty. Operand 3172 states and 6353 transitions. [2022-03-01 15:09:56,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:09:56,252 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:56,252 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:09:56,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-03-01 15:09:56,252 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:56,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:56,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1471731716, now seen corresponding path program 5 times [2022-03-01 15:09:56,253 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:56,253 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825867553] [2022-03-01 15:09:56,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:56,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:56,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:09:56,600 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:56,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:09:56,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825867553] [2022-03-01 15:09:56,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825867553] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:09:56,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481398902] [2022-03-01 15:09:56,601 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:09:56,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:09:56,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:09:56,602 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:09:56,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-01 15:09:56,703 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:09:56,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:09:56,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:09:56,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:09:56,831 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:09:56,832 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:09:56,958 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:09:57,049 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:09:57,349 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:09:57,666 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:09:57,802 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:09:57,829 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:09:57,829 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-01 15:09:57,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481398902] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:09:57,830 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-01 15:09:57,830 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [27] total 47 [2022-03-01 15:09:57,830 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178701278] [2022-03-01 15:09:57,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:09:57,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 15:09:57,830 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:09:57,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 15:09:57,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=1919, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 15:09:57,831 INFO L87 Difference]: Start difference. First operand 3172 states and 6353 transitions. Second operand has 22 states, 22 states have (on average 4.818181818181818) internal successors, (106), 22 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:59,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:09:59,532 INFO L93 Difference]: Finished difference Result 6982 states and 14000 transitions. [2022-03-01 15:09:59,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-01 15:09:59,532 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.818181818181818) internal successors, (106), 22 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:09:59,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:09:59,542 INFO L225 Difference]: With dead ends: 6982 [2022-03-01 15:09:59,542 INFO L226 Difference]: Without dead ends: 6982 [2022-03-01 15:09:59,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1521 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1330, Invalid=4832, Unknown=0, NotChecked=0, Total=6162 [2022-03-01 15:09:59,543 INFO L933 BasicCegarLoop]: 322 mSDtfsCounter, 1907 mSDsluCounter, 2199 mSDsCounter, 0 mSdLazyCounter, 845 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1907 SdHoareTripleChecker+Valid, 2514 SdHoareTripleChecker+Invalid, 894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:09:59,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1907 Valid, 2514 Invalid, 894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 845 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:09:59,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6982 states. [2022-03-01 15:09:59,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6982 to 3300. [2022-03-01 15:09:59,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3300 states, 3298 states have (on average 2.0051546391752577) internal successors, (6613), 3299 states have internal predecessors, (6613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:59,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3300 states to 3300 states and 6613 transitions. [2022-03-01 15:09:59,588 INFO L78 Accepts]: Start accepts. Automaton has 3300 states and 6613 transitions. Word has length 106 [2022-03-01 15:09:59,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:09:59,589 INFO L470 AbstractCegarLoop]: Abstraction has 3300 states and 6613 transitions. [2022-03-01 15:09:59,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.818181818181818) internal successors, (106), 22 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:09:59,589 INFO L276 IsEmpty]: Start isEmpty. Operand 3300 states and 6613 transitions. [2022-03-01 15:09:59,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:09:59,591 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:09:59,591 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:09:59,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-01 15:09:59,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:09:59,792 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:09:59,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:09:59,793 INFO L85 PathProgramCache]: Analyzing trace with hash -1681139458, now seen corresponding path program 6 times [2022-03-01 15:09:59,793 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:09:59,793 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049379813] [2022-03-01 15:09:59,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:09:59,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:09:59,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:10:00,177 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:00,177 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:10:00,177 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049379813] [2022-03-01 15:10:00,177 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049379813] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:10:00,177 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612673617] [2022-03-01 15:10:00,177 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:10:00,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:10:00,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:10:00,179 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:10:00,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-01 15:10:00,289 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:10:00,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:10:00,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:10:00,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:10:00,422 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:10:00,423 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:10:00,536 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:10:00,632 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:10:00,934 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:10:01,348 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:10:01,440 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:10:01,469 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:01,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:10:02,113 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_916 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_916) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:10:02,140 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:10:02,140 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:10:02,146 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:10:02,146 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:10:02,151 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:10:02,336 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:10:02,336 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:10:02,349 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:02,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612673617] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:10:02,350 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:10:02,350 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 22, 22] total 62 [2022-03-01 15:10:02,350 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764459595] [2022-03-01 15:10:02,350 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:10:02,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-03-01 15:10:02,350 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:10:02,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-03-01 15:10:02,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=386, Invalid=3277, Unknown=1, NotChecked=118, Total=3782 [2022-03-01 15:10:02,352 INFO L87 Difference]: Start difference. First operand 3300 states and 6613 transitions. Second operand has 62 states, 62 states have (on average 4.370967741935484) internal successors, (271), 62 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:07,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:10:07,869 INFO L93 Difference]: Finished difference Result 12947 states and 26179 transitions. [2022-03-01 15:10:07,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-03-01 15:10:07,869 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 4.370967741935484) internal successors, (271), 62 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:10:07,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:10:07,887 INFO L225 Difference]: With dead ends: 12947 [2022-03-01 15:10:07,887 INFO L226 Difference]: Without dead ends: 12947 [2022-03-01 15:10:07,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 194 SyntacticMatches, 9 SemanticMatches, 160 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 8181 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=4214, Invalid=21549, Unknown=1, NotChecked=318, Total=26082 [2022-03-01 15:10:07,892 INFO L933 BasicCegarLoop]: 460 mSDtfsCounter, 4671 mSDsluCounter, 10297 mSDsCounter, 0 mSdLazyCounter, 3199 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4671 SdHoareTripleChecker+Valid, 10740 SdHoareTripleChecker+Invalid, 4448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 3199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1163 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:10:07,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4671 Valid, 10740 Invalid, 4448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 3199 Invalid, 0 Unknown, 1163 Unchecked, 1.2s Time] [2022-03-01 15:10:07,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12947 states. [2022-03-01 15:10:07,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12947 to 2581. [2022-03-01 15:10:07,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2581 states, 2579 states have (on average 1.9945715393563397) internal successors, (5144), 2580 states have internal predecessors, (5144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:07,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2581 states to 2581 states and 5144 transitions. [2022-03-01 15:10:07,955 INFO L78 Accepts]: Start accepts. Automaton has 2581 states and 5144 transitions. Word has length 106 [2022-03-01 15:10:07,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:10:07,955 INFO L470 AbstractCegarLoop]: Abstraction has 2581 states and 5144 transitions. [2022-03-01 15:10:07,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 4.370967741935484) internal successors, (271), 62 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:07,955 INFO L276 IsEmpty]: Start isEmpty. Operand 2581 states and 5144 transitions. [2022-03-01 15:10:07,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:10:07,956 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:10:07,956 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:10:07,974 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-01 15:10:08,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:10:08,157 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:10:08,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:10:08,158 INFO L85 PathProgramCache]: Analyzing trace with hash -207921658, now seen corresponding path program 7 times [2022-03-01 15:10:08,158 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:10:08,158 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448607649] [2022-03-01 15:10:08,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:10:08,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:10:08,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:10:08,606 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:08,607 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:10:08,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448607649] [2022-03-01 15:10:08,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448607649] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:10:08,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20739773] [2022-03-01 15:10:08,607 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:10:08,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:10:08,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:10:08,609 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:10:08,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-01 15:10:08,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:10:08,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:10:08,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:10:08,859 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:10:08,859 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:10:08,979 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:10:09,065 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:10:09,513 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:10:09,905 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:10:09,962 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:10:09,992 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:09,992 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:10:15,840 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_967 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_967) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:10:15,871 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:10:15,871 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:10:15,880 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:10:15,880 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:10:15,884 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:10:16,153 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:10:16,153 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:10:16,162 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:16,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20739773] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:10:16,162 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:10:16,163 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:10:16,163 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654036665] [2022-03-01 15:10:16,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:10:16,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:10:16,164 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:10:16,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:10:16,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=3554, Unknown=3, NotChecked=122, Total=4032 [2022-03-01 15:10:16,165 INFO L87 Difference]: Start difference. First operand 2581 states and 5144 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:19,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:10:19,692 INFO L93 Difference]: Finished difference Result 4446 states and 8836 transitions. [2022-03-01 15:10:19,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-01 15:10:19,692 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:10:19,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:10:19,699 INFO L225 Difference]: With dead ends: 4446 [2022-03-01 15:10:19,699 INFO L226 Difference]: Without dead ends: 4446 [2022-03-01 15:10:19,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 178 SyntacticMatches, 11 SemanticMatches, 106 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3334 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=1941, Invalid=9402, Unknown=3, NotChecked=210, Total=11556 [2022-03-01 15:10:19,701 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 3221 mSDsluCounter, 6352 mSDsCounter, 0 mSdLazyCounter, 1617 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3221 SdHoareTripleChecker+Valid, 6652 SdHoareTripleChecker+Invalid, 2708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 1617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 970 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:10:19,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3221 Valid, 6652 Invalid, 2708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 1617 Invalid, 0 Unknown, 970 Unchecked, 0.8s Time] [2022-03-01 15:10:19,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4446 states. [2022-03-01 15:10:19,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4446 to 2577. [2022-03-01 15:10:19,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2577 states, 2575 states have (on average 1.9945631067961165) internal successors, (5136), 2576 states have internal predecessors, (5136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:19,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2577 states to 2577 states and 5136 transitions. [2022-03-01 15:10:19,731 INFO L78 Accepts]: Start accepts. Automaton has 2577 states and 5136 transitions. Word has length 106 [2022-03-01 15:10:19,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:10:19,731 INFO L470 AbstractCegarLoop]: Abstraction has 2577 states and 5136 transitions. [2022-03-01 15:10:19,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:19,731 INFO L276 IsEmpty]: Start isEmpty. Operand 2577 states and 5136 transitions. [2022-03-01 15:10:19,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:10:19,733 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:10:19,733 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:10:19,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-01 15:10:19,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:10:19,934 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:10:19,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:10:19,934 INFO L85 PathProgramCache]: Analyzing trace with hash 1735581496, now seen corresponding path program 8 times [2022-03-01 15:10:19,934 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:10:19,934 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757120121] [2022-03-01 15:10:19,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:10:19,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:10:19,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:10:20,389 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:20,389 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:10:20,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757120121] [2022-03-01 15:10:20,390 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757120121] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:10:20,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462424323] [2022-03-01 15:10:20,390 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:10:20,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:10:20,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:10:20,391 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:10:20,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-01 15:10:20,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:10:20,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:10:20,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:10:20,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:10:20,671 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:10:20,672 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:10:20,808 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:10:20,917 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:10:21,453 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:10:21,888 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:10:21,951 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:10:21,985 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:21,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:10:33,223 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1018 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1018) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:10:33,268 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:10:33,268 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:10:33,275 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:10:33,275 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:10:33,278 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:10:33,458 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:10:33,459 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:10:33,468 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:33,468 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462424323] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:10:33,468 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:10:33,469 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:10:33,469 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675414922] [2022-03-01 15:10:33,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:10:33,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:10:33,469 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:10:33,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:10:33,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=3543, Unknown=4, NotChecked=122, Total=4032 [2022-03-01 15:10:33,471 INFO L87 Difference]: Start difference. First operand 2577 states and 5136 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:37,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:10:37,614 INFO L93 Difference]: Finished difference Result 7327 states and 14654 transitions. [2022-03-01 15:10:37,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-01 15:10:37,614 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:10:37,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:10:37,625 INFO L225 Difference]: With dead ends: 7327 [2022-03-01 15:10:37,625 INFO L226 Difference]: Without dead ends: 7327 [2022-03-01 15:10:37,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 185 SyntacticMatches, 19 SemanticMatches, 124 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 5364 ImplicationChecksByTransitivity, 14.9s TimeCoverageRelationStatistics Valid=2174, Invalid=13326, Unknown=4, NotChecked=246, Total=15750 [2022-03-01 15:10:37,627 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 2652 mSDsluCounter, 7018 mSDsCounter, 0 mSdLazyCounter, 1558 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2652 SdHoareTripleChecker+Valid, 7367 SdHoareTripleChecker+Invalid, 3142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1503 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:10:37,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2652 Valid, 7367 Invalid, 3142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1558 Invalid, 0 Unknown, 1503 Unchecked, 0.8s Time] [2022-03-01 15:10:37,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7327 states. [2022-03-01 15:10:37,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7327 to 2580. [2022-03-01 15:10:37,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2580 states, 2578 states have (on average 1.9945694336695112) internal successors, (5142), 2579 states have internal predecessors, (5142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:37,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2580 states to 2580 states and 5142 transitions. [2022-03-01 15:10:37,672 INFO L78 Accepts]: Start accepts. Automaton has 2580 states and 5142 transitions. Word has length 106 [2022-03-01 15:10:37,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:10:37,672 INFO L470 AbstractCegarLoop]: Abstraction has 2580 states and 5142 transitions. [2022-03-01 15:10:37,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:37,672 INFO L276 IsEmpty]: Start isEmpty. Operand 2580 states and 5142 transitions. [2022-03-01 15:10:37,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:10:37,673 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:10:37,674 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:10:37,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-01 15:10:37,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-03-01 15:10:37,883 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:10:37,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:10:37,883 INFO L85 PathProgramCache]: Analyzing trace with hash 444086522, now seen corresponding path program 9 times [2022-03-01 15:10:37,883 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:10:37,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822827018] [2022-03-01 15:10:37,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:10:37,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:10:37,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:10:38,375 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:38,375 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:10:38,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822827018] [2022-03-01 15:10:38,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822827018] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:10:38,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396450440] [2022-03-01 15:10:38,376 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:10:38,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:10:38,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:10:38,384 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:10:38,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-01 15:10:38,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:10:38,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:10:38,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:10:38,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:10:38,633 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:10:38,633 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:10:38,772 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:10:38,879 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:10:39,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:10:39,846 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:10:39,914 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:10:39,950 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:39,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:10:42,525 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1069 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1069) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:10:42,550 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:10:42,550 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:10:42,556 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:10:42,557 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:10:42,560 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:10:42,744 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:10:42,744 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:10:42,753 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:42,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396450440] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:10:42,754 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:10:42,754 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:10:42,754 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354664357] [2022-03-01 15:10:42,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:10:42,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:10:42,754 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:10:42,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:10:42,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=348, Invalid=3561, Unknown=1, NotChecked=122, Total=4032 [2022-03-01 15:10:42,756 INFO L87 Difference]: Start difference. First operand 2580 states and 5142 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:49,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:10:49,779 INFO L93 Difference]: Finished difference Result 6230 states and 12435 transitions. [2022-03-01 15:10:49,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-01 15:10:49,780 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:10:49,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:10:49,790 INFO L225 Difference]: With dead ends: 6230 [2022-03-01 15:10:49,790 INFO L226 Difference]: Without dead ends: 6230 [2022-03-01 15:10:49,793 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 183 SyntacticMatches, 21 SemanticMatches, 145 ConstructedPredicates, 1 IntricatePredicates, 2 DeprecatedPredicates, 6875 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=4008, Invalid=17165, Unknown=1, NotChecked=288, Total=21462 [2022-03-01 15:10:49,793 INFO L933 BasicCegarLoop]: 348 mSDtfsCounter, 4191 mSDsluCounter, 7488 mSDsCounter, 0 mSdLazyCounter, 1941 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4191 SdHoareTripleChecker+Valid, 7829 SdHoareTripleChecker+Invalid, 4047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 1941 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1939 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 15:10:49,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4191 Valid, 7829 Invalid, 4047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 1941 Invalid, 0 Unknown, 1939 Unchecked, 1.0s Time] [2022-03-01 15:10:49,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6230 states. [2022-03-01 15:10:49,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6230 to 2573. [2022-03-01 15:10:49,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2573 states, 2571 states have (on average 1.9945546479968883) internal successors, (5128), 2572 states have internal predecessors, (5128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:49,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2573 states to 2573 states and 5128 transitions. [2022-03-01 15:10:49,844 INFO L78 Accepts]: Start accepts. Automaton has 2573 states and 5128 transitions. Word has length 106 [2022-03-01 15:10:49,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:10:49,844 INFO L470 AbstractCegarLoop]: Abstraction has 2573 states and 5128 transitions. [2022-03-01 15:10:49,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:10:49,844 INFO L276 IsEmpty]: Start isEmpty. Operand 2573 states and 5128 transitions. [2022-03-01 15:10:49,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:10:49,846 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:10:49,847 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:10:49,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-01 15:10:50,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:10:50,071 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:10:50,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:10:50,072 INFO L85 PathProgramCache]: Analyzing trace with hash -1988436372, now seen corresponding path program 10 times [2022-03-01 15:10:50,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:10:50,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154390687] [2022-03-01 15:10:50,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:10:50,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:10:50,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:10:50,652 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:50,652 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:10:50,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154390687] [2022-03-01 15:10:50,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154390687] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:10:50,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17669255] [2022-03-01 15:10:50,653 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:10:50,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:10:50,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:10:50,654 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:10:50,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-01 15:10:50,779 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:10:50,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:10:50,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-01 15:10:50,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:10:50,937 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:10:50,937 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:10:51,078 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:10:51,177 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:10:51,710 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:10:52,174 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:10:52,300 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:10:52,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:11:12,586 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1120 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1120) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:11:12,613 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:11:12,614 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:11:12,621 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:11:12,621 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:11:12,624 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:11:12,830 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:11:12,831 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:11:12,842 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:11:12,842 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17669255] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:11:12,842 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:11:12,842 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:11:12,842 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797908764] [2022-03-01 15:11:12,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:11:12,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:11:12,843 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:11:12,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:11:12,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=391, Invalid=3513, Unknown=6, NotChecked=122, Total=4032 [2022-03-01 15:11:12,844 INFO L87 Difference]: Start difference. First operand 2573 states and 5128 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:11:43,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:11:43,179 INFO L93 Difference]: Finished difference Result 15296 states and 30680 transitions. [2022-03-01 15:11:43,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-01 15:11:43,180 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:11:43,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:11:43,197 INFO L225 Difference]: With dead ends: 15296 [2022-03-01 15:11:43,197 INFO L226 Difference]: Without dead ends: 15296 [2022-03-01 15:11:43,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 189 SyntacticMatches, 6 SemanticMatches, 168 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 9750 ImplicationChecksByTransitivity, 49.0s TimeCoverageRelationStatistics Valid=3634, Invalid=24750, Unknown=12, NotChecked=334, Total=28730 [2022-03-01 15:11:43,199 INFO L933 BasicCegarLoop]: 427 mSDtfsCounter, 3308 mSDsluCounter, 13975 mSDsCounter, 0 mSdLazyCounter, 2812 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3308 SdHoareTripleChecker+Valid, 14391 SdHoareTripleChecker+Invalid, 6342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 2812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3481 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:11:43,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3308 Valid, 14391 Invalid, 6342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 2812 Invalid, 0 Unknown, 3481 Unchecked, 1.7s Time] [2022-03-01 15:11:43,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15296 states. [2022-03-01 15:11:43,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15296 to 2599. [2022-03-01 15:11:43,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2599 states, 2597 states have (on average 1.993068925683481) internal successors, (5176), 2598 states have internal predecessors, (5176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:11:43,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2599 states to 2599 states and 5176 transitions. [2022-03-01 15:11:43,254 INFO L78 Accepts]: Start accepts. Automaton has 2599 states and 5176 transitions. Word has length 106 [2022-03-01 15:11:43,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:11:43,254 INFO L470 AbstractCegarLoop]: Abstraction has 2599 states and 5176 transitions. [2022-03-01 15:11:43,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:11:43,255 INFO L276 IsEmpty]: Start isEmpty. Operand 2599 states and 5176 transitions. [2022-03-01 15:11:43,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:11:43,256 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:11:43,256 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:11:43,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-01 15:11:43,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-03-01 15:11:43,457 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:11:43,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:11:43,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1681124850, now seen corresponding path program 11 times [2022-03-01 15:11:43,457 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:11:43,458 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363745088] [2022-03-01 15:11:43,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:11:43,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:11:43,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:11:44,197 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:11:44,197 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:11:44,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363745088] [2022-03-01 15:11:44,198 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363745088] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:11:44,198 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315222133] [2022-03-01 15:11:44,198 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:11:44,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:11:44,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:11:44,199 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:11:44,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-01 15:11:44,304 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:11:44,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:11:44,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:11:44,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:11:44,501 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:11:44,501 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:11:44,700 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:11:44,874 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:11:45,708 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:11:46,473 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:11:46,590 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:11:46,661 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:11:46,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:11:58,675 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1171 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1171) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:11:58,734 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:11:58,735 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:11:58,750 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:11:58,750 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:11:58,756 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:11:59,155 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:11:59,155 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:11:59,169 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:11:59,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315222133] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:11:59,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:11:59,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:11:59,170 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961434875] [2022-03-01 15:11:59,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:11:59,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:11:59,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:11:59,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:11:59,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=359, Invalid=3547, Unknown=4, NotChecked=122, Total=4032 [2022-03-01 15:11:59,172 INFO L87 Difference]: Start difference. First operand 2599 states and 5176 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:12:09,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:12:09,624 INFO L93 Difference]: Finished difference Result 6773 states and 13528 transitions. [2022-03-01 15:12:09,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-01 15:12:09,624 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:12:09,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:12:09,633 INFO L225 Difference]: With dead ends: 6773 [2022-03-01 15:12:09,633 INFO L226 Difference]: Without dead ends: 6773 [2022-03-01 15:12:09,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 181 SyntacticMatches, 37 SemanticMatches, 125 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 6116 ImplicationChecksByTransitivity, 21.0s TimeCoverageRelationStatistics Valid=2169, Invalid=13581, Unknown=4, NotChecked=248, Total=16002 [2022-03-01 15:12:09,635 INFO L933 BasicCegarLoop]: 427 mSDtfsCounter, 2266 mSDsluCounter, 10359 mSDsCounter, 0 mSdLazyCounter, 2155 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2266 SdHoareTripleChecker+Valid, 10775 SdHoareTripleChecker+Invalid, 3613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 2155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1408 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:12:09,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2266 Valid, 10775 Invalid, 3613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 2155 Invalid, 0 Unknown, 1408 Unchecked, 2.4s Time] [2022-03-01 15:12:09,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6773 states. [2022-03-01 15:12:09,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6773 to 2602. [2022-03-01 15:12:09,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2602 states, 2600 states have (on average 1.993076923076923) internal successors, (5182), 2601 states have internal predecessors, (5182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:12:09,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2602 states to 2602 states and 5182 transitions. [2022-03-01 15:12:09,673 INFO L78 Accepts]: Start accepts. Automaton has 2602 states and 5182 transitions. Word has length 106 [2022-03-01 15:12:09,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:12:09,674 INFO L470 AbstractCegarLoop]: Abstraction has 2602 states and 5182 transitions. [2022-03-01 15:12:09,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:12:09,674 INFO L276 IsEmpty]: Start isEmpty. Operand 2602 states and 5182 transitions. [2022-03-01 15:12:09,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:12:09,676 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:12:09,676 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:12:09,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-03-01 15:12:09,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-03-01 15:12:09,893 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:12:09,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:12:09,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1322347472, now seen corresponding path program 12 times [2022-03-01 15:12:09,893 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:12:09,893 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808381901] [2022-03-01 15:12:09,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:12:09,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:12:09,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:12:10,914 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:12:10,914 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:12:10,914 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808381901] [2022-03-01 15:12:10,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808381901] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:12:10,915 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198281890] [2022-03-01 15:12:10,915 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:12:10,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:12:10,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:12:10,917 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:12:10,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-01 15:12:11,032 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:12:11,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:12:11,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:12:11,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:12:11,293 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:12:11,293 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:12:11,542 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:12:11,725 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:12:12,654 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:12:13,512 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:12:13,644 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:12:13,715 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:12:13,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:12:20,495 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1222 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1222) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:12:20,543 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:12:20,544 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:12:20,557 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:12:20,558 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:12:20,563 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:12:20,958 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:12:20,958 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:12:20,969 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:12:20,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198281890] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:12:20,970 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:12:20,970 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:12:20,970 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888680730] [2022-03-01 15:12:20,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:12:20,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:12:20,971 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:12:20,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:12:20,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=352, Invalid=3555, Unknown=3, NotChecked=122, Total=4032 [2022-03-01 15:12:20,972 INFO L87 Difference]: Start difference. First operand 2602 states and 5182 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:12:29,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:12:29,065 INFO L93 Difference]: Finished difference Result 5834 states and 11662 transitions. [2022-03-01 15:12:29,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-01 15:12:29,065 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:12:29,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:12:29,072 INFO L225 Difference]: With dead ends: 5834 [2022-03-01 15:12:29,072 INFO L226 Difference]: Without dead ends: 5834 [2022-03-01 15:12:29,073 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 186 SyntacticMatches, 4 SemanticMatches, 115 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3779 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=1769, Invalid=11572, Unknown=3, NotChecked=228, Total=13572 [2022-03-01 15:12:29,073 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 1897 mSDsluCounter, 10193 mSDsCounter, 0 mSdLazyCounter, 2316 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1897 SdHoareTripleChecker+Valid, 10577 SdHoareTripleChecker+Invalid, 3905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 2316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1571 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:12:29,073 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1897 Valid, 10577 Invalid, 3905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 2316 Invalid, 0 Unknown, 1571 Unchecked, 2.5s Time] [2022-03-01 15:12:29,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5834 states. [2022-03-01 15:12:29,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5834 to 2585. [2022-03-01 15:12:29,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2585 states, 2583 states have (on average 1.9930313588850175) internal successors, (5148), 2584 states have internal predecessors, (5148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:12:29,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2585 states to 2585 states and 5148 transitions. [2022-03-01 15:12:29,105 INFO L78 Accepts]: Start accepts. Automaton has 2585 states and 5148 transitions. Word has length 106 [2022-03-01 15:12:29,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:12:29,105 INFO L470 AbstractCegarLoop]: Abstraction has 2585 states and 5148 transitions. [2022-03-01 15:12:29,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:12:29,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2585 states and 5148 transitions. [2022-03-01 15:12:29,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:12:29,107 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:12:29,107 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:12:29,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-03-01 15:12:29,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-03-01 15:12:29,308 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:12:29,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:12:29,308 INFO L85 PathProgramCache]: Analyzing trace with hash -525088272, now seen corresponding path program 13 times [2022-03-01 15:12:29,308 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:12:29,308 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271825184] [2022-03-01 15:12:29,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:12:29,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:12:29,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:12:30,537 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:12:30,537 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:12:30,537 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271825184] [2022-03-01 15:12:30,537 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271825184] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:12:30,537 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351239722] [2022-03-01 15:12:30,537 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:12:30,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:12:30,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:12:30,539 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:12:30,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-01 15:12:30,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:12:30,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:12:30,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:12:30,901 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:12:30,901 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:12:31,209 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:12:31,381 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:12:32,456 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:12:33,291 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:12:33,421 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:12:33,493 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:12:33,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:13:02,236 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1273 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1273) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:13:02,295 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:13:02,295 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:13:02,309 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:13:02,310 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:13:02,315 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:13:02,697 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:13:02,698 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:13:02,708 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:13:02,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351239722] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:13:02,709 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:13:02,709 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:13:02,709 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318014809] [2022-03-01 15:13:02,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:13:02,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:13:02,709 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:13:02,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:13:02,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=3524, Unknown=10, NotChecked=122, Total=4032 [2022-03-01 15:13:02,711 INFO L87 Difference]: Start difference. First operand 2585 states and 5148 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:14:05,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:14:05,358 INFO L93 Difference]: Finished difference Result 15288 states and 30642 transitions. [2022-03-01 15:14:05,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-03-01 15:14:05,359 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:14:05,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:14:05,380 INFO L225 Difference]: With dead ends: 15288 [2022-03-01 15:14:05,380 INFO L226 Difference]: Without dead ends: 15288 [2022-03-01 15:14:05,383 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 187 SyntacticMatches, 7 SemanticMatches, 164 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 9218 ImplicationChecksByTransitivity, 89.6s TimeCoverageRelationStatistics Valid=3498, Invalid=23549, Unknown=17, NotChecked=326, Total=27390 [2022-03-01 15:14:05,383 INFO L933 BasicCegarLoop]: 477 mSDtfsCounter, 3390 mSDsluCounter, 14561 mSDsCounter, 0 mSdLazyCounter, 2471 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3390 SdHoareTripleChecker+Valid, 15036 SdHoareTripleChecker+Invalid, 6377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 2471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3824 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:14:05,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3390 Valid, 15036 Invalid, 6377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 2471 Invalid, 0 Unknown, 3824 Unchecked, 2.8s Time] [2022-03-01 15:14:05,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15288 states. [2022-03-01 15:14:05,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15288 to 2612. [2022-03-01 15:14:05,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2612 states, 2610 states have (on average 1.993103448275862) internal successors, (5202), 2611 states have internal predecessors, (5202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:14:05,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2612 states to 2612 states and 5202 transitions. [2022-03-01 15:14:05,463 INFO L78 Accepts]: Start accepts. Automaton has 2612 states and 5202 transitions. Word has length 106 [2022-03-01 15:14:05,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:14:05,463 INFO L470 AbstractCegarLoop]: Abstraction has 2612 states and 5202 transitions. [2022-03-01 15:14:05,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:14:05,464 INFO L276 IsEmpty]: Start isEmpty. Operand 2612 states and 5202 transitions. [2022-03-01 15:14:05,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:14:05,465 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:14:05,465 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:14:05,483 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-01 15:14:05,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-03-01 15:14:05,666 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:14:05,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:14:05,667 INFO L85 PathProgramCache]: Analyzing trace with hash -373288528, now seen corresponding path program 14 times [2022-03-01 15:14:05,667 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:14:05,667 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125628806] [2022-03-01 15:14:05,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:14:05,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:14:05,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:14:06,673 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:14:06,673 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:14:06,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125628806] [2022-03-01 15:14:06,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125628806] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:14:06,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561469755] [2022-03-01 15:14:06,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:14:06,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:14:06,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:14:06,675 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:14:06,676 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-01 15:14:06,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:14:06,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:14:06,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:14:06,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:14:07,062 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:14:07,062 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:14:07,360 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:14:07,553 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:14:08,623 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:14:09,523 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:14:09,664 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:14:09,735 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:14:09,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:14:24,154 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1324 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1324) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:14:24,194 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:14:24,195 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:14:24,208 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:14:24,208 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:14:24,214 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:14:24,579 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:14:24,580 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:14:24,590 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:14:24,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561469755] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:14:24,590 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:14:24,590 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:14:24,590 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733920028] [2022-03-01 15:14:24,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:14:24,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:14:24,591 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:14:24,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:14:24,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=3562, Unknown=6, NotChecked=122, Total=4032 [2022-03-01 15:14:24,591 INFO L87 Difference]: Start difference. First operand 2612 states and 5202 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:14:28,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:14:28,105 INFO L93 Difference]: Finished difference Result 5081 states and 10132 transitions. [2022-03-01 15:14:28,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 15:14:28,106 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:14:28,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:14:28,112 INFO L225 Difference]: With dead ends: 5081 [2022-03-01 15:14:28,112 INFO L226 Difference]: Without dead ends: 5081 [2022-03-01 15:14:28,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 176 SyntacticMatches, 8 SemanticMatches, 84 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2258 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=789, Invalid=6349, Unknown=6, NotChecked=166, Total=7310 [2022-03-01 15:14:28,113 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 1231 mSDsluCounter, 6686 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1231 SdHoareTripleChecker+Valid, 7016 SdHoareTripleChecker+Invalid, 1981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1047 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 15:14:28,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1231 Valid, 7016 Invalid, 1981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 898 Invalid, 0 Unknown, 1047 Unchecked, 1.0s Time] [2022-03-01 15:14:28,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5081 states. [2022-03-01 15:14:28,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5081 to 2803. [2022-03-01 15:14:28,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2803 states, 2801 states have (on average 1.9892895394501964) internal successors, (5572), 2802 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:14:28,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2803 states to 2803 states and 5572 transitions. [2022-03-01 15:14:28,161 INFO L78 Accepts]: Start accepts. Automaton has 2803 states and 5572 transitions. Word has length 106 [2022-03-01 15:14:28,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:14:28,161 INFO L470 AbstractCegarLoop]: Abstraction has 2803 states and 5572 transitions. [2022-03-01 15:14:28,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:14:28,162 INFO L276 IsEmpty]: Start isEmpty. Operand 2803 states and 5572 transitions. [2022-03-01 15:14:28,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:14:28,164 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:14:28,164 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:14:28,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-01 15:14:28,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:14:28,384 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:14:28,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:14:28,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1664783502, now seen corresponding path program 15 times [2022-03-01 15:14:28,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:14:28,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895876645] [2022-03-01 15:14:28,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:14:28,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:14:28,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:14:29,451 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:14:29,451 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:14:29,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895876645] [2022-03-01 15:14:29,452 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895876645] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:14:29,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026973897] [2022-03-01 15:14:29,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:14:29,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:14:29,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:14:29,453 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:14:29,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-01 15:14:29,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:14:29,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:14:29,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:14:29,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:14:29,831 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:14:29,832 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:14:30,138 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:14:30,319 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:14:31,316 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:14:32,173 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:14:32,323 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:14:32,401 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:14:32,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:14:44,799 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1375 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1375) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:14:44,859 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:14:44,860 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:14:44,876 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:14:44,877 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:14:44,884 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:14:45,257 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:14:45,257 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:14:45,268 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:14:45,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026973897] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:14:45,268 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:14:45,268 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:14:45,268 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119140857] [2022-03-01 15:14:45,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:14:45,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:14:45,269 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:14:45,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:14:45,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=3569, Unknown=5, NotChecked=122, Total=4032 [2022-03-01 15:14:45,270 INFO L87 Difference]: Start difference. First operand 2803 states and 5572 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:15:00,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:15:00,879 INFO L93 Difference]: Finished difference Result 7736 states and 15421 transitions. [2022-03-01 15:15:00,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-01 15:15:00,883 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:15:00,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:15:00,898 INFO L225 Difference]: With dead ends: 7736 [2022-03-01 15:15:00,898 INFO L226 Difference]: Without dead ends: 7736 [2022-03-01 15:15:00,900 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 185 SyntacticMatches, 12 SemanticMatches, 133 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 5688 ImplicationChecksByTransitivity, 26.7s TimeCoverageRelationStatistics Valid=2147, Invalid=15672, Unknown=7, NotChecked=264, Total=18090 [2022-03-01 15:15:00,900 INFO L933 BasicCegarLoop]: 522 mSDtfsCounter, 2386 mSDsluCounter, 14996 mSDsCounter, 0 mSdLazyCounter, 2083 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2386 SdHoareTripleChecker+Valid, 15517 SdHoareTripleChecker+Invalid, 5170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 2083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3015 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:15:00,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2386 Valid, 15517 Invalid, 5170 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [72 Valid, 2083 Invalid, 0 Unknown, 3015 Unchecked, 2.5s Time] [2022-03-01 15:15:00,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7736 states. [2022-03-01 15:15:00,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7736 to 2982. [2022-03-01 15:15:00,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2982 states, 2980 states have (on average 1.9875838926174496) internal successors, (5923), 2981 states have internal predecessors, (5923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:15:00,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 5923 transitions. [2022-03-01 15:15:00,952 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 5923 transitions. Word has length 106 [2022-03-01 15:15:00,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:15:00,953 INFO L470 AbstractCegarLoop]: Abstraction has 2982 states and 5923 transitions. [2022-03-01 15:15:00,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:15:00,953 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 5923 transitions. [2022-03-01 15:15:00,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:15:00,955 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:15:00,955 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:15:00,972 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-01 15:15:01,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:15:01,156 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:15:01,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:15:01,156 INFO L85 PathProgramCache]: Analyzing trace with hash 432684052, now seen corresponding path program 16 times [2022-03-01 15:15:01,157 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:15:01,157 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021181445] [2022-03-01 15:15:01,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:15:01,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:15:01,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:15:02,456 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:15:02,456 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:15:02,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021181445] [2022-03-01 15:15:02,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021181445] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:15:02,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588221768] [2022-03-01 15:15:02,457 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:15:02,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:15:02,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:15:02,458 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:15:02,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-01 15:15:02,584 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:15:02,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:15:02,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-01 15:15:02,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:15:02,901 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:15:02,901 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:15:03,147 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:15:03,321 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:15:04,477 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:15:05,488 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:15:05,741 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:15:05,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:15:25,195 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1426 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1426) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:15:25,264 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:15:25,264 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:15:25,288 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:15:25,289 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:15:25,297 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:15:25,694 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:15:25,694 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:15:25,705 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:15:25,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588221768] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:15:25,705 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:15:25,705 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:15:25,705 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120396671] [2022-03-01 15:15:25,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:15:25,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:15:25,706 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:15:25,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:15:25,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=409, Invalid=3495, Unknown=6, NotChecked=122, Total=4032 [2022-03-01 15:15:25,707 INFO L87 Difference]: Start difference. First operand 2982 states and 5923 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:15:39,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:15:39,417 INFO L93 Difference]: Finished difference Result 8245 states and 16400 transitions. [2022-03-01 15:15:39,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-01 15:15:39,417 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:15:39,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:15:39,428 INFO L225 Difference]: With dead ends: 8245 [2022-03-01 15:15:39,428 INFO L226 Difference]: Without dead ends: 8245 [2022-03-01 15:15:39,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 185 SyntacticMatches, 10 SemanticMatches, 123 ConstructedPredicates, 1 IntricatePredicates, 2 DeprecatedPredicates, 5012 ImplicationChecksByTransitivity, 32.0s TimeCoverageRelationStatistics Valid=2066, Invalid=13184, Unknown=6, NotChecked=244, Total=15500 [2022-03-01 15:15:39,429 INFO L933 BasicCegarLoop]: 534 mSDtfsCounter, 2219 mSDsluCounter, 13233 mSDsCounter, 0 mSdLazyCounter, 2231 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2219 SdHoareTripleChecker+Valid, 13761 SdHoareTripleChecker+Invalid, 4365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 2231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2097 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:15:39,430 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2219 Valid, 13761 Invalid, 4365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 2231 Invalid, 0 Unknown, 2097 Unchecked, 2.6s Time] [2022-03-01 15:15:39,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8245 states. [2022-03-01 15:15:39,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8245 to 3173. [2022-03-01 15:15:39,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 3171 states have (on average 1.9820245979186377) internal successors, (6285), 3172 states have internal predecessors, (6285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:15:39,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 6285 transitions. [2022-03-01 15:15:39,475 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 6285 transitions. Word has length 106 [2022-03-01 15:15:39,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:15:39,475 INFO L470 AbstractCegarLoop]: Abstraction has 3173 states and 6285 transitions. [2022-03-01 15:15:39,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:15:39,475 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 6285 transitions. [2022-03-01 15:15:39,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:15:39,478 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:15:39,478 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:15:39,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-01 15:15:39,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:15:39,700 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:15:39,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:15:39,700 INFO L85 PathProgramCache]: Analyzing trace with hash 849782298, now seen corresponding path program 17 times [2022-03-01 15:15:39,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:15:39,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255853534] [2022-03-01 15:15:39,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:15:39,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:15:39,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:15:40,834 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:15:40,834 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:15:40,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255853534] [2022-03-01 15:15:40,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255853534] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:15:40,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521653243] [2022-03-01 15:15:40,834 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:15:40,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:15:40,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:15:40,836 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:15:40,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-01 15:15:40,949 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:15:40,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:15:40,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:15:40,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:15:41,306 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:15:41,306 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:15:41,592 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:15:41,779 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:15:42,888 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:15:43,738 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:15:43,859 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:15:43,928 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:15:43,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:16:09,260 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1477 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1477) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:16:09,320 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:16:09,321 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:16:09,344 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:16:09,344 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:16:09,353 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:16:09,843 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:16:09,843 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:16:09,856 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:16:09,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521653243] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:16:09,856 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:16:09,856 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:16:09,856 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753134335] [2022-03-01 15:16:09,856 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:16:09,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:16:09,857 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:16:09,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:16:09,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=3534, Unknown=8, NotChecked=122, Total=4032 [2022-03-01 15:16:09,858 INFO L87 Difference]: Start difference. First operand 3173 states and 6285 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:16:25,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:16:25,927 INFO L93 Difference]: Finished difference Result 8868 states and 17681 transitions. [2022-03-01 15:16:25,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-01 15:16:25,927 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:16:25,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:16:25,939 INFO L225 Difference]: With dead ends: 8868 [2022-03-01 15:16:25,939 INFO L226 Difference]: Without dead ends: 8868 [2022-03-01 15:16:25,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 185 SyntacticMatches, 27 SemanticMatches, 149 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7646 ImplicationChecksByTransitivity, 39.4s TimeCoverageRelationStatistics Valid=4005, Invalid=18341, Unknown=8, NotChecked=296, Total=22650 [2022-03-01 15:16:25,942 INFO L933 BasicCegarLoop]: 546 mSDtfsCounter, 3977 mSDsluCounter, 7883 mSDsCounter, 0 mSdLazyCounter, 2197 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3977 SdHoareTripleChecker+Valid, 8429 SdHoareTripleChecker+Invalid, 4143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 2197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1798 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:16:25,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3977 Valid, 8429 Invalid, 4143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 2197 Invalid, 0 Unknown, 1798 Unchecked, 3.2s Time] [2022-03-01 15:16:25,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8868 states. [2022-03-01 15:16:25,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8868 to 3249. [2022-03-01 15:16:25,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3249 states, 3247 states have (on average 1.9824453341546042) internal successors, (6437), 3248 states have internal predecessors, (6437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:16:26,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3249 states to 3249 states and 6437 transitions. [2022-03-01 15:16:26,001 INFO L78 Accepts]: Start accepts. Automaton has 3249 states and 6437 transitions. Word has length 106 [2022-03-01 15:16:26,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:16:26,001 INFO L470 AbstractCegarLoop]: Abstraction has 3249 states and 6437 transitions. [2022-03-01 15:16:26,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:16:26,001 INFO L276 IsEmpty]: Start isEmpty. Operand 3249 states and 6437 transitions. [2022-03-01 15:16:26,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:16:26,003 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:16:26,003 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:16:26,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-01 15:16:26,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:16:26,204 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:16:26,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:16:26,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1001582042, now seen corresponding path program 18 times [2022-03-01 15:16:26,205 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:16:26,205 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103061640] [2022-03-01 15:16:26,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:16:26,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:16:26,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:16:27,338 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:16:27,338 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:16:27,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103061640] [2022-03-01 15:16:27,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103061640] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:16:27,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688490813] [2022-03-01 15:16:27,339 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:16:27,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:16:27,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:16:27,340 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:16:27,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-01 15:16:27,466 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:16:27,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:16:27,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:16:27,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:16:27,762 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:16:27,763 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:16:28,101 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:16:28,401 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:16:29,700 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:16:30,690 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:16:30,865 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:16:30,970 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:16:30,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:16:47,521 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1528 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1528) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:16:47,567 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:16:47,567 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:16:47,579 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:16:47,579 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:16:47,583 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:16:47,966 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:16:47,966 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:16:47,977 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:16:47,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688490813] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:16:47,977 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:16:47,977 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:16:47,978 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37059707] [2022-03-01 15:16:47,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:16:47,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:16:47,978 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:16:47,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:16:47,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=3565, Unknown=5, NotChecked=122, Total=4032 [2022-03-01 15:16:47,980 INFO L87 Difference]: Start difference. First operand 3249 states and 6437 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:17:57,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:17:57,067 INFO L93 Difference]: Finished difference Result 13398 states and 26729 transitions. [2022-03-01 15:17:57,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-03-01 15:17:57,068 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:17:57,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:17:57,088 INFO L225 Difference]: With dead ends: 13398 [2022-03-01 15:17:57,088 INFO L226 Difference]: Without dead ends: 13398 [2022-03-01 15:17:57,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 425 GetRequests, 198 SyntacticMatches, 46 SemanticMatches, 181 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 13727 ImplicationChecksByTransitivity, 83.8s TimeCoverageRelationStatistics Valid=5272, Invalid=27656, Unknown=18, NotChecked=360, Total=33306 [2022-03-01 15:17:57,091 INFO L933 BasicCegarLoop]: 390 mSDtfsCounter, 6004 mSDsluCounter, 10402 mSDsCounter, 0 mSdLazyCounter, 2206 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6004 SdHoareTripleChecker+Valid, 10792 SdHoareTripleChecker+Invalid, 4982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 2206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2579 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:17:57,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6004 Valid, 10792 Invalid, 4982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 2206 Invalid, 0 Unknown, 2579 Unchecked, 3.2s Time] [2022-03-01 15:17:57,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13398 states. [2022-03-01 15:17:57,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13398 to 3244. [2022-03-01 15:17:57,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 3242 states have (on average 1.9827267119062306) internal successors, (6428), 3243 states have internal predecessors, (6428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:17:57,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 6428 transitions. [2022-03-01 15:17:57,170 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 6428 transitions. Word has length 106 [2022-03-01 15:17:57,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:17:57,171 INFO L470 AbstractCegarLoop]: Abstraction has 3244 states and 6428 transitions. [2022-03-01 15:17:57,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:17:57,171 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 6428 transitions. [2022-03-01 15:17:57,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-01 15:17:57,173 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:17:57,173 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:17:57,190 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-03-01 15:17:57,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:17:57,374 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:17:57,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:17:57,374 INFO L85 PathProgramCache]: Analyzing trace with hash -289912932, now seen corresponding path program 19 times [2022-03-01 15:17:57,375 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:17:57,375 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943991222] [2022-03-01 15:17:57,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:17:57,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:17:57,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:17:58,442 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:17:58,442 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:17:58,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943991222] [2022-03-01 15:17:58,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943991222] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:17:58,443 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914562669] [2022-03-01 15:17:58,443 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:17:58,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:17:58,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:17:58,444 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:17:58,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-01 15:17:58,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:17:58,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:17:58,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:17:58,841 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:17:58,841 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:17:59,105 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:17:59,283 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:18:00,346 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:18:01,209 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:18:01,339 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:18:01,406 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:18:01,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:18:13,736 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1579 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1579) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:18:13,774 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:18:13,774 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:18:13,785 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:18:13,785 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:18:13,790 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:18:14,126 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:18:14,127 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:18:14,140 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:18:14,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914562669] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:18:14,140 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:18:14,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:18:14,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122060534] [2022-03-01 15:18:14,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:18:14,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:18:14,141 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:18:14,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:18:14,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=3570, Unknown=4, NotChecked=122, Total=4032 [2022-03-01 15:18:14,142 INFO L87 Difference]: Start difference. First operand 3244 states and 6428 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:18:32,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:18:32,875 INFO L93 Difference]: Finished difference Result 10293 states and 20480 transitions. [2022-03-01 15:18:32,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-03-01 15:18:32,875 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-03-01 15:18:32,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:18:32,887 INFO L225 Difference]: With dead ends: 10293 [2022-03-01 15:18:32,887 INFO L226 Difference]: Without dead ends: 10293 [2022-03-01 15:18:32,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 207 SyntacticMatches, 27 SemanticMatches, 181 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 11638 ImplicationChecksByTransitivity, 28.6s TimeCoverageRelationStatistics Valid=5441, Invalid=27501, Unknown=4, NotChecked=360, Total=33306 [2022-03-01 15:18:32,890 INFO L933 BasicCegarLoop]: 638 mSDtfsCounter, 2832 mSDsluCounter, 15910 mSDsCounter, 0 mSdLazyCounter, 3416 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2832 SdHoareTripleChecker+Valid, 16548 SdHoareTripleChecker+Invalid, 6165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 3416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2656 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:18:32,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2832 Valid, 16548 Invalid, 6165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 3416 Invalid, 0 Unknown, 2656 Unchecked, 3.7s Time] [2022-03-01 15:18:32,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10293 states. [2022-03-01 15:18:32,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10293 to 2672. [2022-03-01 15:18:32,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2672 states, 2670 states have (on average 1.9790262172284645) internal successors, (5284), 2671 states have internal predecessors, (5284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:18:32,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2672 states to 2672 states and 5284 transitions. [2022-03-01 15:18:32,947 INFO L78 Accepts]: Start accepts. Automaton has 2672 states and 5284 transitions. Word has length 106 [2022-03-01 15:18:32,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:18:32,947 INFO L470 AbstractCegarLoop]: Abstraction has 2672 states and 5284 transitions. [2022-03-01 15:18:32,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:18:32,948 INFO L276 IsEmpty]: Start isEmpty. Operand 2672 states and 5284 transitions. [2022-03-01 15:18:32,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-01 15:18:32,950 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:18:32,950 INFO L514 BasicCegarLoop]: trace histogram [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] [2022-03-01 15:18:32,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-01 15:18:33,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:18:33,150 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:18:33,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:18:33,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1150805599, now seen corresponding path program 1 times [2022-03-01 15:18:33,151 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:18:33,151 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898644035] [2022-03-01 15:18:33,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:18:33,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:18:33,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:18:33,473 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:18:33,473 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:18:33,473 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898644035] [2022-03-01 15:18:33,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898644035] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:18:33,473 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483588893] [2022-03-01 15:18:33,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:18:33,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:18:33,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:18:33,475 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:18:33,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-01 15:18:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:18:33,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-01 15:18:33,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:18:34,544 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:18:34,965 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2022-03-01 15:18:35,071 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:18:35,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:18:35,736 INFO L353 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-03-01 15:18:35,737 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 32 [2022-03-01 15:18:35,861 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:18:35,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483588893] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:18:35,861 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:18:35,861 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 16] total 36 [2022-03-01 15:18:35,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806207964] [2022-03-01 15:18:35,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:18:35,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 15:18:35,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:18:35,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 15:18:35,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1110, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 15:18:35,863 INFO L87 Difference]: Start difference. First operand 2672 states and 5284 transitions. Second operand has 36 states, 36 states have (on average 6.805555555555555) internal successors, (245), 36 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:18:38,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:18:38,358 INFO L93 Difference]: Finished difference Result 4747 states and 9439 transitions. [2022-03-01 15:18:38,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-01 15:18:38,359 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 6.805555555555555) internal successors, (245), 36 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2022-03-01 15:18:38,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:18:38,363 INFO L225 Difference]: With dead ends: 4747 [2022-03-01 15:18:38,363 INFO L226 Difference]: Without dead ends: 3632 [2022-03-01 15:18:38,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 239 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=699, Invalid=2841, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 15:18:38,364 INFO L933 BasicCegarLoop]: 435 mSDtfsCounter, 2437 mSDsluCounter, 5821 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2437 SdHoareTripleChecker+Valid, 6255 SdHoareTripleChecker+Invalid, 1199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 284 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 15:18:38,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2437 Valid, 6255 Invalid, 1199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 869 Invalid, 0 Unknown, 284 Unchecked, 0.9s Time] [2022-03-01 15:18:38,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3632 states. [2022-03-01 15:18:38,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3632 to 2550. [2022-03-01 15:18:38,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2550 states, 2548 states have (on average 1.967817896389325) internal successors, (5014), 2549 states have internal predecessors, (5014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:18:38,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2550 states to 2550 states and 5014 transitions. [2022-03-01 15:18:38,389 INFO L78 Accepts]: Start accepts. Automaton has 2550 states and 5014 transitions. Word has length 116 [2022-03-01 15:18:38,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:18:38,389 INFO L470 AbstractCegarLoop]: Abstraction has 2550 states and 5014 transitions. [2022-03-01 15:18:38,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 6.805555555555555) internal successors, (245), 36 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:18:38,389 INFO L276 IsEmpty]: Start isEmpty. Operand 2550 states and 5014 transitions. [2022-03-01 15:18:38,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-03-01 15:18:38,392 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:18:38,392 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-01 15:18:38,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-01 15:18:38,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-03-01 15:18:38,599 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:18:38,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:18:38,600 INFO L85 PathProgramCache]: Analyzing trace with hash 2097498146, now seen corresponding path program 1 times [2022-03-01 15:18:38,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:18:38,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360573244] [2022-03-01 15:18:38,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:18:38,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:18:38,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:18:39,854 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:18:39,854 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:18:39,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360573244] [2022-03-01 15:18:39,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360573244] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:18:39,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775938582] [2022-03-01 15:18:39,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:18:39,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:18:39,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:18:39,856 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:18:39,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-01 15:18:39,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:18:39,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-01 15:18:39,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:18:40,242 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-01 15:18:40,242 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-03-01 15:18:40,488 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:18:40,653 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-01 15:18:41,585 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:18:42,326 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:18:42,485 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:18:42,571 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:18:42,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:18:52,814 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1678 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1678) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-01 15:18:52,851 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:18:52,852 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-01 15:18:52,862 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:18:52,863 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 37 [2022-03-01 15:18:52,868 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-03-01 15:18:53,222 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 15:18:53,222 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-03-01 15:18:53,232 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:18:53,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775938582] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:18:53,232 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:18:53,232 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-01 15:18:53,233 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005054619] [2022-03-01 15:18:53,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:18:53,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-01 15:18:53,233 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:18:53,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-01 15:18:53,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=3569, Unknown=5, NotChecked=122, Total=4032 [2022-03-01 15:18:53,234 INFO L87 Difference]: Start difference. First operand 2550 states and 5014 transitions. Second operand has 64 states, 64 states have (on average 4.734375) internal successors, (303), 64 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:11,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:19:11,218 INFO L93 Difference]: Finished difference Result 5338 states and 10435 transitions. [2022-03-01 15:19:11,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-01 15:19:11,218 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.734375) internal successors, (303), 64 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2022-03-01 15:19:11,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:19:11,223 INFO L225 Difference]: With dead ends: 5338 [2022-03-01 15:19:11,223 INFO L226 Difference]: Without dead ends: 5242 [2022-03-01 15:19:11,225 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 206 SyntacticMatches, 22 SemanticMatches, 149 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7324 ImplicationChecksByTransitivity, 27.5s TimeCoverageRelationStatistics Valid=3672, Invalid=18677, Unknown=5, NotChecked=296, Total=22650 [2022-03-01 15:19:11,225 INFO L933 BasicCegarLoop]: 426 mSDtfsCounter, 2091 mSDsluCounter, 9489 mSDsCounter, 0 mSdLazyCounter, 2038 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2091 SdHoareTripleChecker+Valid, 9915 SdHoareTripleChecker+Invalid, 4698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 2038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2584 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:19:11,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2091 Valid, 9915 Invalid, 4698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 2038 Invalid, 0 Unknown, 2584 Unchecked, 2.1s Time] [2022-03-01 15:19:11,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5242 states. [2022-03-01 15:19:11,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5242 to 2428. [2022-03-01 15:19:11,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2428 states, 2426 states have (on average 1.9686727122835943) internal successors, (4776), 2427 states have internal predecessors, (4776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:11,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2428 states to 2428 states and 4776 transitions. [2022-03-01 15:19:11,252 INFO L78 Accepts]: Start accepts. Automaton has 2428 states and 4776 transitions. Word has length 117 [2022-03-01 15:19:11,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:19:11,252 INFO L470 AbstractCegarLoop]: Abstraction has 2428 states and 4776 transitions. [2022-03-01 15:19:11,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.734375) internal successors, (303), 64 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:11,252 INFO L276 IsEmpty]: Start isEmpty. Operand 2428 states and 4776 transitions. [2022-03-01 15:19:11,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-03-01 15:19:11,254 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:19:11,254 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-03-01 15:19:11,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-01 15:19:11,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-03-01 15:19:11,455 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:19:11,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:19:11,455 INFO L85 PathProgramCache]: Analyzing trace with hash -432855918, now seen corresponding path program 1 times [2022-03-01 15:19:11,455 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:19:11,456 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175438587] [2022-03-01 15:19:11,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:19:11,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:19:11,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:19:11,641 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 56 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:11,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:19:11,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175438587] [2022-03-01 15:19:11,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175438587] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:19:11,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649211295] [2022-03-01 15:19:11,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:19:11,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:19:11,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:19:11,643 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:19:11,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-01 15:19:11,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:19:11,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-01 15:19:11,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:19:12,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-01 15:19:12,836 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:19:12,885 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 42 proven. 15 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-03-01 15:19:12,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:19:13,215 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 56 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:13,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649211295] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:19:13,215 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:19:13,215 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-03-01 15:19:13,216 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017397151] [2022-03-01 15:19:13,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:19:13,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 15:19:13,216 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:19:13,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 15:19:13,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2022-03-01 15:19:13,217 INFO L87 Difference]: Start difference. First operand 2428 states and 4776 transitions. Second operand has 20 states, 20 states have (on average 11.7) internal successors, (234), 20 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:13,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:19:13,839 INFO L93 Difference]: Finished difference Result 3961 states and 7840 transitions. [2022-03-01 15:19:13,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-01 15:19:13,839 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 11.7) internal successors, (234), 20 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 137 [2022-03-01 15:19:13,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:19:13,844 INFO L225 Difference]: With dead ends: 3961 [2022-03-01 15:19:13,844 INFO L226 Difference]: Without dead ends: 3961 [2022-03-01 15:19:13,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 268 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2022-03-01 15:19:13,844 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 1116 mSDsluCounter, 1509 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 1698 SdHoareTripleChecker+Invalid, 431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:19:13,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1116 Valid, 1698 Invalid, 431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:19:13,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3961 states. [2022-03-01 15:19:13,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3961 to 3026. [2022-03-01 15:19:13,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3026 states, 3024 states have (on average 1.9966931216931216) internal successors, (6038), 3025 states have internal predecessors, (6038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:13,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3026 states to 3026 states and 6038 transitions. [2022-03-01 15:19:13,870 INFO L78 Accepts]: Start accepts. Automaton has 3026 states and 6038 transitions. Word has length 137 [2022-03-01 15:19:13,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:19:13,870 INFO L470 AbstractCegarLoop]: Abstraction has 3026 states and 6038 transitions. [2022-03-01 15:19:13,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.7) internal successors, (234), 20 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:13,871 INFO L276 IsEmpty]: Start isEmpty. Operand 3026 states and 6038 transitions. [2022-03-01 15:19:13,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-01 15:19:13,873 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:19:13,873 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-01 15:19:13,889 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-01 15:19:14,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:19:14,073 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:19:14,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:19:14,074 INFO L85 PathProgramCache]: Analyzing trace with hash 588933983, now seen corresponding path program 1 times [2022-03-01 15:19:14,074 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:19:14,074 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117810185] [2022-03-01 15:19:14,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:19:14,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:19:14,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:19:14,595 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:14,595 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:19:14,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117810185] [2022-03-01 15:19:14,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117810185] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:19:14,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140004133] [2022-03-01 15:19:14,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:19:14,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:19:14,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:19:14,598 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:19:14,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-01 15:19:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:19:14,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-01 15:19:14,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:19:16,100 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:19:16,558 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2022-03-01 15:19:16,800 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:19:16,833 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:16,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:19:28,748 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:19:28,748 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 117 treesize of output 134 [2022-03-01 15:19:29,721 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:29,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140004133] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:19:29,721 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:19:29,721 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 42 [2022-03-01 15:19:29,722 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816998082] [2022-03-01 15:19:29,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:19:29,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-01 15:19:29,722 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:19:29,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-01 15:19:29,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=1493, Unknown=4, NotChecked=0, Total=1722 [2022-03-01 15:19:29,723 INFO L87 Difference]: Start difference. First operand 3026 states and 6038 transitions. Second operand has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:35,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:19:35,255 INFO L93 Difference]: Finished difference Result 10286 states and 20615 transitions. [2022-03-01 15:19:35,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-01 15:19:35,256 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2022-03-01 15:19:35,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:19:35,270 INFO L225 Difference]: With dead ends: 10286 [2022-03-01 15:19:35,270 INFO L226 Difference]: Without dead ends: 10048 [2022-03-01 15:19:35,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 320 SyntacticMatches, 29 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3444 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=1474, Invalid=6894, Unknown=4, NotChecked=0, Total=8372 [2022-03-01 15:19:35,272 INFO L933 BasicCegarLoop]: 295 mSDtfsCounter, 2857 mSDsluCounter, 6359 mSDsCounter, 0 mSdLazyCounter, 1219 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2857 SdHoareTripleChecker+Valid, 6649 SdHoareTripleChecker+Invalid, 2232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 897 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 15:19:35,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2857 Valid, 6649 Invalid, 2232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1219 Invalid, 0 Unknown, 897 Unchecked, 1.3s Time] [2022-03-01 15:19:35,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10048 states. [2022-03-01 15:19:35,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10048 to 5624. [2022-03-01 15:19:35,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5624 states, 5622 states have (on average 2.0071149057274993) internal successors, (11284), 5623 states have internal predecessors, (11284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:35,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5624 states to 5624 states and 11284 transitions. [2022-03-01 15:19:35,345 INFO L78 Accepts]: Start accepts. Automaton has 5624 states and 11284 transitions. Word has length 141 [2022-03-01 15:19:35,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:19:35,346 INFO L470 AbstractCegarLoop]: Abstraction has 5624 states and 11284 transitions. [2022-03-01 15:19:35,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:35,346 INFO L276 IsEmpty]: Start isEmpty. Operand 5624 states and 11284 transitions. [2022-03-01 15:19:35,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-01 15:19:35,349 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:19:35,349 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-01 15:19:35,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-01 15:19:35,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:19:35,550 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:19:35,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:19:35,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1234134163, now seen corresponding path program 2 times [2022-03-01 15:19:35,551 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:19:35,551 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075878265] [2022-03-01 15:19:35,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:19:35,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:19:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:19:36,220 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:36,220 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:19:36,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075878265] [2022-03-01 15:19:36,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075878265] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:19:36,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968019672] [2022-03-01 15:19:36,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:19:36,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:19:36,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:19:36,222 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:19:36,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-01 15:19:36,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:19:36,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:19:36,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-01 15:19:36,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:19:37,771 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:19:38,470 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2022-03-01 15:19:38,578 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:19:38,616 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:38,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:19:40,246 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:19:40,247 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 117 treesize of output 134 [2022-03-01 15:19:40,999 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:40,999 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968019672] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:19:40,999 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:19:40,999 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18, 17] total 45 [2022-03-01 15:19:40,999 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593125991] [2022-03-01 15:19:40,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:19:41,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 15:19:41,000 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:19:41,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 15:19:41,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1750, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 15:19:41,001 INFO L87 Difference]: Start difference. First operand 5624 states and 11284 transitions. Second operand has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:45,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:19:45,083 INFO L93 Difference]: Finished difference Result 13699 states and 27644 transitions. [2022-03-01 15:19:45,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 15:19:45,084 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2022-03-01 15:19:45,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:19:45,099 INFO L225 Difference]: With dead ends: 13699 [2022-03-01 15:19:45,100 INFO L226 Difference]: Without dead ends: 13664 [2022-03-01 15:19:45,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 286 SyntacticMatches, 31 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2082 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=953, Invalid=4449, Unknown=0, NotChecked=0, Total=5402 [2022-03-01 15:19:45,100 INFO L933 BasicCegarLoop]: 281 mSDtfsCounter, 2109 mSDsluCounter, 4529 mSDsCounter, 0 mSdLazyCounter, 812 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2109 SdHoareTripleChecker+Valid, 4806 SdHoareTripleChecker+Invalid, 1661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 798 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 15:19:45,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2109 Valid, 4806 Invalid, 1661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 812 Invalid, 0 Unknown, 798 Unchecked, 0.9s Time] [2022-03-01 15:19:45,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13664 states. [2022-03-01 15:19:45,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13664 to 5801. [2022-03-01 15:19:45,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5801 states, 5799 states have (on average 2.0013795481979653) internal successors, (11606), 5800 states have internal predecessors, (11606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:45,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5801 states to 5801 states and 11606 transitions. [2022-03-01 15:19:45,188 INFO L78 Accepts]: Start accepts. Automaton has 5801 states and 11606 transitions. Word has length 141 [2022-03-01 15:19:45,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:19:45,188 INFO L470 AbstractCegarLoop]: Abstraction has 5801 states and 11606 transitions. [2022-03-01 15:19:45,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:45,188 INFO L276 IsEmpty]: Start isEmpty. Operand 5801 states and 11606 transitions. [2022-03-01 15:19:45,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-01 15:19:45,192 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:19:45,192 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-01 15:19:45,211 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-03-01 15:19:45,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-03-01 15:19:45,403 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:19:45,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:19:45,404 INFO L85 PathProgramCache]: Analyzing trace with hash -950945829, now seen corresponding path program 3 times [2022-03-01 15:19:45,404 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:19:45,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478165531] [2022-03-01 15:19:45,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:19:45,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:19:45,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:19:45,991 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:45,991 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:19:45,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478165531] [2022-03-01 15:19:45,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478165531] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:19:45,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116301743] [2022-03-01 15:19:45,992 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:19:45,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:19:45,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:19:45,993 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:19:45,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-01 15:19:46,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:19:46,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:19:46,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-01 15:19:46,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:19:47,538 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:19:48,230 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2022-03-01 15:19:48,334 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:19:48,373 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:48,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:19:49,825 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:19:49,826 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 117 treesize of output 134 [2022-03-01 15:19:50,715 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:50,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116301743] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:19:50,716 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:19:50,716 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18, 17] total 45 [2022-03-01 15:19:50,716 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974230542] [2022-03-01 15:19:50,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:19:50,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 15:19:50,717 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:19:50,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 15:19:50,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1769, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 15:19:50,718 INFO L87 Difference]: Start difference. First operand 5801 states and 11606 transitions. Second operand has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:57,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:19:57,448 INFO L93 Difference]: Finished difference Result 21523 states and 43279 transitions. [2022-03-01 15:19:57,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-01 15:19:57,448 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2022-03-01 15:19:57,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:19:57,474 INFO L225 Difference]: With dead ends: 21523 [2022-03-01 15:19:57,474 INFO L226 Difference]: Without dead ends: 21453 [2022-03-01 15:19:57,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 311 SyntacticMatches, 5 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3055 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=1679, Invalid=8623, Unknown=0, NotChecked=0, Total=10302 [2022-03-01 15:19:57,475 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 2592 mSDsluCounter, 8060 mSDsCounter, 0 mSdLazyCounter, 1677 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2592 SdHoareTripleChecker+Valid, 8337 SdHoareTripleChecker+Invalid, 3647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1816 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:19:57,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2592 Valid, 8337 Invalid, 3647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1677 Invalid, 0 Unknown, 1816 Unchecked, 1.8s Time] [2022-03-01 15:19:57,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21453 states. [2022-03-01 15:19:57,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21453 to 11671. [2022-03-01 15:19:57,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11671 states, 11669 states have (on average 2.0048847373382466) internal successors, (23395), 11670 states have internal predecessors, (23395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:57,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11671 states to 11671 states and 23395 transitions. [2022-03-01 15:19:57,657 INFO L78 Accepts]: Start accepts. Automaton has 11671 states and 23395 transitions. Word has length 141 [2022-03-01 15:19:57,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:19:57,657 INFO L470 AbstractCegarLoop]: Abstraction has 11671 states and 23395 transitions. [2022-03-01 15:19:57,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:19:57,657 INFO L276 IsEmpty]: Start isEmpty. Operand 11671 states and 23395 transitions. [2022-03-01 15:19:57,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-01 15:19:57,664 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:19:57,664 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-01 15:19:57,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-01 15:19:57,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:19:57,865 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:19:57,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:19:57,865 INFO L85 PathProgramCache]: Analyzing trace with hash 187654875, now seen corresponding path program 4 times [2022-03-01 15:19:57,865 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:19:57,865 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478639143] [2022-03-01 15:19:57,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:19:57,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:19:57,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:19:58,491 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:19:58,491 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:19:58,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478639143] [2022-03-01 15:19:58,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478639143] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:19:58,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729372848] [2022-03-01 15:19:58,492 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:19:58,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:19:58,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:19:58,493 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:19:58,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-01 15:19:58,625 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:19:58,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:19:58,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-01 15:19:58,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:20:00,036 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:20:00,649 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2022-03-01 15:20:00,829 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:20:00,876 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:20:00,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:20:07,686 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:20:07,686 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 205 treesize of output 218 [2022-03-01 15:20:09,198 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:20:09,198 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729372848] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:20:09,198 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:20:09,198 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18, 17] total 45 [2022-03-01 15:20:09,198 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950934890] [2022-03-01 15:20:09,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:20:09,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 15:20:09,199 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:20:09,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 15:20:09,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1761, Unknown=2, NotChecked=0, Total=1980 [2022-03-01 15:20:09,200 INFO L87 Difference]: Start difference. First operand 11671 states and 23395 transitions. Second operand has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:20:14,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:20:14,014 INFO L93 Difference]: Finished difference Result 23949 states and 47782 transitions. [2022-03-01 15:20:14,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 15:20:14,014 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2022-03-01 15:20:14,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:20:14,044 INFO L225 Difference]: With dead ends: 23949 [2022-03-01 15:20:14,044 INFO L226 Difference]: Without dead ends: 23837 [2022-03-01 15:20:14,044 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 293 SyntacticMatches, 14 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2075 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=1135, Invalid=5183, Unknown=2, NotChecked=0, Total=6320 [2022-03-01 15:20:14,045 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 2091 mSDsluCounter, 4978 mSDsCounter, 0 mSdLazyCounter, 1286 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2091 SdHoareTripleChecker+Valid, 5233 SdHoareTripleChecker+Invalid, 2136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 719 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:20:14,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2091 Valid, 5233 Invalid, 2136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1286 Invalid, 0 Unknown, 719 Unchecked, 1.4s Time] [2022-03-01 15:20:14,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23837 states. [2022-03-01 15:20:14,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23837 to 20879. [2022-03-01 15:20:14,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20879 states, 20877 states have (on average 1.9945394453226037) internal successors, (41640), 20878 states have internal predecessors, (41640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:20:14,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20879 states to 20879 states and 41640 transitions. [2022-03-01 15:20:14,327 INFO L78 Accepts]: Start accepts. Automaton has 20879 states and 41640 transitions. Word has length 141 [2022-03-01 15:20:14,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:20:14,327 INFO L470 AbstractCegarLoop]: Abstraction has 20879 states and 41640 transitions. [2022-03-01 15:20:14,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:20:14,327 INFO L276 IsEmpty]: Start isEmpty. Operand 20879 states and 41640 transitions. [2022-03-01 15:20:14,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-01 15:20:14,335 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:20:14,336 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-01 15:20:14,351 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-03-01 15:20:14,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2022-03-01 15:20:14,536 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:20:14,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:20:14,537 INFO L85 PathProgramCache]: Analyzing trace with hash -123800637, now seen corresponding path program 5 times [2022-03-01 15:20:14,537 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:20:14,537 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104472814] [2022-03-01 15:20:14,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:20:14,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:20:14,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:20:15,095 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:20:15,095 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:20:15,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104472814] [2022-03-01 15:20:15,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104472814] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:20:15,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037250370] [2022-03-01 15:20:15,096 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:20:15,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:20:15,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:20:15,097 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:20:15,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-01 15:20:15,244 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:20:15,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:20:15,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-01 15:20:15,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:20:16,620 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:20:17,092 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2022-03-01 15:20:17,358 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:20:17,397 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:20:17,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:20:26,617 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:20:26,617 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 117 treesize of output 134 [2022-03-01 15:20:27,348 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:20:27,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037250370] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:20:27,348 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:20:27,348 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 42 [2022-03-01 15:20:27,348 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676424970] [2022-03-01 15:20:27,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:20:27,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-01 15:20:27,349 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:20:27,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-01 15:20:27,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1521, Unknown=3, NotChecked=0, Total=1722 [2022-03-01 15:20:27,350 INFO L87 Difference]: Start difference. First operand 20879 states and 41640 transitions. Second operand has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:20:31,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:20:31,707 INFO L93 Difference]: Finished difference Result 45475 states and 90648 transitions. [2022-03-01 15:20:31,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 15:20:31,707 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2022-03-01 15:20:31,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:20:31,773 INFO L225 Difference]: With dead ends: 45475 [2022-03-01 15:20:31,773 INFO L226 Difference]: Without dead ends: 45363 [2022-03-01 15:20:31,774 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 295 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1585 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=1097, Invalid=4906, Unknown=3, NotChecked=0, Total=6006 [2022-03-01 15:20:31,774 INFO L933 BasicCegarLoop]: 322 mSDtfsCounter, 2076 mSDsluCounter, 6226 mSDsCounter, 0 mSdLazyCounter, 1496 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2076 SdHoareTripleChecker+Valid, 6539 SdHoareTripleChecker+Invalid, 2528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 873 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:20:31,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2076 Valid, 6539 Invalid, 2528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 1496 Invalid, 0 Unknown, 873 Unchecked, 1.6s Time] [2022-03-01 15:20:31,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45363 states. [2022-03-01 15:20:32,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45363 to 17426. [2022-03-01 15:20:32,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17426 states, 17424 states have (on average 2.0095270890725434) internal successors, (35014), 17425 states have internal predecessors, (35014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:20:32,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17426 states to 17426 states and 35014 transitions. [2022-03-01 15:20:32,125 INFO L78 Accepts]: Start accepts. Automaton has 17426 states and 35014 transitions. Word has length 141 [2022-03-01 15:20:32,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:20:32,125 INFO L470 AbstractCegarLoop]: Abstraction has 17426 states and 35014 transitions. [2022-03-01 15:20:32,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:20:32,125 INFO L276 IsEmpty]: Start isEmpty. Operand 17426 states and 35014 transitions. [2022-03-01 15:20:32,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-01 15:20:32,136 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:20:32,136 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-01 15:20:32,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-01 15:20:32,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:20:32,338 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:20:32,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:20:32,338 INFO L85 PathProgramCache]: Analyzing trace with hash 368576743, now seen corresponding path program 6 times [2022-03-01 15:20:32,338 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:20:32,338 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788683413] [2022-03-01 15:20:32,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:20:32,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:20:32,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:20:32,927 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:20:32,928 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:20:32,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788683413] [2022-03-01 15:20:32,928 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788683413] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:20:32,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866559964] [2022-03-01 15:20:32,928 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:20:32,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:20:32,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:20:32,929 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:20:32,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-01 15:20:33,073 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:20:33,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:20:33,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-01 15:20:33,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:20:34,448 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:20:34,915 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2022-03-01 15:20:35,182 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:20:35,218 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:20:35,218 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:20:44,042 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:20:44,042 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 117 treesize of output 134 [2022-03-01 15:20:44,659 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:20:44,659 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866559964] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:20:44,659 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:20:44,659 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 42 [2022-03-01 15:20:44,659 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585549437] [2022-03-01 15:20:44,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:20:44,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-01 15:20:44,660 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:20:44,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-01 15:20:44,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1519, Unknown=2, NotChecked=0, Total=1722 [2022-03-01 15:20:44,661 INFO L87 Difference]: Start difference. First operand 17426 states and 35014 transitions. Second operand has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:20:48,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:20:48,687 INFO L93 Difference]: Finished difference Result 27878 states and 55547 transitions. [2022-03-01 15:20:48,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 15:20:48,687 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2022-03-01 15:20:48,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:20:48,724 INFO L225 Difference]: With dead ends: 27878 [2022-03-01 15:20:48,724 INFO L226 Difference]: Without dead ends: 27766 [2022-03-01 15:20:48,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 293 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1610 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=1032, Invalid=4818, Unknown=2, NotChecked=0, Total=5852 [2022-03-01 15:20:48,725 INFO L933 BasicCegarLoop]: 319 mSDtfsCounter, 1743 mSDsluCounter, 5646 mSDsCounter, 0 mSdLazyCounter, 1449 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1743 SdHoareTripleChecker+Valid, 5957 SdHoareTripleChecker+Invalid, 2345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 773 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:20:48,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1743 Valid, 5957 Invalid, 2345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1449 Invalid, 0 Unknown, 773 Unchecked, 1.5s Time] [2022-03-01 15:20:48,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27766 states. [2022-03-01 15:20:48,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27766 to 20335. [2022-03-01 15:20:48,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20335 states, 20333 states have (on average 2.0011803472188068) internal successors, (40690), 20334 states have internal predecessors, (40690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:20:49,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20335 states to 20335 states and 40690 transitions. [2022-03-01 15:20:49,003 INFO L78 Accepts]: Start accepts. Automaton has 20335 states and 40690 transitions. Word has length 141 [2022-03-01 15:20:49,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:20:49,004 INFO L470 AbstractCegarLoop]: Abstraction has 20335 states and 40690 transitions. [2022-03-01 15:20:49,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:20:49,004 INFO L276 IsEmpty]: Start isEmpty. Operand 20335 states and 40690 transitions. [2022-03-01 15:20:49,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-01 15:20:49,016 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:20:49,017 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-01 15:20:49,033 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-03-01 15:20:49,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:20:49,217 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:20:49,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:20:49,218 INFO L85 PathProgramCache]: Analyzing trace with hash 159169001, now seen corresponding path program 7 times [2022-03-01 15:20:49,218 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:20:49,218 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781028578] [2022-03-01 15:20:49,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:20:49,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:20:49,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:20:50,013 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:20:50,013 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:20:50,013 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781028578] [2022-03-01 15:20:50,013 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781028578] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:20:50,013 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418999256] [2022-03-01 15:20:50,013 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:20:50,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:20:50,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:20:50,015 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:20:50,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-01 15:20:50,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:20:50,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-01 15:20:50,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:20:51,683 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:20:52,326 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2022-03-01 15:20:52,507 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:20:52,547 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:20:52,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:21:03,724 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 15:21:03,724 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 117 treesize of output 134 [2022-03-01 15:21:04,355 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:21:04,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418999256] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:21:04,355 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:21:04,355 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 44 [2022-03-01 15:21:04,355 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822971679] [2022-03-01 15:21:04,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:21:04,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-01 15:21:04,356 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:21:04,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-01 15:21:04,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1694, Unknown=4, NotChecked=0, Total=1892 [2022-03-01 15:21:04,356 INFO L87 Difference]: Start difference. First operand 20335 states and 40690 transitions. Second operand has 44 states, 44 states have (on average 6.931818181818182) internal successors, (305), 44 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:21:10,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:21:10,099 INFO L93 Difference]: Finished difference Result 30142 states and 59882 transitions. [2022-03-01 15:21:10,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 15:21:10,099 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 6.931818181818182) internal successors, (305), 44 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2022-03-01 15:21:10,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:21:10,141 INFO L225 Difference]: With dead ends: 30142 [2022-03-01 15:21:10,142 INFO L226 Difference]: Without dead ends: 30030 [2022-03-01 15:21:10,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 294 SyntacticMatches, 13 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2143 ImplicationChecksByTransitivity, 15.3s TimeCoverageRelationStatistics Valid=1127, Invalid=5511, Unknown=4, NotChecked=0, Total=6642 [2022-03-01 15:21:10,143 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 1795 mSDsluCounter, 7714 mSDsCounter, 0 mSdLazyCounter, 1996 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1795 SdHoareTripleChecker+Valid, 8058 SdHoareTripleChecker+Invalid, 2941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 837 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:21:10,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1795 Valid, 8058 Invalid, 2941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1996 Invalid, 0 Unknown, 837 Unchecked, 2.1s Time] [2022-03-01 15:21:10,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30030 states. [2022-03-01 15:21:10,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30030 to 13221. [2022-03-01 15:21:10,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13221 states, 13219 states have (on average 1.9993948105000379) internal successors, (26430), 13220 states have internal predecessors, (26430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:21:10,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13221 states to 13221 states and 26430 transitions. [2022-03-01 15:21:10,395 INFO L78 Accepts]: Start accepts. Automaton has 13221 states and 26430 transitions. Word has length 141 [2022-03-01 15:21:10,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:21:10,396 INFO L470 AbstractCegarLoop]: Abstraction has 13221 states and 26430 transitions. [2022-03-01 15:21:10,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 6.931818181818182) internal successors, (305), 44 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:21:10,396 INFO L276 IsEmpty]: Start isEmpty. Operand 13221 states and 26430 transitions. [2022-03-01 15:21:10,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-01 15:21:10,405 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:21:10,405 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-01 15:21:10,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-01 15:21:10,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:21:10,606 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-01 15:21:10,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:21:10,606 INFO L85 PathProgramCache]: Analyzing trace with hash 654593357, now seen corresponding path program 8 times [2022-03-01 15:21:10,606 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:21:10,607 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209160141] [2022-03-01 15:21:10,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:21:10,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:21:10,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:21:11,211 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:21:11,212 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:21:11,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209160141] [2022-03-01 15:21:11,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209160141] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:21:11,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010018244] [2022-03-01 15:21:11,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:21:11,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:21:11,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:21:11,213 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:21:11,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-01 15:21:11,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:21:11,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:21:11,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-01 15:21:11,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:21:12,808 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-01 15:21:13,338 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2022-03-01 15:21:13,606 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-01 15:21:13,646 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 15:21:13,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2022-03-01 15:21:23,879 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-01 15:21:23,881 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-01 15:21:24,238 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 5 remaining) [2022-03-01 15:21:24,255 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-03-01 15:21:24,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-03-01 15:21:24,439 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 142 with TraceHistMax 2,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 40 known predicates. [2022-03-01 15:21:24,441 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 5 remaining) [2022-03-01 15:21:24,441 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr1ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2022-03-01 15:21:24,441 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2022-03-01 15:21:24,441 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr1ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2022-03-01 15:21:24,443 INFO L732 BasicCegarLoop]: Path program histogram: [19, 18, 17, 8, 7, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:21:24,446 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-01 15:21:24,446 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-01 15:21:24,447 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.03 03:21:24 BasicIcfg [2022-03-01 15:21:24,447 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-01 15:21:24,447 INFO L158 Benchmark]: Toolchain (without parser) took 791974.88ms. Allocated memory was 183.5MB in the beginning and 1.5GB in the end (delta: 1.3GB). Free memory was 125.7MB in the beginning and 1.1GB in the end (delta: -933.9MB). Peak memory consumption was 344.8MB. Max. memory is 8.0GB. [2022-03-01 15:21:24,447 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 183.5MB. Free memory is still 143.5MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-01 15:21:24,447 INFO L158 Benchmark]: CACSL2BoogieTranslator took 528.62ms. Allocated memory is still 183.5MB. Free memory was 125.6MB in the beginning and 145.2MB in the end (delta: -19.6MB). Peak memory consumption was 12.5MB. Max. memory is 8.0GB. [2022-03-01 15:21:24,447 INFO L158 Benchmark]: Boogie Procedure Inliner took 63.63ms. Allocated memory is still 183.5MB. Free memory was 144.7MB in the beginning and 142.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-01 15:21:24,448 INFO L158 Benchmark]: Boogie Preprocessor took 36.24ms. Allocated memory is still 183.5MB. Free memory was 142.6MB in the beginning and 141.0MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-01 15:21:24,448 INFO L158 Benchmark]: RCFGBuilder took 406.30ms. Allocated memory is still 183.5MB. Free memory was 141.0MB in the beginning and 126.3MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2022-03-01 15:21:24,448 INFO L158 Benchmark]: TraceAbstraction took 790933.37ms. Allocated memory was 183.5MB in the beginning and 1.5GB in the end (delta: 1.3GB). Free memory was 125.8MB in the beginning and 1.1GB in the end (delta: -933.8MB). Peak memory consumption was 344.9MB. Max. memory is 8.0GB. [2022-03-01 15:21:24,448 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.16ms. Allocated memory is still 183.5MB. Free memory is still 143.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 528.62ms. Allocated memory is still 183.5MB. Free memory was 125.6MB in the beginning and 145.2MB in the end (delta: -19.6MB). Peak memory consumption was 12.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 63.63ms. Allocated memory is still 183.5MB. Free memory was 144.7MB in the beginning and 142.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 36.24ms. Allocated memory is still 183.5MB. Free memory was 142.6MB in the beginning and 141.0MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 406.30ms. Allocated memory is still 183.5MB. Free memory was 141.0MB in the beginning and 126.3MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 790933.37ms. Allocated memory was 183.5MB in the beginning and 1.5GB in the end (delta: 1.3GB). Free memory was 125.8MB in the beginning and 1.1GB in the end (delta: -933.8MB). Peak memory consumption was 344.9MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was analyzing trace of length 142 with TraceHistMax 2,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 40 known predicates. - TimeoutResultAtElement [Line: 748]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 142 with TraceHistMax 2,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 40 known predicates. - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was analyzing trace of length 142 with TraceHistMax 2,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 40 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 190 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 790.8s, OverallIterations: 76, TraceHistogramMax: 3, PathProgramHistogramMax: 19, EmptinessCheckTime: 0.3s, AutomataDifference: 403.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 141453 SdHoareTripleChecker+Valid, 66.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 141453 mSDsluCounter, 386653 SdHoareTripleChecker+Invalid, 59.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 42033 IncrementalHoareTripleChecker+Unchecked, 357943 mSDsCounter, 4739 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 95119 IncrementalHoareTripleChecker+Invalid, 141891 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4739 mSolverCounterUnsat, 28926 mSDtfsCounter, 95119 mSolverCounterSat, 1.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 12259 GetRequests, 6561 SyntacticMatches, 392 SemanticMatches, 5306 ConstructedPredicates, 19 IntricatePredicates, 7 DeprecatedPredicates, 175845 ImplicationChecksByTransitivity, 605.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=20879occurred in iteration=72, InterpolantAutomatonStates: 3588, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 9.2s AutomataMinimizationTime, 75 MinimizatonAttempts, 564964 StatesRemovedByMinimization, 74 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 352.8s InterpolantComputationTime, 10253 NumberOfCodeBlocks, 10242 NumberOfCodeBlocksAsserted, 123 NumberOfCheckSat, 13338 ConstructedInterpolants, 1139 QuantifiedInterpolants, 139049 SizeOfPredicates, 669 NumberOfNonLiveVariables, 7774 ConjunctsInSsa, 1436 ConjunctsInUnsatCore, 132 InterpolantComputations, 47 PerfectInterpolantSequences, 719/1719 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown