/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-c7b2d19 [2022-03-15 13:26:45,470 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-15 13:26:45,471 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-15 13:26:45,537 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-15 13:26:45,537 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-15 13:26:45,540 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-15 13:26:45,542 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-15 13:26:45,544 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-15 13:26:45,546 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-15 13:26:45,549 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-15 13:26:45,550 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-15 13:26:45,551 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-15 13:26:45,551 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-15 13:26:45,553 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-15 13:26:45,554 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-15 13:26:45,556 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-15 13:26:45,557 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-15 13:26:45,557 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-15 13:26:45,559 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-15 13:26:45,563 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-15 13:26:45,564 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-15 13:26:45,565 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-15 13:26:45,566 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-15 13:26:45,566 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-15 13:26:45,571 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-15 13:26:45,571 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-15 13:26:45,571 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-15 13:26:45,573 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-15 13:26:45,573 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-15 13:26:45,573 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-15 13:26:45,574 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-15 13:26:45,574 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-15 13:26:45,575 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-15 13:26:45,576 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-15 13:26:45,577 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-15 13:26:45,577 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-15 13:26:45,577 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-15 13:26:45,577 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-15 13:26:45,577 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-15 13:26:45,578 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-15 13:26:45,578 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-15 13:26:45,579 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-15 13:26:45,601 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-15 13:26:45,602 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-15 13:26:45,602 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-15 13:26:45,602 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-15 13:26:45,603 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-15 13:26:45,603 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-15 13:26:45,603 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-15 13:26:45,604 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-15 13:26:45,604 INFO L138 SettingsManager]: * Use SBE=true [2022-03-15 13:26:45,604 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-15 13:26:45,604 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-15 13:26:45,604 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-15 13:26:45,604 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-15 13:26:45,605 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-15 13:26:45,605 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-15 13:26:45,605 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-15 13:26:45,605 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-15 13:26:45,605 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-15 13:26:45,605 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-15 13:26:45,605 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-15 13:26:45,605 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-15 13:26:45,605 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-15 13:26:45,605 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-15 13:26:45,605 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-15 13:26:45,606 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-15 13:26:45,606 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 13:26:45,606 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-15 13:26:45,607 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-15 13:26:45,607 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-15 13:26:45,607 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-15 13:26:45,607 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-15 13:26:45,607 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-15 13:26:45,607 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-15 13:26:45,607 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-15 13:26:45,802 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-15 13:26:45,821 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-15 13:26:45,823 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-15 13:26:45,823 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-15 13:26:45,823 INFO L275 PluginConnector]: CDTParser initialized [2022-03-15 13:26:45,824 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-15 13:26:45,873 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/792a3a4a1/c6ec449b244b4f338bc62de52657ee54/FLAG3179b0bc9 [2022-03-15 13:26:46,249 INFO L306 CDTParser]: Found 1 translation units. [2022-03-15 13:26:46,249 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i [2022-03-15 13:26:46,265 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/792a3a4a1/c6ec449b244b4f338bc62de52657ee54/FLAG3179b0bc9 [2022-03-15 13:26:46,607 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/792a3a4a1/c6ec449b244b4f338bc62de52657ee54 [2022-03-15 13:26:46,609 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-15 13:26:46,610 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-15 13:26:46,611 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-15 13:26:46,611 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-15 13:26:46,613 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-15 13:26:46,614 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:46,614 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b463b7f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46, skipping insertion in model container [2022-03-15 13:26:46,614 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:46,619 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-15 13:26:46,638 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-15 13:26:46,773 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-15 13:26:46,864 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-15 13:26:46,873 INFO L203 MainTranslator]: Completed pre-run [2022-03-15 13:26:46,883 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-15 13:26:46,928 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-15 13:26:46,956 INFO L208 MainTranslator]: Completed translation [2022-03-15 13:26:46,957 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46 WrapperNode [2022-03-15 13:26:46,957 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-15 13:26:46,958 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-15 13:26:46,958 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-15 13:26:46,958 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-15 13:26:46,964 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:46,988 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:47,011 INFO L137 Inliner]: procedures = 165, calls = 35, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 118 [2022-03-15 13:26:47,012 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-15 13:26:47,013 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-15 13:26:47,013 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-15 13:26:47,013 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-15 13:26:47,019 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:47,019 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:47,024 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:47,025 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:47,039 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:47,042 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:47,043 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:47,044 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-15 13:26:47,045 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-15 13:26:47,045 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-15 13:26:47,045 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-15 13:26:47,047 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46" (1/1) ... [2022-03-15 13:26:47,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 13:26:47,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:26:47,068 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-15 13:26:47,076 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-15 13:26:47,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-15 13:26:47,111 INFO L130 BoogieDeclarations]: Found specification of procedure worker [2022-03-15 13:26:47,112 INFO L138 BoogieDeclarations]: Found implementation of procedure worker [2022-03-15 13:26:47,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-15 13:26:47,112 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-03-15 13:26:47,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-15 13:26:47,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-15 13:26:47,115 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-15 13:26:47,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-15 13:26:47,115 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-15 13:26:47,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-15 13:26:47,116 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-15 13:26:47,253 INFO L234 CfgBuilder]: Building ICFG [2022-03-15 13:26:47,254 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-15 13:26:47,478 INFO L275 CfgBuilder]: Performing block encoding [2022-03-15 13:26:47,483 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-15 13:26:47,483 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-03-15 13:26:47,485 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 01:26:47 BoogieIcfgContainer [2022-03-15 13:26:47,485 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-15 13:26:47,486 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-15 13:26:47,486 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-15 13:26:47,490 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-15 13:26:47,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.03 01:26:46" (1/3) ... [2022-03-15 13:26:47,491 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c110328 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 01:26:47, skipping insertion in model container [2022-03-15 13:26:47,491 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:26:46" (2/3) ... [2022-03-15 13:26:47,491 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c110328 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 01:26:47, skipping insertion in model container [2022-03-15 13:26:47,491 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 01:26:47" (3/3) ... [2022-03-15 13:26:47,492 INFO L111 eAbstractionObserver]: Analyzing ICFG 13-privatized_68-pfscan_protected_loop_minimal_interval_true.i [2022-03-15 13:26:47,496 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-15 13:26:47,497 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-15 13:26:47,497 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-03-15 13:26:47,497 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-15 13:26:47,544 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,544 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,544 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,544 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,544 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,544 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,544 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,544 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,545 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,545 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,545 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,545 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,545 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,546 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,547 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,547 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,547 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,547 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,547 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,547 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,547 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,548 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,548 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,548 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,548 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,548 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,548 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,549 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,549 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,549 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,549 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,549 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,549 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,549 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,549 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,549 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,549 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,550 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,550 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,550 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,550 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,550 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,550 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,550 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,550 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,550 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,550 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,550 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,551 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,551 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,551 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,551 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,551 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,552 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,552 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,552 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,552 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,552 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,552 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,553 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,553 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,553 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,553 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,553 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,553 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,553 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,554 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,554 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,554 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,554 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,555 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,555 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,555 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,555 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,555 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,555 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,556 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,557 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,557 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,557 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,558 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,558 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,559 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,559 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,561 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,565 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,565 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,566 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,566 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,566 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,566 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,566 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,567 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,568 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,568 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,569 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,570 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,571 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,572 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,572 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,572 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,572 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,572 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,572 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,572 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,572 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,572 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,572 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,573 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,573 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,573 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,573 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,574 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,574 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,575 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,575 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,577 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,578 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,578 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,578 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,578 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,578 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,579 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,579 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,583 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,584 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,585 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 13:26:47,587 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-15 13:26:47,631 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-15 13:26:47,636 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-15 13:26:47,636 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-03-15 13:26:47,643 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 136 places, 142 transitions, 289 flow [2022-03-15 13:26:47,726 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-15 13:26:47,731 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-15 13:26:47,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-15 13:26:47,741 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:26:47,742 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 13:26:47,742 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-15 13:26:47,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:26:47,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1865521660, now seen corresponding path program 1 times [2022-03-15 13:26:47,752 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:26:47,752 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895874740] [2022-03-15 13:26:47,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:26:47,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:26:47,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:26:47,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:26:47,977 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:26:47,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895874740] [2022-03-15 13:26:47,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895874740] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:26:47,977 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:26:47,978 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-15 13:26:47,980 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631275482] [2022-03-15 13:26:47,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:26:47,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-15 13:26:47,984 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:26:48,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-15 13:26:48,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-15 13:26:48,016 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-15 13:26:48,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:26:48,059 INFO L93 Difference]: Finished difference Result 1877 states and 3836 transitions. [2022-03-15 13:26:48,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-15 13:26:48,061 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-15 13:26:48,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:26:48,085 INFO L225 Difference]: With dead ends: 1877 [2022-03-15 13:26:48,086 INFO L226 Difference]: Without dead ends: 1877 [2022-03-15 13:26:48,087 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-15 13:26:48,090 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-15 13:26:48,091 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-15 13:26:48,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1877 states. [2022-03-15 13:26:48,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1877 to 1877. [2022-03-15 13:26:48,179 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-15 13:26:48,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1877 states to 1877 states and 3836 transitions. [2022-03-15 13:26:48,185 INFO L78 Accepts]: Start accepts. Automaton has 1877 states and 3836 transitions. Word has length 59 [2022-03-15 13:26:48,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:26:48,186 INFO L470 AbstractCegarLoop]: Abstraction has 1877 states and 3836 transitions. [2022-03-15 13:26:48,186 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-15 13:26:48,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1877 states and 3836 transitions. [2022-03-15 13:26:48,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-15 13:26:48,194 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:26:48,194 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-15 13:26:48,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-15 13:26:48,195 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-15 13:26:48,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:26:48,196 INFO L85 PathProgramCache]: Analyzing trace with hash 326788120, now seen corresponding path program 1 times [2022-03-15 13:26:48,196 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:26:48,197 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436252756] [2022-03-15 13:26:48,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:26:48,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:26:48,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:26:48,320 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:26:48,320 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:26:48,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436252756] [2022-03-15 13:26:48,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436252756] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:26:48,320 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:26:48,320 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 13:26:48,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780385400] [2022-03-15 13:26:48,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:26:48,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 13:26:48,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:26:48,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 13:26:48,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 13:26:48,322 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-15 13:26:48,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:26:48,689 INFO L93 Difference]: Finished difference Result 5657 states and 11744 transitions. [2022-03-15 13:26:48,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 13:26:48,690 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-15 13:26:48,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:26:48,708 INFO L225 Difference]: With dead ends: 5657 [2022-03-15 13:26:48,708 INFO L226 Difference]: Without dead ends: 5657 [2022-03-15 13:26:48,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2022-03-15 13:26:48,712 INFO L933 BasicCegarLoop]: 451 mSDtfsCounter, 589 mSDsluCounter, 1670 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-15 13:26:48,712 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-15 13:26:48,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5657 states. [2022-03-15 13:26:48,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5657 to 2135. [2022-03-15 13:26:48,772 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-15 13:26:48,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2135 states to 2135 states and 4393 transitions. [2022-03-15 13:26:48,777 INFO L78 Accepts]: Start accepts. Automaton has 2135 states and 4393 transitions. Word has length 61 [2022-03-15 13:26:48,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:26:48,778 INFO L470 AbstractCegarLoop]: Abstraction has 2135 states and 4393 transitions. [2022-03-15 13:26:48,778 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-15 13:26:48,778 INFO L276 IsEmpty]: Start isEmpty. Operand 2135 states and 4393 transitions. [2022-03-15 13:26:48,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-15 13:26:48,779 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:26:48,779 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-15 13:26:48,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-15 13:26:48,779 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-15 13:26:48,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:26:48,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1938685600, now seen corresponding path program 1 times [2022-03-15 13:26:48,780 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:26:48,780 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366441195] [2022-03-15 13:26:48,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:26:48,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:26:48,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:26:48,992 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-15 13:26:48,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:26:48,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366441195] [2022-03-15 13:26:48,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366441195] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:26:48,993 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:26:48,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-15 13:26:48,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900604181] [2022-03-15 13:26:48,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:26:48,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 13:26:48,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:26:48,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 13:26:48,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-03-15 13:26:48,994 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-15 13:26:50,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:26:50,166 INFO L93 Difference]: Finished difference Result 6430 states and 13379 transitions. [2022-03-15 13:26:50,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 13:26:50,166 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-15 13:26:50,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:26:50,190 INFO L225 Difference]: With dead ends: 6430 [2022-03-15 13:26:50,191 INFO L226 Difference]: Without dead ends: 6430 [2022-03-15 13:26:50,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=589, Invalid=1861, Unknown=0, NotChecked=0, Total=2450 [2022-03-15 13:26:50,194 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-15 13:26:50,195 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-15 13:26:50,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6430 states. [2022-03-15 13:26:50,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6430 to 3623. [2022-03-15 13:26:50,316 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-15 13:26:50,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 7481 transitions. [2022-03-15 13:26:50,324 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 7481 transitions. Word has length 61 [2022-03-15 13:26:50,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:26:50,325 INFO L470 AbstractCegarLoop]: Abstraction has 3623 states and 7481 transitions. [2022-03-15 13:26:50,325 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-15 13:26:50,325 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 7481 transitions. [2022-03-15 13:26:50,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:26:50,329 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:26:50,329 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-15 13:26:50,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-15 13:26:50,330 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-15 13:26:50,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:26:50,330 INFO L85 PathProgramCache]: Analyzing trace with hash -432958387, now seen corresponding path program 1 times [2022-03-15 13:26:50,330 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:26:50,330 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233900994] [2022-03-15 13:26:50,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:26:50,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:26:50,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:26:50,628 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-15 13:26:50,628 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:26:50,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233900994] [2022-03-15 13:26:50,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233900994] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:26:50,629 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:26:50,629 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-15 13:26:50,629 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844297556] [2022-03-15 13:26:50,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:26:50,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 13:26:50,629 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:26:50,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 13:26:50,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 13:26:50,630 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-15 13:26:52,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:26:52,976 INFO L93 Difference]: Finished difference Result 8900 states and 18300 transitions. [2022-03-15 13:26:52,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-15 13:26:52,976 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-15 13:26:52,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:26:53,012 INFO L225 Difference]: With dead ends: 8900 [2022-03-15 13:26:53,012 INFO L226 Difference]: Without dead ends: 8900 [2022-03-15 13:26:53,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1716 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1046, Invalid=4504, Unknown=0, NotChecked=0, Total=5550 [2022-03-15 13:26:53,018 INFO L933 BasicCegarLoop]: 455 mSDtfsCounter, 3901 mSDsluCounter, 3876 mSDsCounter, 0 mSdLazyCounter, 1261 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-03-15 13:26:53,018 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.6s Time] [2022-03-15 13:26:53,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8900 states. [2022-03-15 13:26:53,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8900 to 5530. [2022-03-15 13:26:53,155 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-15 13:26:53,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5530 states to 5530 states and 11476 transitions. [2022-03-15 13:26:53,170 INFO L78 Accepts]: Start accepts. Automaton has 5530 states and 11476 transitions. Word has length 78 [2022-03-15 13:26:53,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:26:53,171 INFO L470 AbstractCegarLoop]: Abstraction has 5530 states and 11476 transitions. [2022-03-15 13:26:53,171 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-15 13:26:53,171 INFO L276 IsEmpty]: Start isEmpty. Operand 5530 states and 11476 transitions. [2022-03-15 13:26:53,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:26:53,174 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:26:53,174 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 13:26:53,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-15 13:26:53,174 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-15 13:26:53,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:26:53,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1900567917, now seen corresponding path program 2 times [2022-03-15 13:26:53,175 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:26:53,175 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405988601] [2022-03-15 13:26:53,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:26:53,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:26:53,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:26:53,507 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-15 13:26:53,507 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:26:53,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405988601] [2022-03-15 13:26:53,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405988601] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:26:53,507 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:26:53,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-15 13:26:53,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955371930] [2022-03-15 13:26:53,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:26:53,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 13:26:53,508 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:26:53,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 13:26:53,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 13:26:53,508 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-15 13:26:56,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:26:56,511 INFO L93 Difference]: Finished difference Result 13090 states and 26982 transitions. [2022-03-15 13:26:56,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-15 13:26:56,511 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-15 13:26:56,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:26:56,538 INFO L225 Difference]: With dead ends: 13090 [2022-03-15 13:26:56,538 INFO L226 Difference]: Without dead ends: 13090 [2022-03-15 13:26:56,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2724 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1449, Invalid=6561, Unknown=0, NotChecked=0, Total=8010 [2022-03-15 13:26:56,541 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.7s IncrementalHoareTripleChecker+Time [2022-03-15 13:26:56,541 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.7s Time] [2022-03-15 13:26:56,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13090 states. [2022-03-15 13:26:56,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13090 to 5536. [2022-03-15 13:26:56,690 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-15 13:26:56,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5536 states to 5536 states and 11488 transitions. [2022-03-15 13:26:56,702 INFO L78 Accepts]: Start accepts. Automaton has 5536 states and 11488 transitions. Word has length 78 [2022-03-15 13:26:56,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:26:56,703 INFO L470 AbstractCegarLoop]: Abstraction has 5536 states and 11488 transitions. [2022-03-15 13:26:56,703 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-15 13:26:56,703 INFO L276 IsEmpty]: Start isEmpty. Operand 5536 states and 11488 transitions. [2022-03-15 13:26:56,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:26:56,706 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:26:56,706 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-15 13:26:56,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-15 13:26:56,707 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-15 13:26:56,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:26:56,707 INFO L85 PathProgramCache]: Analyzing trace with hash -2057331115, now seen corresponding path program 3 times [2022-03-15 13:26:56,708 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:26:56,708 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634323600] [2022-03-15 13:26:56,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:26:56,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:26:56,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:26:57,022 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-15 13:26:57,023 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:26:57,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634323600] [2022-03-15 13:26:57,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634323600] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:26:57,023 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:26:57,023 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-15 13:26:57,023 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175158636] [2022-03-15 13:26:57,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:26:57,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 13:26:57,024 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:26:57,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 13:26:57,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 13:26:57,024 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-15 13:26:59,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:26:59,615 INFO L93 Difference]: Finished difference Result 10751 states and 22152 transitions. [2022-03-15 13:26:59,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 13:26:59,616 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-15 13:26:59,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:26:59,636 INFO L225 Difference]: With dead ends: 10751 [2022-03-15 13:26:59,636 INFO L226 Difference]: Without dead ends: 10751 [2022-03-15 13:26:59,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1922 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1227, Invalid=4935, Unknown=0, NotChecked=0, Total=6162 [2022-03-15 13:26:59,638 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-15 13:26:59,638 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-15 13:26:59,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10751 states. [2022-03-15 13:26:59,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10751 to 6059. [2022-03-15 13:26:59,755 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-15 13:26:59,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6059 states to 6059 states and 12618 transitions. [2022-03-15 13:26:59,767 INFO L78 Accepts]: Start accepts. Automaton has 6059 states and 12618 transitions. Word has length 78 [2022-03-15 13:26:59,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:26:59,767 INFO L470 AbstractCegarLoop]: Abstraction has 6059 states and 12618 transitions. [2022-03-15 13:26:59,767 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-15 13:26:59,767 INFO L276 IsEmpty]: Start isEmpty. Operand 6059 states and 12618 transitions. [2022-03-15 13:26:59,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:26:59,770 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:26:59,770 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-15 13:26:59,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-15 13:26:59,770 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-15 13:26:59,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:26:59,771 INFO L85 PathProgramCache]: Analyzing trace with hash -639973645, now seen corresponding path program 1 times [2022-03-15 13:26:59,771 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:26:59,771 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342241294] [2022-03-15 13:26:59,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:26:59,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:26:59,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:26:59,997 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-15 13:26:59,997 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:26:59,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342241294] [2022-03-15 13:26:59,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342241294] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:26:59,997 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:26:59,997 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-15 13:26:59,997 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730671401] [2022-03-15 13:26:59,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:26:59,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 13:26:59,998 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:26:59,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 13:26:59,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2022-03-15 13:26:59,998 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-15 13:27:02,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:02,866 INFO L93 Difference]: Finished difference Result 15036 states and 31402 transitions. [2022-03-15 13:27:02,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-15 13:27:02,867 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-15 13:27:02,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:02,892 INFO L225 Difference]: With dead ends: 15036 [2022-03-15 13:27:02,892 INFO L226 Difference]: Without dead ends: 15036 [2022-03-15 13:27:02,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4516 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1974, Invalid=11136, Unknown=0, NotChecked=0, Total=13110 [2022-03-15 13:27:02,895 INFO L933 BasicCegarLoop]: 796 mSDtfsCounter, 1075 mSDsluCounter, 6162 mSDsCounter, 0 mSdLazyCounter, 2745 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:02,895 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.2s Time] [2022-03-15 13:27:02,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15036 states. [2022-03-15 13:27:03,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15036 to 6234. [2022-03-15 13:27:03,078 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-15 13:27:03,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6234 states to 6234 states and 13011 transitions. [2022-03-15 13:27:03,088 INFO L78 Accepts]: Start accepts. Automaton has 6234 states and 13011 transitions. Word has length 78 [2022-03-15 13:27:03,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:03,089 INFO L470 AbstractCegarLoop]: Abstraction has 6234 states and 13011 transitions. [2022-03-15 13:27:03,089 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-15 13:27:03,089 INFO L276 IsEmpty]: Start isEmpty. Operand 6234 states and 13011 transitions. [2022-03-15 13:27:03,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:03,093 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:03,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-15 13:27:03,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-15 13:27:03,093 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-15 13:27:03,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:03,093 INFO L85 PathProgramCache]: Analyzing trace with hash 1389519931, now seen corresponding path program 4 times [2022-03-15 13:27:03,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:03,094 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695047527] [2022-03-15 13:27:03,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:03,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:03,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:03,216 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:27:03,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:03,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695047527] [2022-03-15 13:27:03,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695047527] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:03,217 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:03,217 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:03,217 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37068913] [2022-03-15 13:27:03,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:03,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:03,218 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:03,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:03,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:03,218 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-15 13:27:03,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:03,386 INFO L93 Difference]: Finished difference Result 8278 states and 17240 transitions. [2022-03-15 13:27:03,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:03,387 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-15 13:27:03,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:03,399 INFO L225 Difference]: With dead ends: 8278 [2022-03-15 13:27:03,399 INFO L226 Difference]: Without dead ends: 8278 [2022-03-15 13:27:03,399 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-15 13:27:03,400 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-15 13:27:03,400 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-15 13:27:03,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8278 states. [2022-03-15 13:27:03,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8278 to 6575. [2022-03-15 13:27:03,502 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-15 13:27:03,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6575 states to 6575 states and 13690 transitions. [2022-03-15 13:27:03,514 INFO L78 Accepts]: Start accepts. Automaton has 6575 states and 13690 transitions. Word has length 78 [2022-03-15 13:27:03,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:03,514 INFO L470 AbstractCegarLoop]: Abstraction has 6575 states and 13690 transitions. [2022-03-15 13:27:03,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-15 13:27:03,514 INFO L276 IsEmpty]: Start isEmpty. Operand 6575 states and 13690 transitions. [2022-03-15 13:27:03,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:03,517 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:03,517 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-15 13:27:03,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-15 13:27:03,517 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-15 13:27:03,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:03,518 INFO L85 PathProgramCache]: Analyzing trace with hash -230993537, now seen corresponding path program 2 times [2022-03-15 13:27:03,518 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:03,518 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13265384] [2022-03-15 13:27:03,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:03,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:03,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:03,713 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-15 13:27:03,713 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:03,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13265384] [2022-03-15 13:27:03,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13265384] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:03,714 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:03,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-15 13:27:03,714 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133308851] [2022-03-15 13:27:03,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:03,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 13:27:03,714 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:03,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 13:27:03,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-03-15 13:27:03,715 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-15 13:27:06,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:06,414 INFO L93 Difference]: Finished difference Result 32822 states and 68435 transitions. [2022-03-15 13:27:06,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-15 13:27:06,415 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-15 13:27:06,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:06,473 INFO L225 Difference]: With dead ends: 32822 [2022-03-15 13:27:06,473 INFO L226 Difference]: Without dead ends: 32822 [2022-03-15 13:27:06,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4202 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2129, Invalid=9643, Unknown=0, NotChecked=0, Total=11772 [2022-03-15 13:27:06,476 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, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:06,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1649 Valid, 5995 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 2029 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 13:27:06,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32822 states. [2022-03-15 13:27:06,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32822 to 6832. [2022-03-15 13:27:06,836 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-15 13:27:06,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6832 states to 6832 states and 14251 transitions. [2022-03-15 13:27:06,848 INFO L78 Accepts]: Start accepts. Automaton has 6832 states and 14251 transitions. Word has length 78 [2022-03-15 13:27:06,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:06,848 INFO L470 AbstractCegarLoop]: Abstraction has 6832 states and 14251 transitions. [2022-03-15 13:27:06,848 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-15 13:27:06,848 INFO L276 IsEmpty]: Start isEmpty. Operand 6832 states and 14251 transitions. [2022-03-15 13:27:06,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:06,851 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:06,851 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-15 13:27:06,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-15 13:27:06,852 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-15 13:27:06,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:06,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1798500039, now seen corresponding path program 5 times [2022-03-15 13:27:06,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:06,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486443693] [2022-03-15 13:27:06,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:06,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:06,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:06,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:27:06,966 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:06,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486443693] [2022-03-15 13:27:06,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486443693] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:06,966 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:06,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:06,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647103797] [2022-03-15 13:27:06,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:06,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:06,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:06,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:06,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:06,967 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-15 13:27:07,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:07,208 INFO L93 Difference]: Finished difference Result 13224 states and 27405 transitions. [2022-03-15 13:27:07,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:07,208 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-15 13:27:07,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:07,229 INFO L225 Difference]: With dead ends: 13224 [2022-03-15 13:27:07,229 INFO L226 Difference]: Without dead ends: 13224 [2022-03-15 13:27:07,230 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-15 13:27:07,231 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-15 13:27:07,231 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-15 13:27:07,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13224 states. [2022-03-15 13:27:07,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13224 to 6881. [2022-03-15 13:27:07,354 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-15 13:27:07,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6881 states to 6881 states and 14275 transitions. [2022-03-15 13:27:07,365 INFO L78 Accepts]: Start accepts. Automaton has 6881 states and 14275 transitions. Word has length 78 [2022-03-15 13:27:07,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:07,365 INFO L470 AbstractCegarLoop]: Abstraction has 6881 states and 14275 transitions. [2022-03-15 13:27:07,365 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-15 13:27:07,365 INFO L276 IsEmpty]: Start isEmpty. Operand 6881 states and 14275 transitions. [2022-03-15 13:27:07,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:07,368 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:07,368 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-15 13:27:07,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-15 13:27:07,369 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-15 13:27:07,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:07,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1210081927, now seen corresponding path program 6 times [2022-03-15 13:27:07,369 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:07,369 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697626019] [2022-03-15 13:27:07,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:07,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:07,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:07,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:27:07,485 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:07,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697626019] [2022-03-15 13:27:07,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697626019] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:07,485 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:07,485 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:07,486 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133125137] [2022-03-15 13:27:07,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:07,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:07,486 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:07,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:07,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:07,486 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-15 13:27:07,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:07,644 INFO L93 Difference]: Finished difference Result 11923 states and 24660 transitions. [2022-03-15 13:27:07,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:07,645 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-15 13:27:07,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:07,660 INFO L225 Difference]: With dead ends: 11923 [2022-03-15 13:27:07,661 INFO L226 Difference]: Without dead ends: 11923 [2022-03-15 13:27:07,661 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-15 13:27:07,661 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-15 13:27:07,661 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-15 13:27:07,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11923 states. [2022-03-15 13:27:07,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11923 to 6881. [2022-03-15 13:27:07,824 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-15 13:27:07,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6881 states to 6881 states and 14275 transitions. [2022-03-15 13:27:07,836 INFO L78 Accepts]: Start accepts. Automaton has 6881 states and 14275 transitions. Word has length 78 [2022-03-15 13:27:07,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:07,836 INFO L470 AbstractCegarLoop]: Abstraction has 6881 states and 14275 transitions. [2022-03-15 13:27:07,836 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-15 13:27:07,836 INFO L276 IsEmpty]: Start isEmpty. Operand 6881 states and 14275 transitions. [2022-03-15 13:27:07,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:07,840 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:07,840 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 13:27:07,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-15 13:27:07,840 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-15 13:27:07,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:07,841 INFO L85 PathProgramCache]: Analyzing trace with hash 1470511061, now seen corresponding path program 3 times [2022-03-15 13:27:07,841 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:07,841 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836998052] [2022-03-15 13:27:07,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:07,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:07,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:08,008 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:27:08,009 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:08,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836998052] [2022-03-15 13:27:08,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836998052] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:08,009 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:08,009 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-15 13:27:08,009 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096221484] [2022-03-15 13:27:08,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:08,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 13:27:08,009 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:08,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 13:27:08,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-03-15 13:27:08,010 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-15 13:27:10,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:10,929 INFO L93 Difference]: Finished difference Result 46267 states and 96712 transitions. [2022-03-15 13:27:10,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-15 13:27:10,929 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-15 13:27:10,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:11,009 INFO L225 Difference]: With dead ends: 46267 [2022-03-15 13:27:11,009 INFO L226 Difference]: Without dead ends: 46267 [2022-03-15 13:27:11,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3963 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2137, Invalid=9205, Unknown=0, NotChecked=0, Total=11342 [2022-03-15 13:27:11,012 INFO L933 BasicCegarLoop]: 732 mSDtfsCounter, 1440 mSDsluCounter, 6551 mSDsCounter, 0 mSdLazyCounter, 2466 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.0s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:11,012 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.0s Time] [2022-03-15 13:27:11,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46267 states. [2022-03-15 13:27:11,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46267 to 7282. [2022-03-15 13:27:11,399 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-15 13:27:11,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7282 states to 7282 states and 15169 transitions. [2022-03-15 13:27:11,412 INFO L78 Accepts]: Start accepts. Automaton has 7282 states and 15169 transitions. Word has length 78 [2022-03-15 13:27:11,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:11,412 INFO L470 AbstractCegarLoop]: Abstraction has 7282 states and 15169 transitions. [2022-03-15 13:27:11,412 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-15 13:27:11,412 INFO L276 IsEmpty]: Start isEmpty. Operand 7282 states and 15169 transitions. [2022-03-15 13:27:11,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:11,419 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:11,419 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-15 13:27:11,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-15 13:27:11,419 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-15 13:27:11,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:11,419 INFO L85 PathProgramCache]: Analyzing trace with hash -794962659, now seen corresponding path program 7 times [2022-03-15 13:27:11,419 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:11,419 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431768791] [2022-03-15 13:27:11,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:11,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:11,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:11,513 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-15 13:27:11,513 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:11,513 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431768791] [2022-03-15 13:27:11,513 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431768791] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:11,513 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:11,513 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:11,514 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729786765] [2022-03-15 13:27:11,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:11,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:11,514 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:11,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:11,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:11,514 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-15 13:27:11,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:11,747 INFO L93 Difference]: Finished difference Result 22479 states and 46559 transitions. [2022-03-15 13:27:11,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:11,747 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-15 13:27:11,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:11,782 INFO L225 Difference]: With dead ends: 22479 [2022-03-15 13:27:11,783 INFO L226 Difference]: Without dead ends: 22479 [2022-03-15 13:27:11,783 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-15 13:27:11,783 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-15 13:27:11,783 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-15 13:27:11,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22479 states. [2022-03-15 13:27:12,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22479 to 7257. [2022-03-15 13:27:12,011 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-15 13:27:12,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7257 states to 7257 states and 15102 transitions. [2022-03-15 13:27:12,024 INFO L78 Accepts]: Start accepts. Automaton has 7257 states and 15102 transitions. Word has length 78 [2022-03-15 13:27:12,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:12,024 INFO L470 AbstractCegarLoop]: Abstraction has 7257 states and 15102 transitions. [2022-03-15 13:27:12,024 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-15 13:27:12,024 INFO L276 IsEmpty]: Start isEmpty. Operand 7257 states and 15102 transitions. [2022-03-15 13:27:12,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:12,028 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:12,028 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-15 13:27:12,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-03-15 13:27:12,028 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-15 13:27:12,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:12,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1383380771, now seen corresponding path program 8 times [2022-03-15 13:27:12,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:12,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643442022] [2022-03-15 13:27:12,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:12,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:12,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:12,119 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-15 13:27:12,119 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:12,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643442022] [2022-03-15 13:27:12,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643442022] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:12,119 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:12,120 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:12,120 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857826572] [2022-03-15 13:27:12,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:12,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:12,120 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:12,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:12,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:12,121 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-15 13:27:12,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:12,326 INFO L93 Difference]: Finished difference Result 17765 states and 36818 transitions. [2022-03-15 13:27:12,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:12,327 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-15 13:27:12,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:12,353 INFO L225 Difference]: With dead ends: 17765 [2022-03-15 13:27:12,353 INFO L226 Difference]: Without dead ends: 17765 [2022-03-15 13:27:12,354 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-15 13:27:12,354 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-15 13:27:12,354 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-15 13:27:12,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17765 states. [2022-03-15 13:27:12,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17765 to 7164. [2022-03-15 13:27:12,507 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-15 13:27:12,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7164 states to 7164 states and 14890 transitions. [2022-03-15 13:27:12,520 INFO L78 Accepts]: Start accepts. Automaton has 7164 states and 14890 transitions. Word has length 78 [2022-03-15 13:27:12,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:12,520 INFO L470 AbstractCegarLoop]: Abstraction has 7164 states and 14890 transitions. [2022-03-15 13:27:12,520 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-15 13:27:12,520 INFO L276 IsEmpty]: Start isEmpty. Operand 7164 states and 14890 transitions. [2022-03-15 13:27:12,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:12,523 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:12,523 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-15 13:27:12,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-15 13:27:12,523 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-15 13:27:12,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:12,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1994881031, now seen corresponding path program 4 times [2022-03-15 13:27:12,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:12,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606742116] [2022-03-15 13:27:12,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:12,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:12,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:12,698 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-15 13:27:12,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:12,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606742116] [2022-03-15 13:27:12,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606742116] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:12,698 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:12,698 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-15 13:27:12,698 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432184339] [2022-03-15 13:27:12,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:12,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 13:27:12,699 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:12,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 13:27:12,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-03-15 13:27:12,699 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-15 13:27:15,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:15,795 INFO L93 Difference]: Finished difference Result 35183 states and 73664 transitions. [2022-03-15 13:27:15,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-15 13:27:15,796 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-15 13:27:15,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:15,859 INFO L225 Difference]: With dead ends: 35183 [2022-03-15 13:27:15,859 INFO L226 Difference]: Without dead ends: 35183 [2022-03-15 13:27:15,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2865 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1874, Invalid=7246, Unknown=0, NotChecked=0, Total=9120 [2022-03-15 13:27:15,861 INFO L933 BasicCegarLoop]: 737 mSDtfsCounter, 1287 mSDsluCounter, 5017 mSDsCounter, 0 mSdLazyCounter, 1966 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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-15 13:27:15,861 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-15 13:27:15,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35183 states. [2022-03-15 13:27:16,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35183 to 8219. [2022-03-15 13:27:16,196 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-15 13:27:16,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8219 states to 8219 states and 17236 transitions. [2022-03-15 13:27:16,207 INFO L78 Accepts]: Start accepts. Automaton has 8219 states and 17236 transitions. Word has length 78 [2022-03-15 13:27:16,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:16,207 INFO L470 AbstractCegarLoop]: Abstraction has 8219 states and 17236 transitions. [2022-03-15 13:27:16,208 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-15 13:27:16,208 INFO L276 IsEmpty]: Start isEmpty. Operand 8219 states and 17236 transitions. [2022-03-15 13:27:16,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:16,210 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:16,210 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-15 13:27:16,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-03-15 13:27:16,211 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-15 13:27:16,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:16,211 INFO L85 PathProgramCache]: Analyzing trace with hash 34612545, now seen corresponding path program 9 times [2022-03-15 13:27:16,211 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:16,211 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29816602] [2022-03-15 13:27:16,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:16,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:16,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:16,287 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-15 13:27:16,287 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:16,287 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29816602] [2022-03-15 13:27:16,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29816602] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:16,287 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:16,288 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:16,288 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875615189] [2022-03-15 13:27:16,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:16,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:16,288 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:16,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:16,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:16,288 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-15 13:27:16,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:16,511 INFO L93 Difference]: Finished difference Result 17751 states and 36797 transitions. [2022-03-15 13:27:16,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:16,512 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-15 13:27:16,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:16,539 INFO L225 Difference]: With dead ends: 17751 [2022-03-15 13:27:16,539 INFO L226 Difference]: Without dead ends: 17751 [2022-03-15 13:27:16,539 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-15 13:27:16,539 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-15 13:27:16,540 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-15 13:27:16,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17751 states. [2022-03-15 13:27:16,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17751 to 8195. [2022-03-15 13:27:16,690 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-15 13:27:16,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8195 states to 8195 states and 17186 transitions. [2022-03-15 13:27:16,703 INFO L78 Accepts]: Start accepts. Automaton has 8195 states and 17186 transitions. Word has length 78 [2022-03-15 13:27:16,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:16,703 INFO L470 AbstractCegarLoop]: Abstraction has 8195 states and 17186 transitions. [2022-03-15 13:27:16,703 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-15 13:27:16,703 INFO L276 IsEmpty]: Start isEmpty. Operand 8195 states and 17186 transitions. [2022-03-15 13:27:16,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:16,706 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:16,706 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-15 13:27:16,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-15 13:27:16,707 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-15 13:27:16,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:16,707 INFO L85 PathProgramCache]: Analyzing trace with hash 642429283, now seen corresponding path program 10 times [2022-03-15 13:27:16,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:16,707 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412169822] [2022-03-15 13:27:16,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:16,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:16,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:16,803 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-15 13:27:16,804 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:16,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412169822] [2022-03-15 13:27:16,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412169822] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:16,804 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:16,804 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:16,804 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282560150] [2022-03-15 13:27:16,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:16,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:16,805 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:16,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:16,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:16,805 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-15 13:27:16,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:16,994 INFO L93 Difference]: Finished difference Result 14050 states and 29137 transitions. [2022-03-15 13:27:16,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:16,994 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-15 13:27:16,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:17,017 INFO L225 Difference]: With dead ends: 14050 [2022-03-15 13:27:17,018 INFO L226 Difference]: Without dead ends: 14050 [2022-03-15 13:27:17,018 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-15 13:27:17,018 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-15 13:27:17,018 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-15 13:27:17,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14050 states. [2022-03-15 13:27:17,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14050 to 9098. [2022-03-15 13:27:17,153 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-15 13:27:17,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9098 states to 9098 states and 19121 transitions. [2022-03-15 13:27:17,167 INFO L78 Accepts]: Start accepts. Automaton has 9098 states and 19121 transitions. Word has length 78 [2022-03-15 13:27:17,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:17,167 INFO L470 AbstractCegarLoop]: Abstraction has 9098 states and 19121 transitions. [2022-03-15 13:27:17,167 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-15 13:27:17,167 INFO L276 IsEmpty]: Start isEmpty. Operand 9098 states and 19121 transitions. [2022-03-15 13:27:17,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:17,170 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:17,170 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-15 13:27:17,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-15 13:27:17,170 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-15 13:27:17,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:17,171 INFO L85 PathProgramCache]: Analyzing trace with hash -655223041, now seen corresponding path program 5 times [2022-03-15 13:27:17,171 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:17,171 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484172313] [2022-03-15 13:27:17,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:17,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:17,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:17,336 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-15 13:27:17,336 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:17,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484172313] [2022-03-15 13:27:17,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484172313] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:17,336 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:17,336 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-15 13:27:17,336 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674176979] [2022-03-15 13:27:17,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:17,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 13:27:17,337 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:17,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 13:27:17,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-03-15 13:27:17,337 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-15 13:27:20,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:20,002 INFO L93 Difference]: Finished difference Result 42338 states and 88537 transitions. [2022-03-15 13:27:20,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-03-15 13:27:20,002 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-15 13:27:20,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:20,089 INFO L225 Difference]: With dead ends: 42338 [2022-03-15 13:27:20,089 INFO L226 Difference]: Without dead ends: 42338 [2022-03-15 13:27:20,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3907 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2137, Invalid=9205, Unknown=0, NotChecked=0, Total=11342 [2022-03-15 13:27:20,091 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-15 13:27:20,091 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-15 13:27:20,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42338 states. [2022-03-15 13:27:20,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42338 to 9356. [2022-03-15 13:27:20,449 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-15 13:27:20,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9356 states to 9356 states and 19701 transitions. [2022-03-15 13:27:20,464 INFO L78 Accepts]: Start accepts. Automaton has 9356 states and 19701 transitions. Word has length 78 [2022-03-15 13:27:20,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:20,464 INFO L470 AbstractCegarLoop]: Abstraction has 9356 states and 19701 transitions. [2022-03-15 13:27:20,464 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-15 13:27:20,464 INFO L276 IsEmpty]: Start isEmpty. Operand 9356 states and 19701 transitions. [2022-03-15 13:27:20,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:20,467 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:20,467 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-15 13:27:20,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-15 13:27:20,467 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-15 13:27:20,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:20,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1374270535, now seen corresponding path program 11 times [2022-03-15 13:27:20,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:20,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196745186] [2022-03-15 13:27:20,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:20,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:20,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:20,563 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:27:20,563 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:20,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196745186] [2022-03-15 13:27:20,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196745186] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:20,563 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:20,563 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:20,563 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720579040] [2022-03-15 13:27:20,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:20,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:20,564 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:20,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:20,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:20,564 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-15 13:27:20,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:20,816 INFO L93 Difference]: Finished difference Result 19573 states and 40679 transitions. [2022-03-15 13:27:20,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:20,817 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-15 13:27:20,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:20,851 INFO L225 Difference]: With dead ends: 19573 [2022-03-15 13:27:20,852 INFO L226 Difference]: Without dead ends: 19573 [2022-03-15 13:27:20,852 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-15 13:27:20,852 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.1s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:20,852 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.1s Time] [2022-03-15 13:27:20,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19573 states. [2022-03-15 13:27:21,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19573 to 9370. [2022-03-15 13:27:21,054 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-15 13:27:21,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9370 states to 9370 states and 19703 transitions. [2022-03-15 13:27:21,074 INFO L78 Accepts]: Start accepts. Automaton has 9370 states and 19703 transitions. Word has length 78 [2022-03-15 13:27:21,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:21,075 INFO L470 AbstractCegarLoop]: Abstraction has 9370 states and 19703 transitions. [2022-03-15 13:27:21,075 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-15 13:27:21,075 INFO L276 IsEmpty]: Start isEmpty. Operand 9370 states and 19703 transitions. [2022-03-15 13:27:21,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:21,078 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:21,078 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-15 13:27:21,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-03-15 13:27:21,078 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-15 13:27:21,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:21,079 INFO L85 PathProgramCache]: Analyzing trace with hash 785852423, now seen corresponding path program 12 times [2022-03-15 13:27:21,079 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:21,079 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078700105] [2022-03-15 13:27:21,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:21,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:21,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:21,157 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-15 13:27:21,157 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:21,157 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078700105] [2022-03-15 13:27:21,157 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078700105] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:21,158 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:21,158 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:21,158 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040741698] [2022-03-15 13:27:21,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:21,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:21,158 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:21,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:21,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:21,158 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-15 13:27:21,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:21,364 INFO L93 Difference]: Finished difference Result 13098 states and 27206 transitions. [2022-03-15 13:27:21,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:21,364 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-15 13:27:21,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:21,384 INFO L225 Difference]: With dead ends: 13098 [2022-03-15 13:27:21,385 INFO L226 Difference]: Without dead ends: 13098 [2022-03-15 13:27:21,385 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-15 13:27:21,385 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-15 13:27:21,385 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-15 13:27:21,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13098 states. [2022-03-15 13:27:21,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13098 to 9142. [2022-03-15 13:27:21,501 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-15 13:27:21,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9142 states to 9142 states and 19188 transitions. [2022-03-15 13:27:21,515 INFO L78 Accepts]: Start accepts. Automaton has 9142 states and 19188 transitions. Word has length 78 [2022-03-15 13:27:21,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:21,515 INFO L470 AbstractCegarLoop]: Abstraction has 9142 states and 19188 transitions. [2022-03-15 13:27:21,516 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-15 13:27:21,516 INFO L276 IsEmpty]: Start isEmpty. Operand 9142 states and 19188 transitions. [2022-03-15 13:27:21,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:21,518 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:21,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-15 13:27:21,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-03-15 13:27:21,519 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-15 13:27:21,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:21,519 INFO L85 PathProgramCache]: Analyzing trace with hash 174352163, now seen corresponding path program 6 times [2022-03-15 13:27:21,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:21,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883529357] [2022-03-15 13:27:21,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:21,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:21,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:21,694 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-15 13:27:21,695 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:21,695 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883529357] [2022-03-15 13:27:21,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883529357] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:21,695 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:21,695 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-15 13:27:21,695 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368663730] [2022-03-15 13:27:21,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:21,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 13:27:21,695 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:21,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 13:27:21,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-03-15 13:27:21,696 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-15 13:27:24,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:24,782 INFO L93 Difference]: Finished difference Result 45515 states and 95261 transitions. [2022-03-15 13:27:24,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-15 13:27:24,783 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-15 13:27:24,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:24,867 INFO L225 Difference]: With dead ends: 45515 [2022-03-15 13:27:24,867 INFO L226 Difference]: Without dead ends: 45515 [2022-03-15 13:27:24,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2801 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1874, Invalid=7246, Unknown=0, NotChecked=0, Total=9120 [2022-03-15 13:27:24,870 INFO L933 BasicCegarLoop]: 778 mSDtfsCounter, 1180 mSDsluCounter, 6158 mSDsCounter, 0 mSdLazyCounter, 2412 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.0s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:24,870 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.0s Time] [2022-03-15 13:27:24,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45515 states. [2022-03-15 13:27:25,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45515 to 9322. [2022-03-15 13:27:25,275 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-15 13:27:25,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9322 states to 9322 states and 19566 transitions. [2022-03-15 13:27:25,289 INFO L78 Accepts]: Start accepts. Automaton has 9322 states and 19566 transitions. Word has length 78 [2022-03-15 13:27:25,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:25,290 INFO L470 AbstractCegarLoop]: Abstraction has 9322 states and 19566 transitions. [2022-03-15 13:27:25,290 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-15 13:27:25,290 INFO L276 IsEmpty]: Start isEmpty. Operand 9322 states and 19566 transitions. [2022-03-15 13:27:25,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:25,293 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:25,293 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-15 13:27:25,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-03-15 13:27:25,293 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-15 13:27:25,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:25,294 INFO L85 PathProgramCache]: Analyzing trace with hash -2091121557, now seen corresponding path program 13 times [2022-03-15 13:27:25,294 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:25,294 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006359041] [2022-03-15 13:27:25,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:25,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:25,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:25,371 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-15 13:27:25,371 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:25,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006359041] [2022-03-15 13:27:25,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006359041] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:25,371 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:25,371 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:25,371 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214876994] [2022-03-15 13:27:25,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:25,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:25,372 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:25,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:25,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:25,372 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-15 13:27:25,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:25,629 INFO L93 Difference]: Finished difference Result 23356 states and 48220 transitions. [2022-03-15 13:27:25,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:25,630 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-15 13:27:25,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:25,667 INFO L225 Difference]: With dead ends: 23356 [2022-03-15 13:27:25,668 INFO L226 Difference]: Without dead ends: 23356 [2022-03-15 13:27:25,668 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-15 13:27:25,668 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-15 13:27:25,668 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-15 13:27:25,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23356 states. [2022-03-15 13:27:25,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23356 to 9258. [2022-03-15 13:27:25,849 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-15 13:27:25,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9258 states to 9258 states and 19434 transitions. [2022-03-15 13:27:25,863 INFO L78 Accepts]: Start accepts. Automaton has 9258 states and 19434 transitions. Word has length 78 [2022-03-15 13:27:25,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:25,864 INFO L470 AbstractCegarLoop]: Abstraction has 9258 states and 19434 transitions. [2022-03-15 13:27:25,864 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-15 13:27:25,864 INFO L276 IsEmpty]: Start isEmpty. Operand 9258 states and 19434 transitions. [2022-03-15 13:27:25,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:25,867 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:25,867 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-15 13:27:25,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-03-15 13:27:25,867 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-15 13:27:25,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:25,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1483304819, now seen corresponding path program 14 times [2022-03-15 13:27:25,867 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:25,868 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907526723] [2022-03-15 13:27:25,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:25,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:25,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:25,949 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-15 13:27:25,949 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:25,949 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907526723] [2022-03-15 13:27:25,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907526723] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:25,950 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:25,950 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:25,950 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976408274] [2022-03-15 13:27:25,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:25,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:25,950 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:25,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:25,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:25,950 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-15 13:27:26,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:26,166 INFO L93 Difference]: Finished difference Result 18644 states and 38505 transitions. [2022-03-15 13:27:26,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:26,167 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-15 13:27:26,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:26,217 INFO L225 Difference]: With dead ends: 18644 [2022-03-15 13:27:26,218 INFO L226 Difference]: Without dead ends: 18644 [2022-03-15 13:27:26,218 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-15 13:27:26,218 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-15 13:27:26,218 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-15 13:27:26,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18644 states. [2022-03-15 13:27:26,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18644 to 8909. [2022-03-15 13:27:26,405 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-15 13:27:26,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8909 states to 8909 states and 18731 transitions. [2022-03-15 13:27:26,419 INFO L78 Accepts]: Start accepts. Automaton has 8909 states and 18731 transitions. Word has length 78 [2022-03-15 13:27:26,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:26,419 INFO L470 AbstractCegarLoop]: Abstraction has 8909 states and 18731 transitions. [2022-03-15 13:27:26,419 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-15 13:27:26,419 INFO L276 IsEmpty]: Start isEmpty. Operand 8909 states and 18731 transitions. [2022-03-15 13:27:26,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:26,422 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:26,422 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-15 13:27:26,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-03-15 13:27:26,422 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-15 13:27:26,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:26,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1269523329, now seen corresponding path program 7 times [2022-03-15 13:27:26,422 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:26,422 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997859824] [2022-03-15 13:27:26,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:26,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:26,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:26,610 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-15 13:27:26,611 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:26,611 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997859824] [2022-03-15 13:27:26,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997859824] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:26,611 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:26,611 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-15 13:27:26,611 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872860673] [2022-03-15 13:27:26,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:26,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 13:27:26,611 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:26,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 13:27:26,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-03-15 13:27:26,612 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-15 13:27:29,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:29,623 INFO L93 Difference]: Finished difference Result 33119 states and 69705 transitions. [2022-03-15 13:27:29,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-15 13:27:29,624 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-15 13:27:29,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:29,685 INFO L225 Difference]: With dead ends: 33119 [2022-03-15 13:27:29,685 INFO L226 Difference]: Without dead ends: 33119 [2022-03-15 13:27:29,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2895 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1905, Invalid=7407, Unknown=0, NotChecked=0, Total=9312 [2022-03-15 13:27:29,687 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, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:29,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1159 Valid, 6394 Invalid, 2347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 2305 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 13:27:29,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33119 states. [2022-03-15 13:27:29,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33119 to 7895. [2022-03-15 13:27:29,972 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-15 13:27:29,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7895 states to 7895 states and 16474 transitions. [2022-03-15 13:27:29,984 INFO L78 Accepts]: Start accepts. Automaton has 7895 states and 16474 transitions. Word has length 78 [2022-03-15 13:27:29,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:29,985 INFO L470 AbstractCegarLoop]: Abstraction has 7895 states and 16474 transitions. [2022-03-15 13:27:29,985 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-15 13:27:29,985 INFO L276 IsEmpty]: Start isEmpty. Operand 7895 states and 16474 transitions. [2022-03-15 13:27:29,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:29,987 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:29,988 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-15 13:27:29,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-03-15 13:27:29,988 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-15 13:27:29,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:29,988 INFO L85 PathProgramCache]: Analyzing trace with hash 759970247, now seen corresponding path program 15 times [2022-03-15 13:27:29,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:29,988 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420749854] [2022-03-15 13:27:29,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:29,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:29,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:30,064 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-15 13:27:30,064 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:30,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420749854] [2022-03-15 13:27:30,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420749854] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:30,064 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:30,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:30,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479539431] [2022-03-15 13:27:30,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:30,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:30,065 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:30,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:30,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:30,065 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-15 13:27:30,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:30,310 INFO L93 Difference]: Finished difference Result 15260 states and 31594 transitions. [2022-03-15 13:27:30,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:30,311 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-15 13:27:30,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:30,332 INFO L225 Difference]: With dead ends: 15260 [2022-03-15 13:27:30,332 INFO L226 Difference]: Without dead ends: 15260 [2022-03-15 13:27:30,332 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-15 13:27:30,333 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.1s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:30,336 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.1s Time] [2022-03-15 13:27:30,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15260 states. [2022-03-15 13:27:30,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15260 to 7887. [2022-03-15 13:27:30,445 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-15 13:27:30,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7887 states to 7887 states and 16433 transitions. [2022-03-15 13:27:30,457 INFO L78 Accepts]: Start accepts. Automaton has 7887 states and 16433 transitions. Word has length 78 [2022-03-15 13:27:30,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:30,457 INFO L470 AbstractCegarLoop]: Abstraction has 7887 states and 16433 transitions. [2022-03-15 13:27:30,457 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-15 13:27:30,457 INFO L276 IsEmpty]: Start isEmpty. Operand 7887 states and 16433 transitions. [2022-03-15 13:27:30,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:30,460 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:30,460 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-15 13:27:30,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-03-15 13:27:30,460 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-15 13:27:30,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:30,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1367786985, now seen corresponding path program 16 times [2022-03-15 13:27:30,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:30,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624688541] [2022-03-15 13:27:30,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:30,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:30,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:30,543 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-15 13:27:30,543 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:30,543 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624688541] [2022-03-15 13:27:30,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624688541] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:30,543 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:30,544 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:30,544 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713495729] [2022-03-15 13:27:30,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:30,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:30,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:30,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:30,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:30,544 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-15 13:27:30,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:30,734 INFO L93 Difference]: Finished difference Result 15277 states and 31545 transitions. [2022-03-15 13:27:30,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:30,734 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-15 13:27:30,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:30,757 INFO L225 Difference]: With dead ends: 15277 [2022-03-15 13:27:30,757 INFO L226 Difference]: Without dead ends: 15277 [2022-03-15 13:27:30,758 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-15 13:27:30,758 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-15 13:27:30,758 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-15 13:27:30,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15277 states. [2022-03-15 13:27:30,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15277 to 7769. [2022-03-15 13:27:30,887 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-15 13:27:30,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7769 states to 7769 states and 16214 transitions. [2022-03-15 13:27:30,900 INFO L78 Accepts]: Start accepts. Automaton has 7769 states and 16214 transitions. Word has length 78 [2022-03-15 13:27:30,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:30,900 INFO L470 AbstractCegarLoop]: Abstraction has 7769 states and 16214 transitions. [2022-03-15 13:27:30,900 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-15 13:27:30,900 INFO L276 IsEmpty]: Start isEmpty. Operand 7769 states and 16214 transitions. [2022-03-15 13:27:30,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-15 13:27:30,902 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:30,903 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-15 13:27:30,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-03-15 13:27:30,903 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-15 13:27:30,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:30,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1877525063, now seen corresponding path program 17 times [2022-03-15 13:27:30,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:30,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463968652] [2022-03-15 13:27:30,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:30,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:30,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:30,993 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-15 13:27:30,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:30,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463968652] [2022-03-15 13:27:30,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463968652] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:30,994 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:30,994 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 13:27:30,994 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921693454] [2022-03-15 13:27:30,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:30,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 13:27:30,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:30,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 13:27:30,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-15 13:27:30,994 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-15 13:27:31,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:31,148 INFO L93 Difference]: Finished difference Result 4518 states and 9036 transitions. [2022-03-15 13:27:31,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 13:27:31,148 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-15 13:27:31,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:31,153 INFO L225 Difference]: With dead ends: 4518 [2022-03-15 13:27:31,153 INFO L226 Difference]: Without dead ends: 4518 [2022-03-15 13:27:31,153 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-15 13:27:31,160 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-15 13:27:31,160 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-15 13:27:31,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4518 states. [2022-03-15 13:27:31,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4518 to 3350. [2022-03-15 13:27:31,197 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-15 13:27:31,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3350 states to 3350 states and 6721 transitions. [2022-03-15 13:27:31,201 INFO L78 Accepts]: Start accepts. Automaton has 3350 states and 6721 transitions. Word has length 78 [2022-03-15 13:27:31,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:31,201 INFO L470 AbstractCegarLoop]: Abstraction has 3350 states and 6721 transitions. [2022-03-15 13:27:31,201 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-15 13:27:31,201 INFO L276 IsEmpty]: Start isEmpty. Operand 3350 states and 6721 transitions. [2022-03-15 13:27:31,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:31,203 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:31,204 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-15 13:27:31,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-03-15 13:27:31,204 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-15 13:27:31,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:31,204 INFO L85 PathProgramCache]: Analyzing trace with hash 185879758, now seen corresponding path program 1 times [2022-03-15 13:27:31,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:31,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120351071] [2022-03-15 13:27:31,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:31,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:31,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:31,434 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-15 13:27:31,434 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:31,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120351071] [2022-03-15 13:27:31,434 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120351071] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:31,434 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:31,434 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:31,434 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190381282] [2022-03-15 13:27:31,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:31,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:31,434 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:31,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:31,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:31,435 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-15 13:27:32,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:32,782 INFO L93 Difference]: Finished difference Result 5553 states and 11161 transitions. [2022-03-15 13:27:32,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 13:27:32,782 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-15 13:27:32,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:32,788 INFO L225 Difference]: With dead ends: 5553 [2022-03-15 13:27:32,788 INFO L226 Difference]: Without dead ends: 5553 [2022-03-15 13:27:32,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=581, Invalid=2499, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 13:27:32,789 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 1602 mSDsluCounter, 2986 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-15 13:27:32,789 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-15 13:27:32,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5553 states. [2022-03-15 13:27:32,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5553 to 3355. [2022-03-15 13:27:32,822 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-15 13:27:32,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3355 states to 3355 states and 6730 transitions. [2022-03-15 13:27:32,826 INFO L78 Accepts]: Start accepts. Automaton has 3355 states and 6730 transitions. Word has length 81 [2022-03-15 13:27:32,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:32,826 INFO L470 AbstractCegarLoop]: Abstraction has 3355 states and 6730 transitions. [2022-03-15 13:27:32,826 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-15 13:27:32,826 INFO L276 IsEmpty]: Start isEmpty. Operand 3355 states and 6730 transitions. [2022-03-15 13:27:32,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:32,828 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:32,828 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-15 13:27:32,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-03-15 13:27:32,828 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-15 13:27:32,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:32,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1324480462, now seen corresponding path program 2 times [2022-03-15 13:27:32,829 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:32,829 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212111894] [2022-03-15 13:27:32,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:32,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:32,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:33,068 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-15 13:27:33,068 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:33,068 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212111894] [2022-03-15 13:27:33,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212111894] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:33,068 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:33,068 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:33,068 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976175264] [2022-03-15 13:27:33,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:33,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:33,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:33,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:33,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:33,069 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-15 13:27:34,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:34,490 INFO L93 Difference]: Finished difference Result 6169 states and 12402 transitions. [2022-03-15 13:27:34,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 13:27:34,491 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-15 13:27:34,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:34,499 INFO L225 Difference]: With dead ends: 6169 [2022-03-15 13:27:34,499 INFO L226 Difference]: Without dead ends: 6169 [2022-03-15 13:27:34,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=563, Invalid=2517, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 13:27:34,500 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 1628 mSDsluCounter, 3295 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-15 13:27:34,500 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-15 13:27:34,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6169 states. [2022-03-15 13:27:34,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6169 to 3406. [2022-03-15 13:27:34,544 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-15 13:27:34,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3406 states to 3406 states and 6835 transitions. [2022-03-15 13:27:34,548 INFO L78 Accepts]: Start accepts. Automaton has 3406 states and 6835 transitions. Word has length 81 [2022-03-15 13:27:34,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:34,548 INFO L470 AbstractCegarLoop]: Abstraction has 3406 states and 6835 transitions. [2022-03-15 13:27:34,548 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-15 13:27:34,548 INFO L276 IsEmpty]: Start isEmpty. Operand 3406 states and 6835 transitions. [2022-03-15 13:27:34,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:34,550 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:34,550 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-15 13:27:34,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-03-15 13:27:34,550 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-15 13:27:34,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:34,551 INFO L85 PathProgramCache]: Analyzing trace with hash -178500404, now seen corresponding path program 3 times [2022-03-15 13:27:34,551 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:34,551 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356859354] [2022-03-15 13:27:34,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:34,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:34,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:34,768 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-15 13:27:34,768 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:34,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356859354] [2022-03-15 13:27:34,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356859354] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:34,768 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:34,768 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:34,768 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591665971] [2022-03-15 13:27:34,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:34,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:34,768 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:34,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:34,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:34,773 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-15 13:27:36,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:36,250 INFO L93 Difference]: Finished difference Result 5606 states and 11266 transitions. [2022-03-15 13:27:36,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-15 13:27:36,250 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-15 13:27:36,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:36,257 INFO L225 Difference]: With dead ends: 5606 [2022-03-15 13:27:36,257 INFO L226 Difference]: Without dead ends: 5606 [2022-03-15 13:27:36,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=641, Invalid=2781, Unknown=0, NotChecked=0, Total=3422 [2022-03-15 13:27:36,258 INFO L933 BasicCegarLoop]: 309 mSDtfsCounter, 1300 mSDsluCounter, 3481 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-15 13:27:36,258 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-15 13:27:36,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5606 states. [2022-03-15 13:27:36,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5606 to 3406. [2022-03-15 13:27:36,306 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-15 13:27:36,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3406 states to 3406 states and 6835 transitions. [2022-03-15 13:27:36,310 INFO L78 Accepts]: Start accepts. Automaton has 3406 states and 6835 transitions. Word has length 81 [2022-03-15 13:27:36,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:36,310 INFO L470 AbstractCegarLoop]: Abstraction has 3406 states and 6835 transitions. [2022-03-15 13:27:36,310 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-15 13:27:36,310 INFO L276 IsEmpty]: Start isEmpty. Operand 3406 states and 6835 transitions. [2022-03-15 13:27:36,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:36,312 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:36,313 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-15 13:27:36,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-03-15 13:27:36,313 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-15 13:27:36,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:36,313 INFO L85 PathProgramCache]: Analyzing trace with hash 164150042, now seen corresponding path program 4 times [2022-03-15 13:27:36,313 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:36,313 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498652449] [2022-03-15 13:27:36,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:36,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:36,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:36,546 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-15 13:27:36,546 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:36,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498652449] [2022-03-15 13:27:36,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498652449] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:36,547 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:36,547 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:36,547 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122704084] [2022-03-15 13:27:36,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:36,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:36,547 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:36,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:36,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:36,548 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-15 13:27:38,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:38,116 INFO L93 Difference]: Finished difference Result 6287 states and 12618 transitions. [2022-03-15 13:27:38,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 13:27:38,116 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-15 13:27:38,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:38,124 INFO L225 Difference]: With dead ends: 6287 [2022-03-15 13:27:38,124 INFO L226 Difference]: Without dead ends: 6287 [2022-03-15 13:27:38,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=680, Invalid=2626, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 13:27:38,125 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-15 13:27:38,125 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-15 13:27:38,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6287 states. [2022-03-15 13:27:38,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6287 to 3436. [2022-03-15 13:27:38,166 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-15 13:27:38,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3436 states to 3436 states and 6890 transitions. [2022-03-15 13:27:38,170 INFO L78 Accepts]: Start accepts. Automaton has 3436 states and 6890 transitions. Word has length 81 [2022-03-15 13:27:38,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:38,170 INFO L470 AbstractCegarLoop]: Abstraction has 3436 states and 6890 transitions. [2022-03-15 13:27:38,170 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-15 13:27:38,170 INFO L276 IsEmpty]: Start isEmpty. Operand 3436 states and 6890 transitions. [2022-03-15 13:27:38,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:38,172 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:38,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, 1, 1, 1] [2022-03-15 13:27:38,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-03-15 13:27:38,173 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-15 13:27:38,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:38,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1025934648, now seen corresponding path program 5 times [2022-03-15 13:27:38,173 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:38,173 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757009958] [2022-03-15 13:27:38,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:38,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:38,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:38,412 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-15 13:27:38,412 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:38,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757009958] [2022-03-15 13:27:38,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757009958] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:38,413 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:38,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:38,413 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213589672] [2022-03-15 13:27:38,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:38,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:38,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:38,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:38,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:38,414 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-15 13:27:39,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:39,949 INFO L93 Difference]: Finished difference Result 5995 states and 11999 transitions. [2022-03-15 13:27:39,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 13:27:39,950 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-15 13:27:39,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:39,957 INFO L225 Difference]: With dead ends: 5995 [2022-03-15 13:27:39,957 INFO L226 Difference]: Without dead ends: 5995 [2022-03-15 13:27:39,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=623, Invalid=2569, Unknown=0, NotChecked=0, Total=3192 [2022-03-15 13:27:39,958 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.4s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:39,958 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.4s Time] [2022-03-15 13:27:39,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5995 states. [2022-03-15 13:27:40,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5995 to 3439. [2022-03-15 13:27:40,015 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-15 13:27:40,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3439 states to 3439 states and 6896 transitions. [2022-03-15 13:27:40,019 INFO L78 Accepts]: Start accepts. Automaton has 3439 states and 6896 transitions. Word has length 81 [2022-03-15 13:27:40,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:40,020 INFO L470 AbstractCegarLoop]: Abstraction has 3439 states and 6896 transitions. [2022-03-15 13:27:40,020 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-15 13:27:40,020 INFO L276 IsEmpty]: Start isEmpty. Operand 3439 states and 6896 transitions. [2022-03-15 13:27:40,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:40,022 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:40,022 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-15 13:27:40,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-03-15 13:27:40,022 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-15 13:27:40,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:40,022 INFO L85 PathProgramCache]: Analyzing trace with hash -2130431944, now seen corresponding path program 6 times [2022-03-15 13:27:40,022 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:40,022 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566570882] [2022-03-15 13:27:40,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:40,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:40,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:40,236 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-15 13:27:40,236 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:40,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566570882] [2022-03-15 13:27:40,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566570882] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:40,236 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:40,236 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:40,236 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388257697] [2022-03-15 13:27:40,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:40,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:40,237 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:40,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:40,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:40,237 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-15 13:27:41,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:41,609 INFO L93 Difference]: Finished difference Result 6444 states and 12922 transitions. [2022-03-15 13:27:41,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 13:27:41,610 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-15 13:27:41,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:41,618 INFO L225 Difference]: With dead ends: 6444 [2022-03-15 13:27:41,619 INFO L226 Difference]: Without dead ends: 6444 [2022-03-15 13:27:41,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=598, Invalid=2482, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 13:27:41,620 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.3s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:41,620 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.3s Time] [2022-03-15 13:27:41,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6444 states. [2022-03-15 13:27:41,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6444 to 3442. [2022-03-15 13:27:41,665 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-15 13:27:41,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3442 states to 3442 states and 6902 transitions. [2022-03-15 13:27:41,669 INFO L78 Accepts]: Start accepts. Automaton has 3442 states and 6902 transitions. Word has length 81 [2022-03-15 13:27:41,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:41,669 INFO L470 AbstractCegarLoop]: Abstraction has 3442 states and 6902 transitions. [2022-03-15 13:27:41,669 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-15 13:27:41,669 INFO L276 IsEmpty]: Start isEmpty. Operand 3442 states and 6902 transitions. [2022-03-15 13:27:41,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:41,671 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:41,671 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-15 13:27:41,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-03-15 13:27:41,671 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-15 13:27:41,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:41,672 INFO L85 PathProgramCache]: Analyzing trace with hash 661554486, now seen corresponding path program 7 times [2022-03-15 13:27:41,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:41,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091999649] [2022-03-15 13:27:41,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:41,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:41,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:41,915 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-15 13:27:41,916 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:41,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091999649] [2022-03-15 13:27:41,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091999649] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:41,916 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:41,916 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:41,916 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950703109] [2022-03-15 13:27:41,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:41,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:41,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:41,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:41,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:41,917 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-15 13:27:43,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:43,475 INFO L93 Difference]: Finished difference Result 6055 states and 12124 transitions. [2022-03-15 13:27:43,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-15 13:27:43,475 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-15 13:27:43,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:43,482 INFO L225 Difference]: With dead ends: 6055 [2022-03-15 13:27:43,483 INFO L226 Difference]: Without dead ends: 6055 [2022-03-15 13:27:43,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=670, Invalid=2752, Unknown=0, NotChecked=0, Total=3422 [2022-03-15 13:27:43,484 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 1993 mSDsluCounter, 3124 mSDsCounter, 0 mSdLazyCounter, 1070 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-15 13:27:43,484 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-15 13:27:43,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6055 states. [2022-03-15 13:27:43,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6055 to 3436. [2022-03-15 13:27:43,524 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-15 13:27:43,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3436 states to 3436 states and 6890 transitions. [2022-03-15 13:27:43,528 INFO L78 Accepts]: Start accepts. Automaton has 3436 states and 6890 transitions. Word has length 81 [2022-03-15 13:27:43,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:43,529 INFO L470 AbstractCegarLoop]: Abstraction has 3436 states and 6890 transitions. [2022-03-15 13:27:43,529 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-15 13:27:43,529 INFO L276 IsEmpty]: Start isEmpty. Operand 3436 states and 6890 transitions. [2022-03-15 13:27:43,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:43,531 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:43,531 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-15 13:27:43,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-03-15 13:27:43,531 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-15 13:27:43,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:43,532 INFO L85 PathProgramCache]: Analyzing trace with hash 475759382, now seen corresponding path program 8 times [2022-03-15 13:27:43,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:43,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499977156] [2022-03-15 13:27:43,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:43,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:43,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:43,779 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-15 13:27:43,779 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:43,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499977156] [2022-03-15 13:27:43,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499977156] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:43,779 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:43,779 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:43,780 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547692518] [2022-03-15 13:27:43,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:43,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:43,780 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:43,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:43,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:43,780 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-15 13:27:45,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:45,074 INFO L93 Difference]: Finished difference Result 5842 states and 11611 transitions. [2022-03-15 13:27:45,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-15 13:27:45,075 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-15 13:27:45,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:45,082 INFO L225 Difference]: With dead ends: 5842 [2022-03-15 13:27:45,082 INFO L226 Difference]: Without dead ends: 5842 [2022-03-15 13:27:45,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=527, Invalid=2023, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 13:27:45,083 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-15 13:27:45,083 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-15 13:27:45,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5842 states. [2022-03-15 13:27:45,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5842 to 3463. [2022-03-15 13:27:45,126 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-15 13:27:45,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3463 states to 3463 states and 6944 transitions. [2022-03-15 13:27:45,130 INFO L78 Accepts]: Start accepts. Automaton has 3463 states and 6944 transitions. Word has length 81 [2022-03-15 13:27:45,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:45,130 INFO L470 AbstractCegarLoop]: Abstraction has 3463 states and 6944 transitions. [2022-03-15 13:27:45,130 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-15 13:27:45,130 INFO L276 IsEmpty]: Start isEmpty. Operand 3463 states and 6944 transitions. [2022-03-15 13:27:45,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:45,133 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:45,133 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-15 13:27:45,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-03-15 13:27:45,133 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-15 13:27:45,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:45,133 INFO L85 PathProgramCache]: Analyzing trace with hash 1983120214, now seen corresponding path program 9 times [2022-03-15 13:27:45,133 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:45,133 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232916777] [2022-03-15 13:27:45,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:45,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:45,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:45,361 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-15 13:27:45,362 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:45,362 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232916777] [2022-03-15 13:27:45,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232916777] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:45,362 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:45,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:45,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527840554] [2022-03-15 13:27:45,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:45,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:45,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:45,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:45,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:45,363 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-15 13:27:46,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:46,711 INFO L93 Difference]: Finished difference Result 5620 states and 11195 transitions. [2022-03-15 13:27:46,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 13:27:46,712 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-15 13:27:46,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:46,719 INFO L225 Difference]: With dead ends: 5620 [2022-03-15 13:27:46,720 INFO L226 Difference]: Without dead ends: 5620 [2022-03-15 13:27:46,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=552, Invalid=2310, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 13:27:46,720 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 1547 mSDsluCounter, 3198 mSDsCounter, 0 mSdLazyCounter, 1156 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-15 13:27:46,721 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-15 13:27:46,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5620 states. [2022-03-15 13:27:46,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5620 to 3466. [2022-03-15 13:27:46,763 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-15 13:27:46,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3466 states to 3466 states and 6950 transitions. [2022-03-15 13:27:46,767 INFO L78 Accepts]: Start accepts. Automaton has 3466 states and 6950 transitions. Word has length 81 [2022-03-15 13:27:46,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:46,767 INFO L470 AbstractCegarLoop]: Abstraction has 3466 states and 6950 transitions. [2022-03-15 13:27:46,767 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-15 13:27:46,768 INFO L276 IsEmpty]: Start isEmpty. Operand 3466 states and 6950 transitions. [2022-03-15 13:27:46,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:46,770 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:46,770 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-15 13:27:46,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-03-15 13:27:46,770 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-15 13:27:46,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:46,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1173246378, now seen corresponding path program 10 times [2022-03-15 13:27:46,770 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:46,770 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229126794] [2022-03-15 13:27:46,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:46,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:46,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:47,030 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-15 13:27:47,031 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:47,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229126794] [2022-03-15 13:27:47,031 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229126794] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:47,031 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:47,031 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:47,031 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467631157] [2022-03-15 13:27:47,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:47,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:47,031 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:47,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:47,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:47,032 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-15 13:27:48,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:48,441 INFO L93 Difference]: Finished difference Result 6725 states and 13452 transitions. [2022-03-15 13:27:48,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 13:27:48,441 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-15 13:27:48,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:48,449 INFO L225 Difference]: With dead ends: 6725 [2022-03-15 13:27:48,449 INFO L226 Difference]: Without dead ends: 6725 [2022-03-15 13:27:48,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=590, Invalid=2602, Unknown=0, NotChecked=0, Total=3192 [2022-03-15 13:27:48,450 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-15 13:27:48,450 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-15 13:27:48,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6725 states. [2022-03-15 13:27:48,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6725 to 3469. [2022-03-15 13:27:48,493 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-15 13:27:48,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3469 states to 3469 states and 6956 transitions. [2022-03-15 13:27:48,497 INFO L78 Accepts]: Start accepts. Automaton has 3469 states and 6956 transitions. Word has length 81 [2022-03-15 13:27:48,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:48,498 INFO L470 AbstractCegarLoop]: Abstraction has 3469 states and 6956 transitions. [2022-03-15 13:27:48,498 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-15 13:27:48,498 INFO L276 IsEmpty]: Start isEmpty. Operand 3469 states and 6956 transitions. [2022-03-15 13:27:48,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:48,500 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:48,500 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-15 13:27:48,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-03-15 13:27:48,500 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-15 13:27:48,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:48,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1618740052, now seen corresponding path program 11 times [2022-03-15 13:27:48,500 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:48,500 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163906459] [2022-03-15 13:27:48,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:48,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:48,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:48,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-15 13:27:48,776 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:48,776 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163906459] [2022-03-15 13:27:48,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163906459] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:48,776 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:48,776 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:48,776 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029816260] [2022-03-15 13:27:48,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:48,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:48,777 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:48,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:48,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:48,777 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-15 13:27:50,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:50,297 INFO L93 Difference]: Finished difference Result 6664 states and 13326 transitions. [2022-03-15 13:27:50,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 13:27:50,298 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-15 13:27:50,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:50,306 INFO L225 Difference]: With dead ends: 6664 [2022-03-15 13:27:50,306 INFO L226 Difference]: Without dead ends: 6664 [2022-03-15 13:27:50,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=660, Invalid=2880, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 13:27:50,307 INFO L933 BasicCegarLoop]: 323 mSDtfsCounter, 1841 mSDsluCounter, 3409 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:50,307 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.4s Time] [2022-03-15 13:27:50,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6664 states. [2022-03-15 13:27:50,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6664 to 3445. [2022-03-15 13:27:50,352 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-15 13:27:50,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3445 states to 3445 states and 6908 transitions. [2022-03-15 13:27:50,357 INFO L78 Accepts]: Start accepts. Automaton has 3445 states and 6908 transitions. Word has length 81 [2022-03-15 13:27:50,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:50,357 INFO L470 AbstractCegarLoop]: Abstraction has 3445 states and 6908 transitions. [2022-03-15 13:27:50,357 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-15 13:27:50,357 INFO L276 IsEmpty]: Start isEmpty. Operand 3445 states and 6908 transitions. [2022-03-15 13:27:50,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:50,359 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:50,359 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 13:27:50,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-03-15 13:27:50,359 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-15 13:27:50,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:50,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1108840562, now seen corresponding path program 12 times [2022-03-15 13:27:50,360 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:50,360 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247299571] [2022-03-15 13:27:50,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:50,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:50,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:50,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:27:50,581 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:50,581 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247299571] [2022-03-15 13:27:50,581 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247299571] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:50,582 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:50,582 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:50,582 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537817797] [2022-03-15 13:27:50,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:50,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:50,582 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:50,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:50,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:50,582 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-15 13:27:51,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:51,841 INFO L93 Difference]: Finished difference Result 5448 states and 10881 transitions. [2022-03-15 13:27:51,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 13:27:51,841 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-15 13:27:51,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:51,849 INFO L225 Difference]: With dead ends: 5448 [2022-03-15 13:27:51,849 INFO L226 Difference]: Without dead ends: 5448 [2022-03-15 13:27:51,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=500, Invalid=1950, Unknown=0, NotChecked=0, Total=2450 [2022-03-15 13:27:51,850 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.4s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:51,850 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.4s Time] [2022-03-15 13:27:51,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5448 states. [2022-03-15 13:27:51,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5448 to 3451. [2022-03-15 13:27:51,895 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-15 13:27:51,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3451 states to 3451 states and 6920 transitions. [2022-03-15 13:27:51,899 INFO L78 Accepts]: Start accepts. Automaton has 3451 states and 6920 transitions. Word has length 81 [2022-03-15 13:27:51,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:51,899 INFO L470 AbstractCegarLoop]: Abstraction has 3451 states and 6920 transitions. [2022-03-15 13:27:51,900 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-15 13:27:51,900 INFO L276 IsEmpty]: Start isEmpty. Operand 3451 states and 6920 transitions. [2022-03-15 13:27:51,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:51,902 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:51,902 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 13:27:51,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-03-15 13:27:51,902 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-15 13:27:51,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:51,902 INFO L85 PathProgramCache]: Analyzing trace with hash 2023906220, now seen corresponding path program 13 times [2022-03-15 13:27:51,902 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:51,902 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511584640] [2022-03-15 13:27:51,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:51,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:51,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:52,127 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-15 13:27:52,127 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:52,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511584640] [2022-03-15 13:27:52,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511584640] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:52,127 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:52,127 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:52,127 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625910673] [2022-03-15 13:27:52,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:52,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:52,128 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:52,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:52,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:52,128 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-15 13:27:53,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:53,401 INFO L93 Difference]: Finished difference Result 5812 states and 11578 transitions. [2022-03-15 13:27:53,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-15 13:27:53,402 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-15 13:27:53,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:53,409 INFO L225 Difference]: With dead ends: 5812 [2022-03-15 13:27:53,409 INFO L226 Difference]: Without dead ends: 5812 [2022-03-15 13:27:53,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=524, Invalid=2026, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 13:27:53,410 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 1375 mSDsluCounter, 2969 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-15 13:27:53,410 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-15 13:27:53,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5812 states. [2022-03-15 13:27:53,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5812 to 3451. [2022-03-15 13:27:53,456 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-15 13:27:53,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3451 states to 3451 states and 6920 transitions. [2022-03-15 13:27:53,461 INFO L78 Accepts]: Start accepts. Automaton has 3451 states and 6920 transitions. Word has length 81 [2022-03-15 13:27:53,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:53,461 INFO L470 AbstractCegarLoop]: Abstraction has 3451 states and 6920 transitions. [2022-03-15 13:27:53,461 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-15 13:27:53,461 INFO L276 IsEmpty]: Start isEmpty. Operand 3451 states and 6920 transitions. [2022-03-15 13:27:53,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:53,463 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:53,463 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-15 13:27:53,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-03-15 13:27:53,463 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-15 13:27:53,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:53,463 INFO L85 PathProgramCache]: Analyzing trace with hash -763700244, now seen corresponding path program 14 times [2022-03-15 13:27:53,464 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:53,464 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918790704] [2022-03-15 13:27:53,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:53,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:53,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:53,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:27:53,686 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:53,686 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918790704] [2022-03-15 13:27:53,686 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918790704] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:53,686 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:53,686 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:53,686 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700319655] [2022-03-15 13:27:53,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:53,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:53,686 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:53,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:53,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:53,687 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-15 13:27:54,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:54,966 INFO L93 Difference]: Finished difference Result 5569 states and 11128 transitions. [2022-03-15 13:27:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 13:27:54,967 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-15 13:27:54,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:54,988 INFO L225 Difference]: With dead ends: 5569 [2022-03-15 13:27:54,988 INFO L226 Difference]: Without dead ends: 5569 [2022-03-15 13:27:54,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=549, Invalid=2313, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 13:27:54,988 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.3s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:54,988 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.3s Time] [2022-03-15 13:27:54,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5569 states. [2022-03-15 13:27:55,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5569 to 3451. [2022-03-15 13:27:55,022 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-15 13:27:55,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3451 states to 3451 states and 6920 transitions. [2022-03-15 13:27:55,026 INFO L78 Accepts]: Start accepts. Automaton has 3451 states and 6920 transitions. Word has length 81 [2022-03-15 13:27:55,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:55,026 INFO L470 AbstractCegarLoop]: Abstraction has 3451 states and 6920 transitions. [2022-03-15 13:27:55,026 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-15 13:27:55,026 INFO L276 IsEmpty]: Start isEmpty. Operand 3451 states and 6920 transitions. [2022-03-15 13:27:55,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:55,028 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:55,028 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-15 13:27:55,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-03-15 13:27:55,028 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-15 13:27:55,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:55,029 INFO L85 PathProgramCache]: Analyzing trace with hash 374900460, now seen corresponding path program 15 times [2022-03-15 13:27:55,029 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:55,029 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486835918] [2022-03-15 13:27:55,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:55,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:55,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:55,253 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-15 13:27:55,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:55,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486835918] [2022-03-15 13:27:55,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486835918] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:55,254 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:55,254 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:55,254 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072970760] [2022-03-15 13:27:55,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:55,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:55,254 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:55,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:55,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:55,255 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-15 13:27:56,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:56,612 INFO L93 Difference]: Finished difference Result 6669 states and 13376 transitions. [2022-03-15 13:27:56,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 13:27:56,612 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-15 13:27:56,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:56,620 INFO L225 Difference]: With dead ends: 6669 [2022-03-15 13:27:56,621 INFO L226 Difference]: Without dead ends: 6669 [2022-03-15 13:27:56,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=586, Invalid=2606, Unknown=0, NotChecked=0, Total=3192 [2022-03-15 13:27:56,622 INFO L933 BasicCegarLoop]: 372 mSDtfsCounter, 1659 mSDsluCounter, 3168 mSDsCounter, 0 mSdLazyCounter, 1101 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:56,622 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.4s Time] [2022-03-15 13:27:56,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6669 states. [2022-03-15 13:27:56,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6669 to 3445. [2022-03-15 13:27:56,666 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-15 13:27:56,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3445 states to 3445 states and 6908 transitions. [2022-03-15 13:27:56,671 INFO L78 Accepts]: Start accepts. Automaton has 3445 states and 6908 transitions. Word has length 81 [2022-03-15 13:27:56,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:56,671 INFO L470 AbstractCegarLoop]: Abstraction has 3445 states and 6908 transitions. [2022-03-15 13:27:56,671 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-15 13:27:56,671 INFO L276 IsEmpty]: Start isEmpty. Operand 3445 states and 6908 transitions. [2022-03-15 13:27:56,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:56,673 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:56,673 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-15 13:27:56,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-03-15 13:27:56,673 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-15 13:27:56,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:56,673 INFO L85 PathProgramCache]: Analyzing trace with hash -1128080406, now seen corresponding path program 16 times [2022-03-15 13:27:56,673 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:56,674 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575845317] [2022-03-15 13:27:56,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:56,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:56,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:56,920 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-15 13:27:56,920 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:56,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575845317] [2022-03-15 13:27:56,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575845317] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:56,922 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:56,922 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:56,922 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523880156] [2022-03-15 13:27:56,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:56,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:56,922 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:56,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:56,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:56,923 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-15 13:27:58,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:27:58,485 INFO L93 Difference]: Finished difference Result 6608 states and 13250 transitions. [2022-03-15 13:27:58,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 13:27:58,485 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-15 13:27:58,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:27:58,494 INFO L225 Difference]: With dead ends: 6608 [2022-03-15 13:27:58,494 INFO L226 Difference]: Without dead ends: 6608 [2022-03-15 13:27:58,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=657, Invalid=2883, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 13:27:58,495 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.4s IncrementalHoareTripleChecker+Time [2022-03-15 13:27:58,495 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.4s Time] [2022-03-15 13:27:58,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6608 states. [2022-03-15 13:27:58,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6608 to 3421. [2022-03-15 13:27:58,557 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-15 13:27:58,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3421 states to 3421 states and 6860 transitions. [2022-03-15 13:27:58,561 INFO L78 Accepts]: Start accepts. Automaton has 3421 states and 6860 transitions. Word has length 81 [2022-03-15 13:27:58,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:27:58,561 INFO L470 AbstractCegarLoop]: Abstraction has 3421 states and 6860 transitions. [2022-03-15 13:27:58,561 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-15 13:27:58,561 INFO L276 IsEmpty]: Start isEmpty. Operand 3421 states and 6860 transitions. [2022-03-15 13:27:58,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:27:58,563 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:27:58,563 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-15 13:27:58,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-03-15 13:27:58,563 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-15 13:27:58,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:27:58,564 INFO L85 PathProgramCache]: Analyzing trace with hash -1637979896, now seen corresponding path program 17 times [2022-03-15 13:27:58,564 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:27:58,564 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350491345] [2022-03-15 13:27:58,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:27:58,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:27:58,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:27:58,781 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-15 13:27:58,782 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:27:58,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350491345] [2022-03-15 13:27:58,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350491345] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:27:58,782 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:27:58,782 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:27:58,782 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495784461] [2022-03-15 13:27:58,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:27:58,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:27:58,782 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:27:58,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:27:58,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:27:58,783 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-15 13:28:00,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:28:00,082 INFO L93 Difference]: Finished difference Result 6000 states and 11941 transitions. [2022-03-15 13:28:00,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-15 13:28:00,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-15 13:28:00,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:28:00,089 INFO L225 Difference]: With dead ends: 6000 [2022-03-15 13:28:00,090 INFO L226 Difference]: Without dead ends: 6000 [2022-03-15 13:28:00,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=524, Invalid=2026, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 13:28:00,090 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-15 13:28:00,091 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-15 13:28:00,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6000 states. [2022-03-15 13:28:00,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6000 to 3412. [2022-03-15 13:28:00,131 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-15 13:28:00,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3412 states to 3412 states and 6842 transitions. [2022-03-15 13:28:00,135 INFO L78 Accepts]: Start accepts. Automaton has 3412 states and 6842 transitions. Word has length 81 [2022-03-15 13:28:00,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:28:00,135 INFO L470 AbstractCegarLoop]: Abstraction has 3412 states and 6842 transitions. [2022-03-15 13:28:00,135 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-15 13:28:00,135 INFO L276 IsEmpty]: Start isEmpty. Operand 3412 states and 6842 transitions. [2022-03-15 13:28:00,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-15 13:28:00,137 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:28:00,137 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-15 13:28:00,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-03-15 13:28:00,137 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-15 13:28:00,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:28:00,137 INFO L85 PathProgramCache]: Analyzing trace with hash -2035292628, now seen corresponding path program 18 times [2022-03-15 13:28:00,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:28:00,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669027597] [2022-03-15 13:28:00,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:28:00,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:28:00,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:00,377 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-15 13:28:00,377 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:28:00,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669027597] [2022-03-15 13:28:00,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669027597] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:28:00,377 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:28:00,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-15 13:28:00,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526141142] [2022-03-15 13:28:00,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:28:00,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 13:28:00,377 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:28:00,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 13:28:00,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-15 13:28:00,378 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-15 13:28:01,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:28:01,551 INFO L93 Difference]: Finished difference Result 5400 states and 10821 transitions. [2022-03-15 13:28:01,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-15 13:28:01,551 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-15 13:28:01,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:28:01,558 INFO L225 Difference]: With dead ends: 5400 [2022-03-15 13:28:01,558 INFO L226 Difference]: Without dead ends: 5400 [2022-03-15 13:28:01,558 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=520, Invalid=2030, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 13:28:01,559 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-15 13:28:01,559 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-15 13:28:01,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5400 states. [2022-03-15 13:28:01,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5400 to 3386. [2022-03-15 13:28:01,597 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-15 13:28:01,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 6799 transitions. [2022-03-15 13:28:01,601 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 6799 transitions. Word has length 81 [2022-03-15 13:28:01,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:28:01,601 INFO L470 AbstractCegarLoop]: Abstraction has 3386 states and 6799 transitions. [2022-03-15 13:28:01,601 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-15 13:28:01,602 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 6799 transitions. [2022-03-15 13:28:01,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-15 13:28:01,604 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:28:01,604 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-15 13:28:01,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-03-15 13:28:01,604 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-15 13:28:01,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:28:01,604 INFO L85 PathProgramCache]: Analyzing trace with hash -820424251, now seen corresponding path program 1 times [2022-03-15 13:28:01,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:28:01,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850665568] [2022-03-15 13:28:01,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:28:01,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:28:01,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:01,812 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-15 13:28:01,813 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:28:01,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850665568] [2022-03-15 13:28:01,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850665568] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:28:01,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117738273] [2022-03-15 13:28:01,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:28:01,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:28:01,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:28:01,814 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-15 13:28:01,817 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-15 13:28:01,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:01,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-15 13:28:01,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:28:02,159 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:28:02,159 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-15 13:28:02,298 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-15 13:28:02,383 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-15 13:28:02,745 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-15 13:28:02,896 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-15 13:28:02,907 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-15 13:28:02,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:28:03,317 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-15 13:28:03,344 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:03,344 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-15 13:28:03,350 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:03,350 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-15 13:28:03,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 9 treesize of output 7 [2022-03-15 13:28:03,495 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:28:03,495 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-15 13:28:03,504 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-15 13:28:03,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117738273] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:28:03,505 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:28:03,505 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 45 [2022-03-15 13:28:03,505 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539756112] [2022-03-15 13:28:03,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:28:03,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-15 13:28:03,505 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:28:03,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-15 13:28:03,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1711, Unknown=1, NotChecked=84, Total=1980 [2022-03-15 13:28:03,506 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-15 13:28:05,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:28:05,943 INFO L93 Difference]: Finished difference Result 7054 states and 14168 transitions. [2022-03-15 13:28:05,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-15 13:28:05,943 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-15 13:28:05,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:28:05,952 INFO L225 Difference]: With dead ends: 7054 [2022-03-15 13:28:05,952 INFO L226 Difference]: Without dead ends: 7054 [2022-03-15 13:28:05,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 164 SyntacticMatches, 7 SemanticMatches, 81 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1691 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1321, Invalid=5324, Unknown=1, NotChecked=160, Total=6806 [2022-03-15 13:28:05,954 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 3072 mSDsluCounter, 5239 mSDsCounter, 0 mSdLazyCounter, 1280 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-03-15 13:28:05,954 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.6s Time] [2022-03-15 13:28:05,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7054 states. [2022-03-15 13:28:06,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7054 to 4250. [2022-03-15 13:28:06,007 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-15 13:28:06,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4250 states to 4250 states and 8575 transitions. [2022-03-15 13:28:06,013 INFO L78 Accepts]: Start accepts. Automaton has 4250 states and 8575 transitions. Word has length 94 [2022-03-15 13:28:06,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:28:06,013 INFO L470 AbstractCegarLoop]: Abstraction has 4250 states and 8575 transitions. [2022-03-15 13:28:06,013 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-15 13:28:06,013 INFO L276 IsEmpty]: Start isEmpty. Operand 4250 states and 8575 transitions. [2022-03-15 13:28:06,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-15 13:28:06,016 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:28:06,016 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-15 13:28:06,033 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-15 13:28:06,217 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-15 13:28:06,219 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-15 13:28:06,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:28:06,219 INFO L85 PathProgramCache]: Analyzing trace with hash 339187099, now seen corresponding path program 2 times [2022-03-15 13:28:06,220 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:28:06,220 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790793355] [2022-03-15 13:28:06,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:28:06,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:28:06,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:06,441 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-15 13:28:06,442 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:28:06,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790793355] [2022-03-15 13:28:06,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790793355] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:28:06,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848008411] [2022-03-15 13:28:06,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 13:28:06,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:28:06,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:28:06,443 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-15 13:28:06,443 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-15 13:28:06,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 13:28:06,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:28:06,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-15 13:28:06,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:28:06,682 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:28:06,683 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-15 13:28:06,824 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-15 13:28:06,926 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-15 13:28:07,265 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-15 13:28:07,419 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-15 13:28:07,429 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-15 13:28:07,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:28:07,858 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-15 13:28:07,887 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:07,888 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-15 13:28:07,892 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:07,904 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-15 13:28:07,911 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-15 13:28:08,034 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:28:08,034 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-15 13:28:08,042 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-15 13:28:08,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848008411] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:28:08,042 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:28:08,043 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 45 [2022-03-15 13:28:08,043 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175434376] [2022-03-15 13:28:08,043 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:28:08,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-15 13:28:08,043 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:28:08,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-15 13:28:08,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1708, Unknown=1, NotChecked=84, Total=1980 [2022-03-15 13:28:08,044 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-15 13:28:10,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:28:10,545 INFO L93 Difference]: Finished difference Result 9523 states and 19206 transitions. [2022-03-15 13:28:10,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 13:28:10,545 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-15 13:28:10,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:28:10,559 INFO L225 Difference]: With dead ends: 9523 [2022-03-15 13:28:10,559 INFO L226 Difference]: Without dead ends: 9523 [2022-03-15 13:28:10,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 168 SyntacticMatches, 7 SemanticMatches, 82 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1764 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1421, Invalid=5388, Unknown=1, NotChecked=162, Total=6972 [2022-03-15 13:28:10,560 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-15 13:28:10,560 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-15 13:28:10,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9523 states. [2022-03-15 13:28:10,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9523 to 4369. [2022-03-15 13:28:10,627 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-15 13:28:10,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4369 states to 4369 states and 8785 transitions. [2022-03-15 13:28:10,632 INFO L78 Accepts]: Start accepts. Automaton has 4369 states and 8785 transitions. Word has length 94 [2022-03-15 13:28:10,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:28:10,633 INFO L470 AbstractCegarLoop]: Abstraction has 4369 states and 8785 transitions. [2022-03-15 13:28:10,633 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-15 13:28:10,633 INFO L276 IsEmpty]: Start isEmpty. Operand 4369 states and 8785 transitions. [2022-03-15 13:28:10,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-15 13:28:10,636 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:28:10,636 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-15 13:28:10,653 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-15 13:28:10,836 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-15 13:28:10,836 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-15 13:28:10,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:28:10,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1501853757, now seen corresponding path program 3 times [2022-03-15 13:28:10,837 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:28:10,837 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108571225] [2022-03-15 13:28:10,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:28:10,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:28:10,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:11,103 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-15 13:28:11,103 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:28:11,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108571225] [2022-03-15 13:28:11,103 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108571225] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:28:11,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125370456] [2022-03-15 13:28:11,104 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 13:28:11,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:28:11,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:28:11,105 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-15 13:28:11,105 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-15 13:28:11,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 13:28:11,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:28:11,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-15 13:28:11,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:28:11,314 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:28:11,314 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-15 13:28:11,417 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-15 13:28:11,506 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-15 13:28:11,815 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-15 13:28:11,956 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-15 13:28:11,966 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-15 13:28:11,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:28:12,319 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-15 13:28:12,344 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:12,344 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-15 13:28:12,349 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:12,350 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-15 13:28:12,352 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-15 13:28:12,481 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:28:12,481 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-15 13:28:12,489 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-15 13:28:12,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125370456] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:28:12,489 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:28:12,490 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 45 [2022-03-15 13:28:12,490 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823623488] [2022-03-15 13:28:12,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:28:12,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-15 13:28:12,490 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:28:12,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-15 13:28:12,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1716, Unknown=1, NotChecked=84, Total=1980 [2022-03-15 13:28:12,491 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-15 13:28:14,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:28:14,977 INFO L93 Difference]: Finished difference Result 9891 states and 19888 transitions. [2022-03-15 13:28:14,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-15 13:28:14,979 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-15 13:28:14,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:28:14,992 INFO L225 Difference]: With dead ends: 9891 [2022-03-15 13:28:14,993 INFO L226 Difference]: Without dead ends: 9891 [2022-03-15 13:28:14,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 166 SyntacticMatches, 3 SemanticMatches, 81 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1492 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1362, Invalid=5283, Unknown=1, NotChecked=160, Total=6806 [2022-03-15 13:28:14,994 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-15 13:28:14,994 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-15 13:28:15,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9891 states. [2022-03-15 13:28:15,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9891 to 4483. [2022-03-15 13:28:15,070 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-15 13:28:15,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4483 states to 4483 states and 9019 transitions. [2022-03-15 13:28:15,075 INFO L78 Accepts]: Start accepts. Automaton has 4483 states and 9019 transitions. Word has length 94 [2022-03-15 13:28:15,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:28:15,075 INFO L470 AbstractCegarLoop]: Abstraction has 4483 states and 9019 transitions. [2022-03-15 13:28:15,075 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-15 13:28:15,075 INFO L276 IsEmpty]: Start isEmpty. Operand 4483 states and 9019 transitions. [2022-03-15 13:28:15,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-15 13:28:15,079 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:28:15,079 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-15 13:28:15,095 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-15 13:28:15,279 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-15 13:28:15,279 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-15 13:28:15,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:28:15,280 INFO L85 PathProgramCache]: Analyzing trace with hash 420528999, now seen corresponding path program 4 times [2022-03-15 13:28:15,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:28:15,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706295912] [2022-03-15 13:28:15,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:28:15,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:28:15,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:15,494 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-15 13:28:15,494 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:28:15,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706295912] [2022-03-15 13:28:15,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706295912] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:28:15,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943696524] [2022-03-15 13:28:15,495 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 13:28:15,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:28:15,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:28:15,496 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-15 13:28:15,496 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-15 13:28:15,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 13:28:15,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:28:15,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-15 13:28:15,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:28:15,708 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:28:15,708 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-15 13:28:15,833 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-15 13:28:15,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-15 13:28:16,213 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-15 13:28:16,378 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-15 13:28:16,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:28:16,718 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-15 13:28:16,739 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:16,740 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-15 13:28:16,745 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:16,745 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-15 13:28:16,748 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-15 13:28:16,911 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:28:16,911 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-15 13:28:16,920 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-15 13:28:16,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943696524] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:28:16,920 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:28:16,920 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 46 [2022-03-15 13:28:16,920 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277172372] [2022-03-15 13:28:16,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:28:16,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 13:28:16,921 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:28:16,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 13:28:16,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1797, Unknown=1, NotChecked=86, Total=2070 [2022-03-15 13:28:16,921 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-15 13:28:19,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:28:19,340 INFO L93 Difference]: Finished difference Result 9836 states and 19719 transitions. [2022-03-15 13:28:19,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 13:28:19,340 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-15 13:28:19,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:28:19,352 INFO L225 Difference]: With dead ends: 9836 [2022-03-15 13:28:19,352 INFO L226 Difference]: Without dead ends: 9836 [2022-03-15 13:28:19,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 168 SyntacticMatches, 7 SemanticMatches, 80 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1571 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1285, Invalid=5198, Unknown=1, NotChecked=158, Total=6642 [2022-03-15 13:28:19,353 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-15 13:28:19,353 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-15 13:28:19,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9836 states. [2022-03-15 13:28:19,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9836 to 4124. [2022-03-15 13:28:19,411 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-15 13:28:19,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4124 states to 4124 states and 8266 transitions. [2022-03-15 13:28:19,416 INFO L78 Accepts]: Start accepts. Automaton has 4124 states and 8266 transitions. Word has length 94 [2022-03-15 13:28:19,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:28:19,416 INFO L470 AbstractCegarLoop]: Abstraction has 4124 states and 8266 transitions. [2022-03-15 13:28:19,416 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-15 13:28:19,417 INFO L276 IsEmpty]: Start isEmpty. Operand 4124 states and 8266 transitions. [2022-03-15 13:28:19,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-03-15 13:28:19,420 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:28:19,420 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-15 13:28:19,436 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-03-15 13:28:19,620 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-15 13:28:19,621 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-15 13:28:19,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:28:19,621 INFO L85 PathProgramCache]: Analyzing trace with hash -579571583, now seen corresponding path program 1 times [2022-03-15 13:28:19,621 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:28:19,621 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108955281] [2022-03-15 13:28:19,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:28:19,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:28:19,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:19,747 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-15 13:28:19,747 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:28:19,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108955281] [2022-03-15 13:28:19,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108955281] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:28:19,747 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 13:28:19,747 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-15 13:28:19,747 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158464925] [2022-03-15 13:28:19,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:28:19,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 13:28:19,747 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:28:19,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 13:28:19,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-15 13:28:19,748 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-15 13:28:20,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:28:20,109 INFO L93 Difference]: Finished difference Result 3495 states and 6986 transitions. [2022-03-15 13:28:20,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 13:28:20,109 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-15 13:28:20,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:28:20,114 INFO L225 Difference]: With dead ends: 3495 [2022-03-15 13:28:20,114 INFO L226 Difference]: Without dead ends: 3180 [2022-03-15 13:28:20,114 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-15 13:28:20,115 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.1s IncrementalHoareTripleChecker+Time [2022-03-15 13:28:20,115 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.1s Time] [2022-03-15 13:28:20,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3180 states. [2022-03-15 13:28:20,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3180 to 3172. [2022-03-15 13:28:20,145 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-15 13:28:20,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3172 states to 3172 states and 6353 transitions. [2022-03-15 13:28:20,150 INFO L78 Accepts]: Start accepts. Automaton has 3172 states and 6353 transitions. Word has length 96 [2022-03-15 13:28:20,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:28:20,150 INFO L470 AbstractCegarLoop]: Abstraction has 3172 states and 6353 transitions. [2022-03-15 13:28:20,150 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-15 13:28:20,150 INFO L276 IsEmpty]: Start isEmpty. Operand 3172 states and 6353 transitions. [2022-03-15 13:28:20,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:28:20,152 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:28:20,153 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-15 13:28:20,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-03-15 13:28:20,153 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-15 13:28:20,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:28:20,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1471731716, now seen corresponding path program 5 times [2022-03-15 13:28:20,153 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:28:20,153 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590920783] [2022-03-15 13:28:20,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:28:20,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:28:20,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:20,441 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-15 13:28:20,442 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:28:20,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590920783] [2022-03-15 13:28:20,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590920783] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:28:20,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038011659] [2022-03-15 13:28:20,442 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 13:28:20,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:28:20,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:28:20,443 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-15 13:28:20,444 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-15 13:28:20,536 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 13:28:20,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:28:20,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:28:20,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:28:20,646 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:28:20,647 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-15 13:28:20,767 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-15 13:28:20,845 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-15 13:28:21,111 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-15 13:28:21,400 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-15 13:28:21,523 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-15 13:28:21,548 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-15 13:28:21,548 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 13:28:21,548 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038011659] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 13:28:21,548 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 13:28:21,548 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [27] total 47 [2022-03-15 13:28:21,548 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518657545] [2022-03-15 13:28:21,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 13:28:21,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 13:28:21,549 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:28:21,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 13:28:21,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=1919, Unknown=0, NotChecked=0, Total=2162 [2022-03-15 13:28:21,549 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-15 13:28:23,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:28:23,142 INFO L93 Difference]: Finished difference Result 6982 states and 14000 transitions. [2022-03-15 13:28:23,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 13:28:23,143 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-15 13:28:23,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:28:23,152 INFO L225 Difference]: With dead ends: 6982 [2022-03-15 13:28:23,152 INFO L226 Difference]: Without dead ends: 6982 [2022-03-15 13:28:23,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1521 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1330, Invalid=4832, Unknown=0, NotChecked=0, Total=6162 [2022-03-15 13:28:23,153 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-15 13:28:23,153 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-15 13:28:23,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6982 states. [2022-03-15 13:28:23,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6982 to 3300. [2022-03-15 13:28:23,192 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-15 13:28:23,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3300 states to 3300 states and 6613 transitions. [2022-03-15 13:28:23,196 INFO L78 Accepts]: Start accepts. Automaton has 3300 states and 6613 transitions. Word has length 106 [2022-03-15 13:28:23,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:28:23,196 INFO L470 AbstractCegarLoop]: Abstraction has 3300 states and 6613 transitions. [2022-03-15 13:28:23,196 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-15 13:28:23,196 INFO L276 IsEmpty]: Start isEmpty. Operand 3300 states and 6613 transitions. [2022-03-15 13:28:23,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:28:23,198 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:28:23,198 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-15 13:28:23,215 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-03-15 13:28:23,414 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-15 13:28:23,415 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-15 13:28:23,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:28:23,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1681139458, now seen corresponding path program 6 times [2022-03-15 13:28:23,415 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:28:23,415 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265276420] [2022-03-15 13:28:23,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:28:23,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:28:23,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:23,737 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-15 13:28:23,737 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:28:23,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265276420] [2022-03-15 13:28:23,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265276420] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:28:23,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605724142] [2022-03-15 13:28:23,738 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 13:28:23,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:28:23,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:28:23,739 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-15 13:28:23,740 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-15 13:28:23,841 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 13:28:23,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:28:23,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:28:23,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:28:23,953 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:28:23,953 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-15 13:28:24,056 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-15 13:28:24,136 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-15 13:28:24,388 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-15 13:28:24,762 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-15 13:28:24,843 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-15 13:28:24,869 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-15 13:28:24,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:28:25,435 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-15 13:28:25,462 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:25,462 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-15 13:28:25,467 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:25,467 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-15 13:28:25,471 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-15 13:28:25,607 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:28:25,608 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-15 13:28:25,618 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-15 13:28:25,618 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605724142] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:28:25,618 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:28:25,618 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 22, 22] total 62 [2022-03-15 13:28:25,618 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024150924] [2022-03-15 13:28:25,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:28:25,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-03-15 13:28:25,619 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:28:25,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-03-15 13:28:25,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=386, Invalid=3277, Unknown=1, NotChecked=118, Total=3782 [2022-03-15 13:28:25,620 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-15 13:28:30,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:28:30,874 INFO L93 Difference]: Finished difference Result 12947 states and 26179 transitions. [2022-03-15 13:28:30,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-03-15 13:28:30,874 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-15 13:28:30,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:28:30,918 INFO L225 Difference]: With dead ends: 12947 [2022-03-15 13:28:30,919 INFO L226 Difference]: Without dead ends: 12947 [2022-03-15 13:28:30,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 194 SyntacticMatches, 9 SemanticMatches, 160 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 8181 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=4214, Invalid=21549, Unknown=1, NotChecked=318, Total=26082 [2022-03-15 13:28:30,920 INFO L933 BasicCegarLoop]: 460 mSDtfsCounter, 4671 mSDsluCounter, 10297 mSDsCounter, 0 mSdLazyCounter, 3199 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.1s IncrementalHoareTripleChecker+Time [2022-03-15 13:28:30,920 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.1s Time] [2022-03-15 13:28:30,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12947 states. [2022-03-15 13:28:30,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12947 to 2581. [2022-03-15 13:28:30,966 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-15 13:28:30,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2581 states to 2581 states and 5144 transitions. [2022-03-15 13:28:30,969 INFO L78 Accepts]: Start accepts. Automaton has 2581 states and 5144 transitions. Word has length 106 [2022-03-15 13:28:30,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:28:30,969 INFO L470 AbstractCegarLoop]: Abstraction has 2581 states and 5144 transitions. [2022-03-15 13:28:30,969 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-15 13:28:30,969 INFO L276 IsEmpty]: Start isEmpty. Operand 2581 states and 5144 transitions. [2022-03-15 13:28:30,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:28:30,970 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:28:30,970 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-15 13:28:30,986 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-15 13:28:31,171 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-15 13:28:31,171 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-15 13:28:31,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:28:31,172 INFO L85 PathProgramCache]: Analyzing trace with hash -207921658, now seen corresponding path program 7 times [2022-03-15 13:28:31,172 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:28:31,172 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751240136] [2022-03-15 13:28:31,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:28:31,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:28:31,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:31,532 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-15 13:28:31,533 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:28:31,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751240136] [2022-03-15 13:28:31,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751240136] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:28:31,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76049368] [2022-03-15 13:28:31,533 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 13:28:31,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:28:31,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:28:31,534 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-15 13:28:31,534 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-15 13:28:31,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:31,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:28:31,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:28:31,772 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:28:31,773 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-15 13:28:31,882 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-15 13:28:31,961 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-15 13:28:32,388 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-15 13:28:32,742 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-15 13:28:32,794 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-15 13:28:32,822 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-15 13:28:32,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:28:38,153 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-15 13:28:38,182 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:38,183 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-15 13:28:38,189 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:38,190 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-15 13:28:38,193 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-15 13:28:38,360 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:28:38,360 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-15 13:28:38,368 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-15 13:28:38,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76049368] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:28:38,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:28:38,369 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:28:38,369 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778062132] [2022-03-15 13:28:38,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:28:38,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:28:38,369 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:28:38,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:28:38,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=3554, Unknown=3, NotChecked=122, Total=4032 [2022-03-15 13:28:38,371 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-15 13:28:41,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:28:41,580 INFO L93 Difference]: Finished difference Result 4446 states and 8836 transitions. [2022-03-15 13:28:41,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-15 13:28:41,581 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-15 13:28:41,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:28:41,588 INFO L225 Difference]: With dead ends: 4446 [2022-03-15 13:28:41,588 INFO L226 Difference]: Without dead ends: 4446 [2022-03-15 13:28:41,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 178 SyntacticMatches, 11 SemanticMatches, 106 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3334 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=1941, Invalid=9402, Unknown=3, NotChecked=210, Total=11556 [2022-03-15 13:28:41,589 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 3221 mSDsluCounter, 6352 mSDsCounter, 0 mSdLazyCounter, 1617 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2022-03-15 13:28:41,589 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.7s Time] [2022-03-15 13:28:41,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4446 states. [2022-03-15 13:28:41,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4446 to 2577. [2022-03-15 13:28:41,620 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-15 13:28:41,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2577 states to 2577 states and 5136 transitions. [2022-03-15 13:28:41,623 INFO L78 Accepts]: Start accepts. Automaton has 2577 states and 5136 transitions. Word has length 106 [2022-03-15 13:28:41,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:28:41,623 INFO L470 AbstractCegarLoop]: Abstraction has 2577 states and 5136 transitions. [2022-03-15 13:28:41,624 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-15 13:28:41,624 INFO L276 IsEmpty]: Start isEmpty. Operand 2577 states and 5136 transitions. [2022-03-15 13:28:41,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:28:41,625 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:28:41,625 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-15 13:28:41,644 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-15 13:28:41,828 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-15 13:28:41,829 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-15 13:28:41,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:28:41,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1735581496, now seen corresponding path program 8 times [2022-03-15 13:28:41,829 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:28:41,829 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860913240] [2022-03-15 13:28:41,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:28:41,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:28:41,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:28:42,241 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-15 13:28:42,241 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:28:42,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860913240] [2022-03-15 13:28:42,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860913240] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:28:42,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046213384] [2022-03-15 13:28:42,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 13:28:42,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:28:42,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:28:42,242 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-15 13:28:42,243 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-15 13:28:42,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 13:28:42,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:28:42,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:28:42,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:28:42,472 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:28:42,472 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-15 13:28:42,594 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-15 13:28:42,691 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-15 13:28:43,186 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-15 13:28:43,650 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-15 13:28:43,708 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-15 13:28:43,739 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-15 13:28:43,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:28:57,519 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-15 13:28:57,550 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:57,551 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-15 13:28:57,558 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:28:57,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-15 13:28:57,562 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-15 13:28:57,759 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:28:57,759 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-15 13:28:57,768 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-15 13:28:57,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046213384] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:28:57,768 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:28:57,768 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:28:57,768 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608830756] [2022-03-15 13:28:57,769 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:28:57,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:28:57,769 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:28:57,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:28:57,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=3541, Unknown=6, NotChecked=122, Total=4032 [2022-03-15 13:28:57,770 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-15 13:29:02,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:29:02,270 INFO L93 Difference]: Finished difference Result 7327 states and 14654 transitions. [2022-03-15 13:29:02,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-15 13:29:02,271 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-15 13:29:02,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:29:02,281 INFO L225 Difference]: With dead ends: 7327 [2022-03-15 13:29:02,282 INFO L226 Difference]: Without dead ends: 7327 [2022-03-15 13:29:02,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 185 SyntacticMatches, 19 SemanticMatches, 124 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 5363 ImplicationChecksByTransitivity, 17.7s TimeCoverageRelationStatistics Valid=2174, Invalid=13324, Unknown=6, NotChecked=246, Total=15750 [2022-03-15 13:29:02,284 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 2652 mSDsluCounter, 7018 mSDsCounter, 0 mSdLazyCounter, 1558 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.9s IncrementalHoareTripleChecker+Time [2022-03-15 13:29:02,284 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.9s Time] [2022-03-15 13:29:02,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7327 states. [2022-03-15 13:29:02,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7327 to 2580. [2022-03-15 13:29:02,346 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-15 13:29:02,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2580 states to 2580 states and 5142 transitions. [2022-03-15 13:29:02,349 INFO L78 Accepts]: Start accepts. Automaton has 2580 states and 5142 transitions. Word has length 106 [2022-03-15 13:29:02,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:29:02,349 INFO L470 AbstractCegarLoop]: Abstraction has 2580 states and 5142 transitions. [2022-03-15 13:29:02,349 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-15 13:29:02,349 INFO L276 IsEmpty]: Start isEmpty. Operand 2580 states and 5142 transitions. [2022-03-15 13:29:02,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:29:02,351 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:29:02,351 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-15 13:29:02,368 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-15 13:29:02,568 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-15 13:29:02,568 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-15 13:29:02,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:29:02,569 INFO L85 PathProgramCache]: Analyzing trace with hash 444086522, now seen corresponding path program 9 times [2022-03-15 13:29:02,569 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:29:02,569 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731320172] [2022-03-15 13:29:02,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:29:02,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:29:02,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:29:03,095 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-15 13:29:03,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:29:03,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731320172] [2022-03-15 13:29:03,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731320172] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:29:03,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800320692] [2022-03-15 13:29:03,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 13:29:03,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:29:03,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:29:03,097 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-15 13:29:03,098 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-15 13:29:03,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 13:29:03,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:29:03,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:29:03,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:29:03,357 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:29:03,358 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-15 13:29:03,518 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-15 13:29:03,628 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-15 13:29:04,244 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-15 13:29:04,783 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-15 13:29:04,860 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-15 13:29:04,901 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-15 13:29:04,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:29:12,203 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-15 13:29:12,233 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:29:12,234 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-15 13:29:12,241 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:29:12,242 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-15 13:29:12,246 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-15 13:29:12,456 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:29:12,456 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-15 13:29:12,465 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-15 13:29:12,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800320692] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:29:12,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:29:12,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:29:12,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178760580] [2022-03-15 13:29:12,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:29:12,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:29:12,466 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:29:12,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:29:12,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=348, Invalid=3559, Unknown=3, NotChecked=122, Total=4032 [2022-03-15 13:29:12,467 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-15 13:29:20,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:29:20,672 INFO L93 Difference]: Finished difference Result 6230 states and 12435 transitions. [2022-03-15 13:29:20,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-15 13:29:20,672 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-15 13:29:20,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:29:20,679 INFO L225 Difference]: With dead ends: 6230 [2022-03-15 13:29:20,680 INFO L226 Difference]: Without dead ends: 6230 [2022-03-15 13:29:20,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 183 SyntacticMatches, 21 SemanticMatches, 145 ConstructedPredicates, 1 IntricatePredicates, 2 DeprecatedPredicates, 6875 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=4008, Invalid=17163, Unknown=3, NotChecked=288, Total=21462 [2022-03-15 13:29:20,681 INFO L933 BasicCegarLoop]: 348 mSDtfsCounter, 4191 mSDsluCounter, 7488 mSDsCounter, 0 mSdLazyCounter, 1941 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s 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.3s IncrementalHoareTripleChecker+Time [2022-03-15 13:29:20,681 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.3s Time] [2022-03-15 13:29:20,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6230 states. [2022-03-15 13:29:20,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6230 to 2573. [2022-03-15 13:29:20,711 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-15 13:29:20,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2573 states to 2573 states and 5128 transitions. [2022-03-15 13:29:20,714 INFO L78 Accepts]: Start accepts. Automaton has 2573 states and 5128 transitions. Word has length 106 [2022-03-15 13:29:20,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:29:20,715 INFO L470 AbstractCegarLoop]: Abstraction has 2573 states and 5128 transitions. [2022-03-15 13:29:20,715 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-15 13:29:20,715 INFO L276 IsEmpty]: Start isEmpty. Operand 2573 states and 5128 transitions. [2022-03-15 13:29:20,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:29:20,716 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:29:20,716 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-15 13:29:20,735 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-15 13:29:20,927 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-15 13:29:20,927 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-15 13:29:20,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:29:20,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1988436372, now seen corresponding path program 10 times [2022-03-15 13:29:20,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:29:20,928 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959861808] [2022-03-15 13:29:20,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:29:20,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:29:20,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:29:21,500 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-15 13:29:21,500 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:29:21,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959861808] [2022-03-15 13:29:21,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959861808] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:29:21,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964764156] [2022-03-15 13:29:21,501 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 13:29:21,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:29:21,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:29:21,502 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-15 13:29:21,502 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-15 13:29:21,610 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 13:29:21,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:29:21,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-15 13:29:21,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:29:21,774 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:29:21,775 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-15 13:29:21,930 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-15 13:29:22,046 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-15 13:29:22,682 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-15 13:29:23,210 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-15 13:29:23,369 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-15 13:29:23,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:29:38,080 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-15 13:29:38,110 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:29:38,111 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-15 13:29:38,119 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:29:38,119 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-15 13:29:38,123 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-15 13:29:38,351 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:29:38,351 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-15 13:29:38,361 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-15 13:29:38,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964764156] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:29:38,361 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:29:38,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:29:38,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508254163] [2022-03-15 13:29:38,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:29:38,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:29:38,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:29:38,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:29:38,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=391, Invalid=3514, Unknown=5, NotChecked=122, Total=4032 [2022-03-15 13:29:38,363 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-15 13:30:14,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:30:14,801 INFO L93 Difference]: Finished difference Result 15296 states and 30680 transitions. [2022-03-15 13:30:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-15 13:30:14,801 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-15 13:30:14,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:30:14,825 INFO L225 Difference]: With dead ends: 15296 [2022-03-15 13:30:14,825 INFO L226 Difference]: Without dead ends: 15296 [2022-03-15 13:30:14,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 189 SyntacticMatches, 6 SemanticMatches, 168 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 9747 ImplicationChecksByTransitivity, 49.6s TimeCoverageRelationStatistics Valid=3634, Invalid=24753, Unknown=9, NotChecked=334, Total=28730 [2022-03-15 13:30:14,827 INFO L933 BasicCegarLoop]: 427 mSDtfsCounter, 3308 mSDsluCounter, 13989 mSDsCounter, 0 mSdLazyCounter, 2812 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3308 SdHoareTripleChecker+Valid, 14405 SdHoareTripleChecker+Invalid, 6326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 2812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3465 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-15 13:30:14,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3308 Valid, 14405 Invalid, 6326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 2812 Invalid, 0 Unknown, 3465 Unchecked, 1.7s Time] [2022-03-15 13:30:14,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15296 states. [2022-03-15 13:30:14,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15296 to 2599. [2022-03-15 13:30:14,910 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-15 13:30:14,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2599 states to 2599 states and 5176 transitions. [2022-03-15 13:30:14,912 INFO L78 Accepts]: Start accepts. Automaton has 2599 states and 5176 transitions. Word has length 106 [2022-03-15 13:30:14,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:30:14,912 INFO L470 AbstractCegarLoop]: Abstraction has 2599 states and 5176 transitions. [2022-03-15 13:30:14,913 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-15 13:30:14,913 INFO L276 IsEmpty]: Start isEmpty. Operand 2599 states and 5176 transitions. [2022-03-15 13:30:14,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:30:14,914 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:30:14,914 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-15 13:30:14,931 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-03-15 13:30:15,115 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-15 13:30:15,115 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-15 13:30:15,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:30:15,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1681124850, now seen corresponding path program 11 times [2022-03-15 13:30:15,115 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:30:15,115 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650355151] [2022-03-15 13:30:15,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:30:15,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:30:15,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:30:15,702 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-15 13:30:15,702 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:30:15,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650355151] [2022-03-15 13:30:15,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650355151] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:30:15,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676331713] [2022-03-15 13:30:15,702 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 13:30:15,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:30:15,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:30:15,703 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-15 13:30:15,704 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-15 13:30:15,804 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 13:30:15,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:30:15,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:30:15,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:30:15,961 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:30:15,961 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-15 13:30:16,121 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-15 13:30:16,238 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-15 13:30:16,928 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-15 13:30:17,545 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-15 13:30:17,635 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-15 13:30:17,682 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-15 13:30:17,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:30:31,375 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-15 13:30:31,415 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:30:31,415 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-15 13:30:31,426 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:30:31,426 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-15 13:30:31,431 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-15 13:30:31,716 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:30:31,716 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-15 13:30:31,726 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-15 13:30:31,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676331713] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:30:31,727 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:30:31,727 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:30:31,727 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653938754] [2022-03-15 13:30:31,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:30:31,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:30:31,727 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:30:31,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:30:31,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=359, Invalid=3547, Unknown=4, NotChecked=122, Total=4032 [2022-03-15 13:30:31,728 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-15 13:30:39,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:30:39,107 INFO L93 Difference]: Finished difference Result 6773 states and 13528 transitions. [2022-03-15 13:30:39,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-15 13:30:39,108 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-15 13:30:39,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:30:39,116 INFO L225 Difference]: With dead ends: 6773 [2022-03-15 13:30:39,116 INFO L226 Difference]: Without dead ends: 6773 [2022-03-15 13:30:39,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 181 SyntacticMatches, 37 SemanticMatches, 125 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 6117 ImplicationChecksByTransitivity, 20.1s TimeCoverageRelationStatistics Valid=2169, Invalid=13581, Unknown=4, NotChecked=248, Total=16002 [2022-03-15 13:30:39,117 INFO L933 BasicCegarLoop]: 427 mSDtfsCounter, 2266 mSDsluCounter, 10359 mSDsCounter, 0 mSdLazyCounter, 2155 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s 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, 1.5s IncrementalHoareTripleChecker+Time [2022-03-15 13:30:39,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2266 Valid, 10775 Invalid, 3613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 2155 Invalid, 0 Unknown, 1408 Unchecked, 1.5s Time] [2022-03-15 13:30:39,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6773 states. [2022-03-15 13:30:39,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6773 to 2602. [2022-03-15 13:30:39,153 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-15 13:30:39,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2602 states to 2602 states and 5182 transitions. [2022-03-15 13:30:39,156 INFO L78 Accepts]: Start accepts. Automaton has 2602 states and 5182 transitions. Word has length 106 [2022-03-15 13:30:39,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:30:39,156 INFO L470 AbstractCegarLoop]: Abstraction has 2602 states and 5182 transitions. [2022-03-15 13:30:39,156 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-15 13:30:39,156 INFO L276 IsEmpty]: Start isEmpty. Operand 2602 states and 5182 transitions. [2022-03-15 13:30:39,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:30:39,158 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:30:39,158 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-15 13:30:39,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-15 13:30:39,372 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-15 13:30:39,375 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-15 13:30:39,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:30:39,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1322347472, now seen corresponding path program 12 times [2022-03-15 13:30:39,375 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:30:39,375 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593770238] [2022-03-15 13:30:39,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:30:39,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:30:39,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:30:40,080 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-15 13:30:40,081 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:30:40,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593770238] [2022-03-15 13:30:40,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593770238] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:30:40,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106935264] [2022-03-15 13:30:40,081 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 13:30:40,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:30:40,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:30:40,082 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-15 13:30:40,083 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-15 13:30:40,191 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 13:30:40,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:30:40,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:30:40,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:30:40,377 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:30:40,377 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-15 13:30:40,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 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-15 13:30:40,689 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-15 13:30:41,421 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-15 13:30:41,996 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-15 13:30:42,076 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-15 13:30:42,127 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-15 13:30:42,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:30:51,880 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-15 13:30:51,915 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:30:51,915 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-15 13:30:51,923 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:30:51,923 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-15 13:30:51,927 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-15 13:30:52,145 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:30:52,146 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-15 13:30:52,155 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-15 13:30:52,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106935264] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:30:52,155 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:30:52,155 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:30:52,155 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079503536] [2022-03-15 13:30:52,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:30:52,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:30:52,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:30:52,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:30:52,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=352, Invalid=3554, Unknown=4, NotChecked=122, Total=4032 [2022-03-15 13:30:52,157 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-15 13:30:57,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:30:57,986 INFO L93 Difference]: Finished difference Result 5834 states and 11662 transitions. [2022-03-15 13:30:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 13:30:57,987 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-15 13:30:57,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:30:57,994 INFO L225 Difference]: With dead ends: 5834 [2022-03-15 13:30:57,994 INFO L226 Difference]: Without dead ends: 5834 [2022-03-15 13:30:57,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 186 SyntacticMatches, 4 SemanticMatches, 115 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3779 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=1769, Invalid=11571, Unknown=4, NotChecked=228, Total=13572 [2022-03-15 13:30:57,996 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 1897 mSDsluCounter, 10193 mSDsCounter, 0 mSdLazyCounter, 2316 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s 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, 1.5s IncrementalHoareTripleChecker+Time [2022-03-15 13:30:57,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1897 Valid, 10577 Invalid, 3905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 2316 Invalid, 0 Unknown, 1571 Unchecked, 1.5s Time] [2022-03-15 13:30:58,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5834 states. [2022-03-15 13:30:58,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5834 to 2585. [2022-03-15 13:30:58,031 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-15 13:30:58,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2585 states to 2585 states and 5148 transitions. [2022-03-15 13:30:58,034 INFO L78 Accepts]: Start accepts. Automaton has 2585 states and 5148 transitions. Word has length 106 [2022-03-15 13:30:58,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:30:58,034 INFO L470 AbstractCegarLoop]: Abstraction has 2585 states and 5148 transitions. [2022-03-15 13:30:58,034 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-15 13:30:58,035 INFO L276 IsEmpty]: Start isEmpty. Operand 2585 states and 5148 transitions. [2022-03-15 13:30:58,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:30:58,036 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:30:58,036 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-15 13:30:58,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-15 13:30:58,253 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-15 13:30:58,253 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-15 13:30:58,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:30:58,253 INFO L85 PathProgramCache]: Analyzing trace with hash -525088272, now seen corresponding path program 13 times [2022-03-15 13:30:58,253 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:30:58,254 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979630080] [2022-03-15 13:30:58,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:30:58,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:30:58,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:30:58,861 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-15 13:30:58,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:30:58,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979630080] [2022-03-15 13:30:58,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979630080] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:30:58,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720696334] [2022-03-15 13:30:58,862 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 13:30:58,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:30:58,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:30:58,863 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-15 13:30:58,864 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-15 13:30:58,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:30:58,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:30:58,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:30:59,160 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:30:59,161 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-15 13:30:59,359 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-15 13:30:59,502 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-15 13:31:00,282 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-15 13:31:00,868 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-15 13:31:00,956 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-15 13:31:01,003 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-15 13:31:01,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:31:21,630 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-15 13:31:21,667 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:31:21,667 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-15 13:31:21,677 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:31:21,678 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-15 13:31:21,682 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-15 13:31:21,941 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:31:21,941 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-15 13:31:21,950 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-15 13:31:21,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720696334] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:31:21,951 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:31:21,951 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:31:21,951 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356952418] [2022-03-15 13:31:21,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:31:21,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:31:21,951 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:31:21,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:31:21,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=3529, Unknown=5, NotChecked=122, Total=4032 [2022-03-15 13:31:21,952 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-15 13:32:29,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:32:29,007 INFO L93 Difference]: Finished difference Result 15288 states and 30642 transitions. [2022-03-15 13:32:29,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-03-15 13:32:29,008 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-15 13:32:29,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:32:29,031 INFO L225 Difference]: With dead ends: 15288 [2022-03-15 13:32:29,032 INFO L226 Difference]: Without dead ends: 15288 [2022-03-15 13:32:29,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 187 SyntacticMatches, 7 SemanticMatches, 164 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 9215 ImplicationChecksByTransitivity, 85.7s TimeCoverageRelationStatistics Valid=3498, Invalid=23548, Unknown=18, NotChecked=326, Total=27390 [2022-03-15 13:32:29,034 INFO L933 BasicCegarLoop]: 477 mSDtfsCounter, 3390 mSDsluCounter, 14541 mSDsCounter, 0 mSdLazyCounter, 2471 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3390 SdHoareTripleChecker+Valid, 15016 SdHoareTripleChecker+Invalid, 6436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 2471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3883 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-15 13:32:29,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3390 Valid, 15016 Invalid, 6436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 2471 Invalid, 0 Unknown, 3883 Unchecked, 2.1s Time] [2022-03-15 13:32:29,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15288 states. [2022-03-15 13:32:29,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15288 to 2612. [2022-03-15 13:32:29,118 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-15 13:32:29,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2612 states to 2612 states and 5202 transitions. [2022-03-15 13:32:29,121 INFO L78 Accepts]: Start accepts. Automaton has 2612 states and 5202 transitions. Word has length 106 [2022-03-15 13:32:29,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:32:29,122 INFO L470 AbstractCegarLoop]: Abstraction has 2612 states and 5202 transitions. [2022-03-15 13:32:29,122 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-15 13:32:29,122 INFO L276 IsEmpty]: Start isEmpty. Operand 2612 states and 5202 transitions. [2022-03-15 13:32:29,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:32:29,123 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:32:29,123 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-15 13:32:29,140 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-15 13:32:29,331 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-15 13:32:29,332 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-15 13:32:29,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:32:29,332 INFO L85 PathProgramCache]: Analyzing trace with hash -373288528, now seen corresponding path program 14 times [2022-03-15 13:32:29,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:32:29,332 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463816068] [2022-03-15 13:32:29,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:32:29,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:32:29,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:32:30,231 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-15 13:32:30,232 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:32:30,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463816068] [2022-03-15 13:32:30,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463816068] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:32:30,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570690614] [2022-03-15 13:32:30,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 13:32:30,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:32:30,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:32:30,233 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-15 13:32:30,234 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-15 13:32:30,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 13:32:30,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:32:30,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:32:30,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:32:30,555 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:32:30,556 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-15 13:32:30,754 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-15 13:32:30,895 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-15 13:32:31,764 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-15 13:32:32,410 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-15 13:32:32,499 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-15 13:32:32,550 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-15 13:32:32,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:32:49,636 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-15 13:32:49,685 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:32:49,686 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-15 13:32:49,703 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:32:49,704 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-15 13:32:49,710 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-15 13:32:50,038 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:32:50,039 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-15 13:32:50,048 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-15 13:32:50,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570690614] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:32:50,048 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:32:50,049 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:32:50,049 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370129520] [2022-03-15 13:32:50,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:32:50,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:32:50,049 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:32:50,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:32:50,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=3563, Unknown=5, NotChecked=122, Total=4032 [2022-03-15 13:32:50,050 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-15 13:32:53,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:32:53,028 INFO L93 Difference]: Finished difference Result 5081 states and 10132 transitions. [2022-03-15 13:32:53,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 13:32:53,029 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-15 13:32:53,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:32:53,035 INFO L225 Difference]: With dead ends: 5081 [2022-03-15 13:32:53,036 INFO L226 Difference]: Without dead ends: 5081 [2022-03-15 13:32:53,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 176 SyntacticMatches, 8 SemanticMatches, 84 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2259 ImplicationChecksByTransitivity, 20.3s TimeCoverageRelationStatistics Valid=789, Invalid=6350, Unknown=5, NotChecked=166, Total=7310 [2022-03-15 13:32:53,037 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 1231 mSDsluCounter, 6687 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1231 SdHoareTripleChecker+Valid, 7017 SdHoareTripleChecker+Invalid, 1981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1047 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 13:32:53,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1231 Valid, 7017 Invalid, 1981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 898 Invalid, 0 Unknown, 1047 Unchecked, 0.8s Time] [2022-03-15 13:32:53,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5081 states. [2022-03-15 13:32:53,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5081 to 2803. [2022-03-15 13:32:53,073 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-15 13:32:53,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2803 states to 2803 states and 5572 transitions. [2022-03-15 13:32:53,076 INFO L78 Accepts]: Start accepts. Automaton has 2803 states and 5572 transitions. Word has length 106 [2022-03-15 13:32:53,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:32:53,077 INFO L470 AbstractCegarLoop]: Abstraction has 2803 states and 5572 transitions. [2022-03-15 13:32:53,077 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-15 13:32:53,077 INFO L276 IsEmpty]: Start isEmpty. Operand 2803 states and 5572 transitions. [2022-03-15 13:32:53,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:32:53,079 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:32:53,079 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-15 13:32:53,096 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-15 13:32:53,279 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-15 13:32:53,280 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-15 13:32:53,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:32:53,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1664783502, now seen corresponding path program 15 times [2022-03-15 13:32:53,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:32:53,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486641252] [2022-03-15 13:32:53,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:32:53,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:32:53,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:32:54,205 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-15 13:32:54,205 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:32:54,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486641252] [2022-03-15 13:32:54,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486641252] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:32:54,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490373844] [2022-03-15 13:32:54,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 13:32:54,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:32:54,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:32:54,206 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-15 13:32:54,207 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-15 13:32:54,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 13:32:54,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:32:54,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:32:54,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:32:54,527 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:32:54,528 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-15 13:32:54,785 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-15 13:32:54,970 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-15 13:32:55,910 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-15 13:32:56,718 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-15 13:32:56,861 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-15 13:32:56,931 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-15 13:32:56,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:33:07,916 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-15 13:33:07,958 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:33:07,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 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-15 13:33:07,969 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:33:07,970 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-15 13:33:07,975 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-15 13:33:08,292 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:33:08,292 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-15 13:33:08,302 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-15 13:33:08,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490373844] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:33:08,302 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:33:08,302 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:33:08,302 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123768779] [2022-03-15 13:33:08,302 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:33:08,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:33:08,303 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:33:08,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:33:08,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=3569, Unknown=5, NotChecked=122, Total=4032 [2022-03-15 13:33:08,304 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-15 13:33:17,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:33:17,449 INFO L93 Difference]: Finished difference Result 7736 states and 15421 transitions. [2022-03-15 13:33:17,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-15 13:33:17,450 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-15 13:33:17,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:33:17,460 INFO L225 Difference]: With dead ends: 7736 [2022-03-15 13:33:17,460 INFO L226 Difference]: Without dead ends: 7736 [2022-03-15 13:33:17,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 185 SyntacticMatches, 12 SemanticMatches, 133 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 5688 ImplicationChecksByTransitivity, 19.3s TimeCoverageRelationStatistics Valid=2147, Invalid=15674, Unknown=5, NotChecked=264, Total=18090 [2022-03-15 13:33:17,462 INFO L933 BasicCegarLoop]: 522 mSDtfsCounter, 2386 mSDsluCounter, 14997 mSDsCounter, 0 mSdLazyCounter, 2083 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2386 SdHoareTripleChecker+Valid, 15518 SdHoareTripleChecker+Invalid, 5169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 2083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3014 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-15 13:33:17,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2386 Valid, 15518 Invalid, 5169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 2083 Invalid, 0 Unknown, 3014 Unchecked, 1.8s Time] [2022-03-15 13:33:17,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7736 states. [2022-03-15 13:33:17,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7736 to 2982. [2022-03-15 13:33:17,510 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-15 13:33:17,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 5923 transitions. [2022-03-15 13:33:17,513 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 5923 transitions. Word has length 106 [2022-03-15 13:33:17,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:33:17,513 INFO L470 AbstractCegarLoop]: Abstraction has 2982 states and 5923 transitions. [2022-03-15 13:33:17,514 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-15 13:33:17,514 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 5923 transitions. [2022-03-15 13:33:17,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:33:17,516 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:33:17,516 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-15 13:33:17,534 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-15 13:33:17,716 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-15 13:33:17,716 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-15 13:33:17,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:33:17,717 INFO L85 PathProgramCache]: Analyzing trace with hash 432684052, now seen corresponding path program 16 times [2022-03-15 13:33:17,717 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:33:17,717 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540505713] [2022-03-15 13:33:17,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:33:17,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:33:17,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:33:18,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-15 13:33:18,375 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:33:18,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540505713] [2022-03-15 13:33:18,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540505713] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:33:18,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070249124] [2022-03-15 13:33:18,375 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 13:33:18,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:33:18,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:33:18,377 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-15 13:33:18,377 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-15 13:33:18,495 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 13:33:18,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:33:18,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-15 13:33:18,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:33:18,698 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:33:18,699 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-15 13:33:18,896 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-15 13:33:19,051 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-15 13:33:20,043 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-15 13:33:20,749 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-15 13:33:20,930 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-15 13:33:20,930 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:33:43,919 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-15 13:33:43,961 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:33:43,962 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-15 13:33:43,973 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:33:43,974 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-15 13:33:43,979 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-15 13:33:44,256 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:33:44,256 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-15 13:33:44,265 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-15 13:33:44,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070249124] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:33:44,266 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:33:44,266 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:33:44,266 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696505485] [2022-03-15 13:33:44,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:33:44,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:33:44,266 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:33:44,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:33:44,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=409, Invalid=3496, Unknown=5, NotChecked=122, Total=4032 [2022-03-15 13:33:44,267 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-15 13:33:53,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:33:53,509 INFO L93 Difference]: Finished difference Result 8245 states and 16400 transitions. [2022-03-15 13:33:53,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-15 13:33:53,509 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-15 13:33:53,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:33:53,519 INFO L225 Difference]: With dead ends: 8245 [2022-03-15 13:33:53,520 INFO L226 Difference]: Without dead ends: 8245 [2022-03-15 13:33:53,521 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 185 SyntacticMatches, 10 SemanticMatches, 123 ConstructedPredicates, 1 IntricatePredicates, 2 DeprecatedPredicates, 5015 ImplicationChecksByTransitivity, 31.1s TimeCoverageRelationStatistics Valid=2066, Invalid=13185, Unknown=5, NotChecked=244, Total=15500 [2022-03-15 13:33:53,521 INFO L933 BasicCegarLoop]: 534 mSDtfsCounter, 2219 mSDsluCounter, 13255 mSDsCounter, 0 mSdLazyCounter, 2231 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2219 SdHoareTripleChecker+Valid, 13783 SdHoareTripleChecker+Invalid, 4342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 2231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2074 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-15 13:33:53,521 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2219 Valid, 13783 Invalid, 4342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 2231 Invalid, 0 Unknown, 2074 Unchecked, 1.8s Time] [2022-03-15 13:33:53,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8245 states. [2022-03-15 13:33:53,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8245 to 3173. [2022-03-15 13:33:53,569 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-15 13:33:53,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 6285 transitions. [2022-03-15 13:33:53,573 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 6285 transitions. Word has length 106 [2022-03-15 13:33:53,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:33:53,573 INFO L470 AbstractCegarLoop]: Abstraction has 3173 states and 6285 transitions. [2022-03-15 13:33:53,573 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-15 13:33:53,573 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 6285 transitions. [2022-03-15 13:33:53,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:33:53,576 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:33:53,576 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-15 13:33:53,603 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-15 13:33:53,791 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-15 13:33:53,792 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-15 13:33:53,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:33:53,792 INFO L85 PathProgramCache]: Analyzing trace with hash 849782298, now seen corresponding path program 17 times [2022-03-15 13:33:53,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:33:53,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387913] [2022-03-15 13:33:53,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:33:53,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:33:53,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:33:54,566 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-15 13:33:54,567 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:33:54,567 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387913] [2022-03-15 13:33:54,567 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387913] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:33:54,567 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728563282] [2022-03-15 13:33:54,567 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 13:33:54,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:33:54,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:33:54,568 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-15 13:33:54,569 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-15 13:33:54,694 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 13:33:54,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:33:54,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:33:54,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:33:54,935 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:33:54,936 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-15 13:33:55,141 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-15 13:33:55,306 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-15 13:33:56,223 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-15 13:33:56,947 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-15 13:33:57,055 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-15 13:33:57,117 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-15 13:33:57,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:34:19,786 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-15 13:34:19,838 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:34:19,838 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-15 13:34:19,855 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:34:19,855 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-15 13:34:19,861 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-15 13:34:20,200 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:34:20,201 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-15 13:34:20,210 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-15 13:34:20,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728563282] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:34:20,210 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:34:20,210 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:34:20,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017537100] [2022-03-15 13:34:20,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:34:20,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:34:20,211 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:34:20,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:34:20,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=3532, Unknown=10, NotChecked=122, Total=4032 [2022-03-15 13:34:20,212 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-15 13:34:33,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:34:33,361 INFO L93 Difference]: Finished difference Result 8868 states and 17681 transitions. [2022-03-15 13:34:33,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-15 13:34:33,362 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-15 13:34:33,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:34:33,373 INFO L225 Difference]: With dead ends: 8868 [2022-03-15 13:34:33,373 INFO L226 Difference]: Without dead ends: 8868 [2022-03-15 13:34:33,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 185 SyntacticMatches, 27 SemanticMatches, 149 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7645 ImplicationChecksByTransitivity, 33.8s TimeCoverageRelationStatistics Valid=4005, Invalid=18339, Unknown=10, NotChecked=296, Total=22650 [2022-03-15 13:34:33,375 INFO L933 BasicCegarLoop]: 546 mSDtfsCounter, 3977 mSDsluCounter, 7883 mSDsCounter, 0 mSdLazyCounter, 2197 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s 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, 2.5s IncrementalHoareTripleChecker+Time [2022-03-15 13:34:33,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3977 Valid, 8429 Invalid, 4143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 2197 Invalid, 0 Unknown, 1798 Unchecked, 2.5s Time] [2022-03-15 13:34:33,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8868 states. [2022-03-15 13:34:33,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8868 to 3249. [2022-03-15 13:34:33,427 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-15 13:34:33,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3249 states to 3249 states and 6437 transitions. [2022-03-15 13:34:33,431 INFO L78 Accepts]: Start accepts. Automaton has 3249 states and 6437 transitions. Word has length 106 [2022-03-15 13:34:33,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:34:33,432 INFO L470 AbstractCegarLoop]: Abstraction has 3249 states and 6437 transitions. [2022-03-15 13:34:33,432 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-15 13:34:33,432 INFO L276 IsEmpty]: Start isEmpty. Operand 3249 states and 6437 transitions. [2022-03-15 13:34:33,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:34:33,434 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:34:33,434 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-15 13:34:33,450 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-15 13:34:33,636 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-15 13:34:33,636 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-15 13:34:33,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:34:33,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1001582042, now seen corresponding path program 18 times [2022-03-15 13:34:33,637 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:34:33,637 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028698867] [2022-03-15 13:34:33,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:34:33,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:34:33,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:34:34,589 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-15 13:34:34,590 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:34:34,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028698867] [2022-03-15 13:34:34,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028698867] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:34:34,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296728327] [2022-03-15 13:34:34,590 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 13:34:34,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:34:34,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:34:34,591 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-15 13:34:34,592 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-15 13:34:34,726 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 13:34:34,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:34:34,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:34:34,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:34:34,960 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:34:34,960 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-15 13:34:35,204 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-15 13:34:35,415 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-15 13:34:36,461 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-15 13:34:37,285 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-15 13:34:37,400 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-15 13:34:37,468 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-15 13:34:37,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:34:54,067 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-15 13:34:54,112 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:34:54,112 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-15 13:34:54,125 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:34:54,126 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-15 13:34:54,131 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-15 13:34:54,451 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:34:54,452 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-15 13:34:54,460 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-15 13:34:54,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296728327] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:34:54,460 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:34:54,460 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:34:54,460 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038048708] [2022-03-15 13:34:54,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:34:54,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:34:54,461 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:34:54,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:34:54,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=3565, Unknown=5, NotChecked=122, Total=4032 [2022-03-15 13:34:54,461 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-15 13:35:48,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:35:48,483 INFO L93 Difference]: Finished difference Result 13236 states and 26466 transitions. [2022-03-15 13:35:48,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-15 13:35:48,483 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-15 13:35:48,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:35:48,500 INFO L225 Difference]: With dead ends: 13236 [2022-03-15 13:35:48,500 INFO L226 Difference]: Without dead ends: 13236 [2022-03-15 13:35:48,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 192 SyntacticMatches, 47 SemanticMatches, 171 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 12470 ImplicationChecksByTransitivity, 69.1s TimeCoverageRelationStatistics Valid=4769, Invalid=24629, Unknown=18, NotChecked=340, Total=29756 [2022-03-15 13:35:48,502 INFO L933 BasicCegarLoop]: 405 mSDtfsCounter, 5954 mSDsluCounter, 10096 mSDsCounter, 0 mSdLazyCounter, 2122 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5954 SdHoareTripleChecker+Valid, 10501 SdHoareTripleChecker+Invalid, 5058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 2122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2751 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-15 13:35:48,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5954 Valid, 10501 Invalid, 5058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 2122 Invalid, 0 Unknown, 2751 Unchecked, 2.3s Time] [2022-03-15 13:35:48,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13236 states. [2022-03-15 13:35:48,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13236 to 3338. [2022-03-15 13:35:48,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3338 states, 3336 states have (on average 1.980515587529976) internal successors, (6607), 3337 states have internal predecessors, (6607), 0 states have call successors, (0), 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-15 13:35:48,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3338 states to 3338 states and 6607 transitions. [2022-03-15 13:35:48,570 INFO L78 Accepts]: Start accepts. Automaton has 3338 states and 6607 transitions. Word has length 106 [2022-03-15 13:35:48,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:35:48,570 INFO L470 AbstractCegarLoop]: Abstraction has 3338 states and 6607 transitions. [2022-03-15 13:35:48,570 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-15 13:35:48,570 INFO L276 IsEmpty]: Start isEmpty. Operand 3338 states and 6607 transitions. [2022-03-15 13:35:48,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-15 13:35:48,572 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:35:48,572 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-15 13:35:48,589 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-15 13:35:48,772 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-15 13:35:48,773 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-15 13:35:48,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:35:48,773 INFO L85 PathProgramCache]: Analyzing trace with hash -289912932, now seen corresponding path program 19 times [2022-03-15 13:35:48,773 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:35:48,773 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143758571] [2022-03-15 13:35:48,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:35:48,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:35:48,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:35:49,523 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-15 13:35:49,523 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:35:49,523 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143758571] [2022-03-15 13:35:49,523 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143758571] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:35:49,523 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483184784] [2022-03-15 13:35:49,523 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 13:35:49,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:35:49,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:35:49,525 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-15 13:35:49,528 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-15 13:35:49,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:35:49,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:35:49,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:35:49,820 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:35:49,820 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-15 13:35:50,013 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-15 13:35:50,152 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-15 13:35:50,877 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-15 13:35:51,514 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-15 13:35:51,634 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-15 13:35:51,701 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-15 13:35:51,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:36:05,601 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-15 13:36:05,634 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:36:05,635 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-15 13:36:05,643 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:36:05,644 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-15 13:36:05,648 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-15 13:36:05,909 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:36:05,910 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-15 13:36:05,919 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-15 13:36:05,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483184784] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:36:05,920 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:36:05,920 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:36:05,920 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355473099] [2022-03-15 13:36:05,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:36:05,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:36:05,920 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:36:05,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:36:05,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=3567, Unknown=7, NotChecked=122, Total=4032 [2022-03-15 13:36:05,921 INFO L87 Difference]: Start difference. First operand 3338 states and 6607 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-15 13:36:36,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:36:36,989 INFO L93 Difference]: Finished difference Result 7159 states and 14231 transitions. [2022-03-15 13:36:36,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-03-15 13:36:36,989 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-15 13:36:36,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:36:36,998 INFO L225 Difference]: With dead ends: 7159 [2022-03-15 13:36:36,998 INFO L226 Difference]: Without dead ends: 7159 [2022-03-15 13:36:37,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 368 GetRequests, 192 SyntacticMatches, 29 SemanticMatches, 147 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7582 ImplicationChecksByTransitivity, 44.4s TimeCoverageRelationStatistics Valid=3646, Invalid=18101, Unknown=13, NotChecked=292, Total=22052 [2022-03-15 13:36:37,000 INFO L933 BasicCegarLoop]: 512 mSDtfsCounter, 3494 mSDsluCounter, 8306 mSDsCounter, 0 mSdLazyCounter, 1289 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3494 SdHoareTripleChecker+Valid, 8818 SdHoareTripleChecker+Invalid, 3937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2536 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-15 13:36:37,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3494 Valid, 8818 Invalid, 3937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1289 Invalid, 0 Unknown, 2536 Unchecked, 1.3s Time] [2022-03-15 13:36:37,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7159 states. [2022-03-15 13:36:37,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7159 to 3512. [2022-03-15 13:36:37,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3512 states, 3510 states have (on average 1.9817663817663818) internal successors, (6956), 3511 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-15 13:36:37,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3512 states to 3512 states and 6956 transitions. [2022-03-15 13:36:37,047 INFO L78 Accepts]: Start accepts. Automaton has 3512 states and 6956 transitions. Word has length 106 [2022-03-15 13:36:37,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:36:37,047 INFO L470 AbstractCegarLoop]: Abstraction has 3512 states and 6956 transitions. [2022-03-15 13:36:37,047 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-15 13:36:37,047 INFO L276 IsEmpty]: Start isEmpty. Operand 3512 states and 6956 transitions. [2022-03-15 13:36:37,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-15 13:36:37,049 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:36:37,049 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-15 13:36:37,066 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-15 13:36:37,250 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-15 13:36:37,250 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-15 13:36:37,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:36:37,250 INFO L85 PathProgramCache]: Analyzing trace with hash -1150805599, now seen corresponding path program 1 times [2022-03-15 13:36:37,251 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:36:37,251 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279330194] [2022-03-15 13:36:37,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:36:37,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:36:37,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:36:37,556 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-15 13:36:37,556 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:36:37,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279330194] [2022-03-15 13:36:37,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279330194] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:36:37,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418657415] [2022-03-15 13:36:37,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:36:37,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:36:37,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:36:37,557 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-15 13:36:37,559 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-15 13:36:37,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:36:37,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-15 13:36:37,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:36:38,531 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-15 13:36:38,911 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-15 13:36:39,003 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-15 13:36:39,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:36:39,545 INFO L353 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-03-15 13:36:39,545 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-15 13:36:39,656 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-15 13:36:39,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418657415] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:36:39,657 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:36:39,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 16] total 36 [2022-03-15 13:36:39,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637044071] [2022-03-15 13:36:39,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:36:39,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 13:36:39,659 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:36:39,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 13:36:39,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1110, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 13:36:39,660 INFO L87 Difference]: Start difference. First operand 3512 states and 6956 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-15 13:36:42,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:36:42,133 INFO L93 Difference]: Finished difference Result 5738 states and 11420 transitions. [2022-03-15 13:36:42,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 13:36:42,133 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-15 13:36:42,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:36:42,139 INFO L225 Difference]: With dead ends: 5738 [2022-03-15 13:36:42,139 INFO L226 Difference]: Without dead ends: 4623 [2022-03-15 13:36:42,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 240 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 847 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=690, Invalid=2850, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 13:36:42,140 INFO L933 BasicCegarLoop]: 435 mSDtfsCounter, 2050 mSDsluCounter, 7177 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2050 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 1273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 228 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 13:36:42,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2050 Valid, 7611 Invalid, 1273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1006 Invalid, 0 Unknown, 228 Unchecked, 0.9s Time] [2022-03-15 13:36:42,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4623 states. [2022-03-15 13:36:42,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4623 to 3382. [2022-03-15 13:36:42,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3382 states, 3380 states have (on average 1.96301775147929) internal successors, (6635), 3381 states have internal predecessors, (6635), 0 states have call successors, (0), 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-15 13:36:42,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3382 states to 3382 states and 6635 transitions. [2022-03-15 13:36:42,175 INFO L78 Accepts]: Start accepts. Automaton has 3382 states and 6635 transitions. Word has length 116 [2022-03-15 13:36:42,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:36:42,175 INFO L470 AbstractCegarLoop]: Abstraction has 3382 states and 6635 transitions. [2022-03-15 13:36:42,175 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-15 13:36:42,175 INFO L276 IsEmpty]: Start isEmpty. Operand 3382 states and 6635 transitions. [2022-03-15 13:36:42,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-03-15 13:36:42,177 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:36:42,178 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 13:36:42,194 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-03-15 13:36:42,378 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-15 13:36:42,378 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-15 13:36:42,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:36:42,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1299269377, now seen corresponding path program 20 times [2022-03-15 13:36:42,379 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:36:42,379 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329816963] [2022-03-15 13:36:42,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:36:42,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:36:42,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:36:43,234 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:36:43,234 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:36:43,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329816963] [2022-03-15 13:36:43,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329816963] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:36:43,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931805925] [2022-03-15 13:36:43,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 13:36:43,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:36:43,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:36:43,236 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-15 13:36:43,237 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-15 13:36:43,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 13:36:43,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:36:43,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:36:43,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:36:43,593 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:36:43,593 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-15 13:36:43,829 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-15 13:36:43,984 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-15 13:36:44,885 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-15 13:36:45,601 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-15 13:36:45,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-15 13:36:45,870 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:36:45,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:36:53,884 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1676 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1676) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-15 13:36:53,924 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:36:53,924 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-15 13:36:53,939 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:36:53,940 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-15 13:36:53,945 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-15 13:36:54,335 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:36:54,335 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-15 13:36:54,345 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:36:54,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931805925] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:36:54,345 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:36:54,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:36:54,345 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819294376] [2022-03-15 13:36:54,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:36:54,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:36:54,346 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:36:54,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:36:54,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=3565, Unknown=3, NotChecked=122, Total=4032 [2022-03-15 13:36:54,346 INFO L87 Difference]: Start difference. First operand 3382 states and 6635 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-15 13:37:02,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:37:02,103 INFO L93 Difference]: Finished difference Result 8257 states and 16359 transitions. [2022-03-15 13:37:02,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-15 13:37:02,103 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-15 13:37:02,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:37:02,114 INFO L225 Difference]: With dead ends: 8257 [2022-03-15 13:37:02,114 INFO L226 Difference]: Without dead ends: 8187 [2022-03-15 13:37:02,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 206 SyntacticMatches, 7 SemanticMatches, 120 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 4362 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=1685, Invalid=12836, Unknown=3, NotChecked=238, Total=14762 [2022-03-15 13:37:02,116 INFO L933 BasicCegarLoop]: 434 mSDtfsCounter, 1839 mSDsluCounter, 12117 mSDsCounter, 0 mSdLazyCounter, 2622 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1839 SdHoareTripleChecker+Valid, 12541 SdHoareTripleChecker+Invalid, 4800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 2622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2143 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-15 13:37:02,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1839 Valid, 12541 Invalid, 4800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 2622 Invalid, 0 Unknown, 2143 Unchecked, 2.4s Time] [2022-03-15 13:37:02,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8187 states. [2022-03-15 13:37:02,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8187 to 3103. [2022-03-15 13:37:02,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3103 states, 3101 states have (on average 1.9709771041599484) internal successors, (6112), 3102 states have internal predecessors, (6112), 0 states have call successors, (0), 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-15 13:37:02,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3103 states to 3103 states and 6112 transitions. [2022-03-15 13:37:02,161 INFO L78 Accepts]: Start accepts. Automaton has 3103 states and 6112 transitions. Word has length 117 [2022-03-15 13:37:02,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:37:02,161 INFO L470 AbstractCegarLoop]: Abstraction has 3103 states and 6112 transitions. [2022-03-15 13:37:02,161 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-15 13:37:02,161 INFO L276 IsEmpty]: Start isEmpty. Operand 3103 states and 6112 transitions. [2022-03-15 13:37:02,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-03-15 13:37:02,182 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:37:02,182 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-15 13:37:02,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-03-15 13:37:02,382 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-15 13:37:02,383 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-15 13:37:02,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:37:02,383 INFO L85 PathProgramCache]: Analyzing trace with hash 2097498146, now seen corresponding path program 1 times [2022-03-15 13:37:02,383 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:37:02,383 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412644988] [2022-03-15 13:37:02,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:37:02,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:37:02,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:37:03,221 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-15 13:37:03,221 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:37:03,221 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412644988] [2022-03-15 13:37:03,221 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412644988] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:37:03,221 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939968498] [2022-03-15 13:37:03,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:37:03,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:37:03,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:37:03,223 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-15 13:37:03,223 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-15 13:37:03,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:37:03,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:37:03,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:37:03,554 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:37:03,554 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-15 13:37:03,779 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-15 13:37:03,941 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-15 13:37:04,807 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-15 13:37:05,507 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-15 13:37:05,659 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-15 13:37:05,738 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-15 13:37:05,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:37:16,469 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1729 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1729) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-15 13:37:16,511 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:37:16,512 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-15 13:37:16,525 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:37:16,526 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-15 13:37:16,530 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-15 13:37:16,837 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:37:16,837 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-15 13:37:16,847 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-15 13:37:16,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939968498] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:37:16,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:37:16,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:37:16,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850343770] [2022-03-15 13:37:16,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:37:16,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:37:16,848 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:37:16,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:37:16,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=3571, Unknown=3, NotChecked=122, Total=4032 [2022-03-15 13:37:16,849 INFO L87 Difference]: Start difference. First operand 3103 states and 6112 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-15 13:37:27,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:37:27,779 INFO L93 Difference]: Finished difference Result 9140 states and 18164 transitions. [2022-03-15 13:37:27,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-03-15 13:37:27,779 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-15 13:37:27,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:37:27,788 INFO L225 Difference]: With dead ends: 9140 [2022-03-15 13:37:27,788 INFO L226 Difference]: Without dead ends: 9035 [2022-03-15 13:37:27,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 222 SyntacticMatches, 40 SemanticMatches, 135 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 6240 ImplicationChecksByTransitivity, 20.9s TimeCoverageRelationStatistics Valid=3251, Invalid=15110, Unknown=3, NotChecked=268, Total=18632 [2022-03-15 13:37:27,789 INFO L933 BasicCegarLoop]: 406 mSDtfsCounter, 3532 mSDsluCounter, 8495 mSDsCounter, 0 mSdLazyCounter, 1623 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3532 SdHoareTripleChecker+Valid, 8901 SdHoareTripleChecker+Invalid, 3656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 1623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1873 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-15 13:37:27,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3532 Valid, 8901 Invalid, 3656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 1623 Invalid, 0 Unknown, 1873 Unchecked, 1.7s Time] [2022-03-15 13:37:27,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9035 states. [2022-03-15 13:37:27,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9035 to 2870. [2022-03-15 13:37:27,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2870 states, 2868 states have (on average 1.9735006973500697) internal successors, (5660), 2869 states have internal predecessors, (5660), 0 states have call successors, (0), 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-15 13:37:27,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2870 states to 2870 states and 5660 transitions. [2022-03-15 13:37:27,833 INFO L78 Accepts]: Start accepts. Automaton has 2870 states and 5660 transitions. Word has length 117 [2022-03-15 13:37:27,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:37:27,833 INFO L470 AbstractCegarLoop]: Abstraction has 2870 states and 5660 transitions. [2022-03-15 13:37:27,833 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-15 13:37:27,833 INFO L276 IsEmpty]: Start isEmpty. Operand 2870 states and 5660 transitions. [2022-03-15 13:37:27,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-03-15 13:37:27,835 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:37:27,835 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-03-15 13:37:27,853 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-15 13:37:28,035 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-15 13:37:28,036 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-15 13:37:28,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:37:28,036 INFO L85 PathProgramCache]: Analyzing trace with hash -87180448, now seen corresponding path program 21 times [2022-03-15 13:37:28,036 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:37:28,036 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938065185] [2022-03-15 13:37:28,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:37:28,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:37:28,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:37:28,935 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:37:28,935 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:37:28,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938065185] [2022-03-15 13:37:28,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938065185] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:37:28,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372606911] [2022-03-15 13:37:28,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 13:37:28,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:37:28,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:37:28,937 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-15 13:37:28,938 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-15 13:37:29,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 13:37:29,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:37:29,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-15 13:37:29,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:37:29,284 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:37:29,284 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-15 13:37:29,524 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-15 13:37:29,688 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-15 13:37:30,578 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-15 13:37:31,307 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-15 13:37:31,540 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-15 13:37:31,603 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 3 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:37:31,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:37:38,938 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1780 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1780) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-15 13:37:38,986 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:37:38,986 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-15 13:37:39,000 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:37:39,001 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-15 13:37:39,006 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-15 13:37:39,444 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:37:39,444 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-15 13:37:39,454 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 18 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:37:39,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372606911] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:37:39,454 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:37:39,455 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:37:39,455 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637414546] [2022-03-15 13:37:39,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:37:39,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:37:39,455 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:37:39,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:37:39,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=3571, Unknown=3, NotChecked=122, Total=4032 [2022-03-15 13:37:39,456 INFO L87 Difference]: Start difference. First operand 2870 states and 5660 transitions. Second operand has 64 states, 64 states have (on average 4.828125) internal successors, (309), 64 states have internal predecessors, (309), 0 states have call successors, (0), 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-15 13:37:43,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:37:43,755 INFO L93 Difference]: Finished difference Result 5171 states and 10171 transitions. [2022-03-15 13:37:43,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 13:37:43,756 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.828125) internal successors, (309), 64 states have internal predecessors, (309), 0 states have call successors, (0), 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 120 [2022-03-15 13:37:43,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:37:43,762 INFO L225 Difference]: With dead ends: 5171 [2022-03-15 13:37:43,763 INFO L226 Difference]: Without dead ends: 5101 [2022-03-15 13:37:43,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 209 SyntacticMatches, 9 SemanticMatches, 89 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2476 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=937, Invalid=7074, Unknown=3, NotChecked=176, Total=8190 [2022-03-15 13:37:43,763 INFO L933 BasicCegarLoop]: 344 mSDtfsCounter, 1468 mSDsluCounter, 6937 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1468 SdHoareTripleChecker+Valid, 7279 SdHoareTripleChecker+Invalid, 1982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1041 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-15 13:37:43,764 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1468 Valid, 7279 Invalid, 1982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 898 Invalid, 0 Unknown, 1041 Unchecked, 1.1s Time] [2022-03-15 13:37:43,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5101 states. [2022-03-15 13:37:43,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5101 to 3113. [2022-03-15 13:37:43,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3113 states, 3111 states have (on average 1.9723561555769848) internal successors, (6136), 3112 states have internal predecessors, (6136), 0 states have call successors, (0), 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-15 13:37:43,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3113 states to 3113 states and 6136 transitions. [2022-03-15 13:37:43,806 INFO L78 Accepts]: Start accepts. Automaton has 3113 states and 6136 transitions. Word has length 120 [2022-03-15 13:37:43,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:37:43,806 INFO L470 AbstractCegarLoop]: Abstraction has 3113 states and 6136 transitions. [2022-03-15 13:37:43,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.828125) internal successors, (309), 64 states have internal predecessors, (309), 0 states have call successors, (0), 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-15 13:37:43,807 INFO L276 IsEmpty]: Start isEmpty. Operand 3113 states and 6136 transitions. [2022-03-15 13:37:43,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-03-15 13:37:43,809 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:37:43,809 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-03-15 13:37:43,826 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-15 13:37:44,015 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-15 13:37:44,016 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-15 13:37:44,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:37:44,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1133805392, now seen corresponding path program 22 times [2022-03-15 13:37:44,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:37:44,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105795517] [2022-03-15 13:37:44,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:37:44,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:37:44,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:37:45,130 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:37:45,130 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:37:45,130 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105795517] [2022-03-15 13:37:45,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105795517] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:37:45,130 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201716868] [2022-03-15 13:37:45,131 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 13:37:45,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:37:45,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:37:45,132 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-15 13:37:45,132 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-15 13:37:45,264 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 13:37:45,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:37:45,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-15 13:37:45,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:37:45,559 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:37:45,559 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-15 13:37:45,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 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-15 13:37:46,073 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-15 13:37:47,204 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-15 13:37:48,113 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-15 13:37:48,539 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 3 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:37:48,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:38:00,971 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1831 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1831) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-15 13:38:01,022 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:38:01,023 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-15 13:38:01,041 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:38:01,041 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-15 13:38:01,047 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-15 13:38:01,521 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:38:01,521 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-15 13:38:01,530 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 17 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:38:01,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201716868] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:38:01,531 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:38:01,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:38:01,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893088713] [2022-03-15 13:38:01,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:38:01,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:38:01,531 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:38:01,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:38:01,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=341, Invalid=3564, Unknown=5, NotChecked=122, Total=4032 [2022-03-15 13:38:01,532 INFO L87 Difference]: Start difference. First operand 3113 states and 6136 transitions. Second operand has 64 states, 64 states have (on average 4.828125) internal successors, (309), 64 states have internal predecessors, (309), 0 states have call successors, (0), 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-15 13:38:19,906 WARN L228 SmtUtils]: Spent 6.23s on a formula simplification that was a NOOP. DAG size: 56 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-15 13:38:36,515 WARN L228 SmtUtils]: Spent 6.14s on a formula simplification that was a NOOP. DAG size: 57 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-15 13:38:54,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:38:54,359 INFO L93 Difference]: Finished difference Result 10825 states and 21495 transitions. [2022-03-15 13:38:54,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-03-15 13:38:54,359 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.828125) internal successors, (309), 64 states have internal predecessors, (309), 0 states have call successors, (0), 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 120 [2022-03-15 13:38:54,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:38:54,372 INFO L225 Difference]: With dead ends: 10825 [2022-03-15 13:38:54,372 INFO L226 Difference]: Without dead ends: 10790 [2022-03-15 13:38:54,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 218 SyntacticMatches, 35 SemanticMatches, 133 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7174 ImplicationChecksByTransitivity, 64.1s TimeCoverageRelationStatistics Valid=1854, Invalid=15961, Unknown=11, NotChecked=264, Total=18090 [2022-03-15 13:38:54,373 INFO L933 BasicCegarLoop]: 510 mSDtfsCounter, 1639 mSDsluCounter, 14266 mSDsCounter, 0 mSdLazyCounter, 2008 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1639 SdHoareTripleChecker+Valid, 14767 SdHoareTripleChecker+Invalid, 4876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 2008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2854 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-15 13:38:54,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1639 Valid, 14767 Invalid, 4876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 2008 Invalid, 0 Unknown, 2854 Unchecked, 2.6s Time] [2022-03-15 13:38:54,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10790 states. [2022-03-15 13:38:54,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10790 to 3247. [2022-03-15 13:38:54,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3247 states, 3245 states have (on average 1.9679506933744222) internal successors, (6386), 3246 states have internal predecessors, (6386), 0 states have call successors, (0), 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-15 13:38:54,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3247 states to 3247 states and 6386 transitions. [2022-03-15 13:38:54,435 INFO L78 Accepts]: Start accepts. Automaton has 3247 states and 6386 transitions. Word has length 120 [2022-03-15 13:38:54,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:38:54,435 INFO L470 AbstractCegarLoop]: Abstraction has 3247 states and 6386 transitions. [2022-03-15 13:38:54,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.828125) internal successors, (309), 64 states have internal predecessors, (309), 0 states have call successors, (0), 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-15 13:38:54,435 INFO L276 IsEmpty]: Start isEmpty. Operand 3247 states and 6386 transitions. [2022-03-15 13:38:54,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-03-15 13:38:54,437 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:38:54,437 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-03-15 13:38:54,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-15 13:38:54,638 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-15 13:38:54,638 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-15 13:38:54,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:38:54,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1591036760, now seen corresponding path program 23 times [2022-03-15 13:38:54,639 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:38:54,639 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871728557] [2022-03-15 13:38:54,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:38:54,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:38:54,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:38:55,721 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:38:55,721 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:38:55,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871728557] [2022-03-15 13:38:55,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871728557] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:38:55,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68118764] [2022-03-15 13:38:55,721 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 13:38:55,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:38:55,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:38:55,722 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-15 13:38:55,723 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-15 13:38:55,848 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 13:38:55,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:38:55,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-15 13:38:55,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:38:56,134 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-15 13:38:56,134 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-15 13:38:56,429 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-15 13:38:56,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-15 13:38:57,768 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-15 13:38:58,693 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-15 13:38:59,118 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 3 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:38:59,118 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:39:10,248 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1882 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1882) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-15 13:39:10,298 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:39:10,299 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-15 13:39:10,314 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:39:10,315 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-15 13:39:10,321 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-15 13:39:10,757 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 13:39:10,757 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-15 13:39:10,767 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 18 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 13:39:10,767 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68118764] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:39:10,767 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:39:10,767 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-15 13:39:10,767 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418619963] [2022-03-15 13:39:10,767 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:39:10,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-15 13:39:10,768 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:39:10,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-15 13:39:10,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=341, Invalid=3565, Unknown=4, NotChecked=122, Total=4032 [2022-03-15 13:39:10,769 INFO L87 Difference]: Start difference. First operand 3247 states and 6386 transitions. Second operand has 64 states, 64 states have (on average 4.828125) internal successors, (309), 64 states have internal predecessors, (309), 0 states have call successors, (0), 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-15 13:39:21,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:39:21,348 INFO L93 Difference]: Finished difference Result 6734 states and 13270 transitions. [2022-03-15 13:39:21,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-15 13:39:21,348 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.828125) internal successors, (309), 64 states have internal predecessors, (309), 0 states have call successors, (0), 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 120 [2022-03-15 13:39:21,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:39:21,358 INFO L225 Difference]: With dead ends: 6734 [2022-03-15 13:39:21,358 INFO L226 Difference]: Without dead ends: 6734 [2022-03-15 13:39:21,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 210 SyntacticMatches, 5 SemanticMatches, 120 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 4187 ImplicationChecksByTransitivity, 20.1s TimeCoverageRelationStatistics Valid=1817, Invalid=12703, Unknown=4, NotChecked=238, Total=14762 [2022-03-15 13:39:21,360 INFO L933 BasicCegarLoop]: 473 mSDtfsCounter, 1841 mSDsluCounter, 11977 mSDsCounter, 0 mSdLazyCounter, 2397 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1841 SdHoareTripleChecker+Valid, 12448 SdHoareTripleChecker+Invalid, 5118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 2397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2652 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-03-15 13:39:21,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1841 Valid, 12448 Invalid, 5118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 2397 Invalid, 0 Unknown, 2652 Unchecked, 3.1s Time] [2022-03-15 13:39:21,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6734 states. [2022-03-15 13:39:21,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6734 to 3178. [2022-03-15 13:39:21,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3178 states, 3176 states have (on average 1.9688287153652393) internal successors, (6253), 3177 states have internal predecessors, (6253), 0 states have call successors, (0), 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-15 13:39:21,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3178 states to 3178 states and 6253 transitions. [2022-03-15 13:39:21,408 INFO L78 Accepts]: Start accepts. Automaton has 3178 states and 6253 transitions. Word has length 120 [2022-03-15 13:39:21,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:39:21,408 INFO L470 AbstractCegarLoop]: Abstraction has 3178 states and 6253 transitions. [2022-03-15 13:39:21,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.828125) internal successors, (309), 64 states have internal predecessors, (309), 0 states have call successors, (0), 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-15 13:39:21,408 INFO L276 IsEmpty]: Start isEmpty. Operand 3178 states and 6253 transitions. [2022-03-15 13:39:21,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-03-15 13:39:21,410 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:39:21,410 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-03-15 13:39:21,429 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-15 13:39:21,611 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-15 13:39:21,611 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-15 13:39:21,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:39:21,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1039892140, now seen corresponding path program 1 times [2022-03-15 13:39:21,611 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:39:21,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818508852] [2022-03-15 13:39:21,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:39:21,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:39:21,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:39:21,826 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 24 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-03-15 13:39:21,827 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:39:21,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818508852] [2022-03-15 13:39:21,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818508852] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:39:21,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323072781] [2022-03-15 13:39:21,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:39:21,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:39:21,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:39:21,828 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-15 13:39:21,829 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-15 13:39:21,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:39:21,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-15 13:39:21,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:39:23,073 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-15 13:39:23,565 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-15 13:39:23,584 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 25 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-03-15 13:39:23,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:39:24,026 INFO L353 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-03-15 13:39:24,026 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 55 treesize of output 54 [2022-03-15 13:39:24,371 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 9 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 13:39:24,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323072781] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:39:24,371 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:39:24,371 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 10] total 25 [2022-03-15 13:39:24,371 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766769109] [2022-03-15 13:39:24,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:39:24,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 13:39:24,371 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:39:24,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 13:39:24,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-03-15 13:39:24,372 INFO L87 Difference]: Start difference. First operand 3178 states and 6253 transitions. Second operand has 25 states, 25 states have (on average 9.44) internal successors, (236), 25 states have internal predecessors, (236), 0 states have call successors, (0), 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-15 13:39:26,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:39:26,264 INFO L93 Difference]: Finished difference Result 6333 states and 12487 transitions. [2022-03-15 13:39:26,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 13:39:26,264 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 9.44) internal successors, (236), 25 states have internal predecessors, (236), 0 states have call successors, (0), 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 126 [2022-03-15 13:39:26,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:39:26,273 INFO L225 Difference]: With dead ends: 6333 [2022-03-15 13:39:26,273 INFO L226 Difference]: Without dead ends: 6298 [2022-03-15 13:39:26,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=399, Invalid=1241, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 13:39:26,274 INFO L933 BasicCegarLoop]: 328 mSDtfsCounter, 1168 mSDsluCounter, 2160 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1168 SdHoareTripleChecker+Valid, 2488 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-15 13:39:26,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1168 Valid, 2488 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-15 13:39:26,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6298 states. [2022-03-15 13:39:26,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6298 to 3803. [2022-03-15 13:39:26,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3803 states, 3801 states have (on average 1.9826361483820047) internal successors, (7536), 3802 states have internal predecessors, (7536), 0 states have call successors, (0), 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-15 13:39:26,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3803 states to 3803 states and 7536 transitions. [2022-03-15 13:39:26,329 INFO L78 Accepts]: Start accepts. Automaton has 3803 states and 7536 transitions. Word has length 126 [2022-03-15 13:39:26,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:39:26,329 INFO L470 AbstractCegarLoop]: Abstraction has 3803 states and 7536 transitions. [2022-03-15 13:39:26,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 9.44) internal successors, (236), 25 states have internal predecessors, (236), 0 states have call successors, (0), 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-15 13:39:26,329 INFO L276 IsEmpty]: Start isEmpty. Operand 3803 states and 7536 transitions. [2022-03-15 13:39:26,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-03-15 13:39:26,332 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:39:26,332 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 13:39:26,349 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-15 13:39:26,539 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-15 13:39:26,539 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-15 13:39:26,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:39:26,539 INFO L85 PathProgramCache]: Analyzing trace with hash -1066567020, now seen corresponding path program 1 times [2022-03-15 13:39:26,539 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:39:26,539 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277179762] [2022-03-15 13:39:26,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:39:26,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:39:26,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:39:26,966 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 13:39:26,966 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:39:26,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277179762] [2022-03-15 13:39:26,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277179762] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:39:26,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761046741] [2022-03-15 13:39:26,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:39:26,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:39:26,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:39:26,968 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-15 13:39:26,968 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-15 13:39:27,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:39:27,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-15 13:39:27,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:39:28,458 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-15 13:39:29,008 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-15 13:39:29,141 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 13:39:29,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:39:29,898 INFO L353 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-03-15 13:39:29,899 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-15 13:39:30,029 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 13:39:30,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761046741] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:39:30,030 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:39:30,030 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 16] total 36 [2022-03-15 13:39:30,030 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348303583] [2022-03-15 13:39:30,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:39:30,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 13:39:30,030 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:39:30,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 13:39:30,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1110, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 13:39:30,031 INFO L87 Difference]: Start difference. First operand 3803 states and 7536 transitions. Second operand has 36 states, 36 states have (on average 7.333333333333333) internal successors, (264), 36 states have internal predecessors, (264), 0 states have call successors, (0), 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-15 13:39:33,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:39:33,224 INFO L93 Difference]: Finished difference Result 6441 states and 12759 transitions. [2022-03-15 13:39:33,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-15 13:39:33,224 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 7.333333333333333) internal successors, (264), 36 states have internal predecessors, (264), 0 states have call successors, (0), 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 127 [2022-03-15 13:39:33,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:39:33,230 INFO L225 Difference]: With dead ends: 6441 [2022-03-15 13:39:33,230 INFO L226 Difference]: Without dead ends: 5913 [2022-03-15 13:39:33,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 258 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 838 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=699, Invalid=2841, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 13:39:33,230 INFO L933 BasicCegarLoop]: 381 mSDtfsCounter, 2023 mSDsluCounter, 5489 mSDsCounter, 0 mSdLazyCounter, 899 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2023 SdHoareTripleChecker+Valid, 5870 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 240 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-15 13:39:33,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2023 Valid, 5870 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 899 Invalid, 0 Unknown, 240 Unchecked, 1.1s Time] [2022-03-15 13:39:33,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5913 states. [2022-03-15 13:39:33,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5913 to 3783. [2022-03-15 13:39:33,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3781 states have (on average 1.9838667019307061) internal successors, (7501), 3782 states have internal predecessors, (7501), 0 states have call successors, (0), 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-15 13:39:33,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 7501 transitions. [2022-03-15 13:39:33,277 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 7501 transitions. Word has length 127 [2022-03-15 13:39:33,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:39:33,277 INFO L470 AbstractCegarLoop]: Abstraction has 3783 states and 7501 transitions. [2022-03-15 13:39:33,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 7.333333333333333) internal successors, (264), 36 states have internal predecessors, (264), 0 states have call successors, (0), 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-15 13:39:33,278 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 7501 transitions. [2022-03-15 13:39:33,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-15 13:39:33,281 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:39:33,281 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-15 13:39:33,297 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-15 13:39:33,481 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-15 13:39:33,482 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-15 13:39:33,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:39:33,482 INFO L85 PathProgramCache]: Analyzing trace with hash 588933983, now seen corresponding path program 2 times [2022-03-15 13:39:33,482 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:39:33,482 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136160348] [2022-03-15 13:39:33,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:39:33,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:39:33,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:39:34,107 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-15 13:39:34,108 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:39:34,108 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136160348] [2022-03-15 13:39:34,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136160348] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:39:34,108 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986111441] [2022-03-15 13:39:34,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 13:39:34,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:39:34,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:39:34,109 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-15 13:39:34,110 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-15 13:39:34,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 13:39:34,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:39:34,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-15 13:39:34,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:39:35,906 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-15 13:39:36,601 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-15 13:39:36,884 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-15 13:39:36,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-15 13:39:36,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:39:40,570 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:39:40,571 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-15 13:39:41,671 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-15 13:39:41,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986111441] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:39:41,671 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:39:41,672 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 42 [2022-03-15 13:39:41,672 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293391181] [2022-03-15 13:39:41,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:39:41,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-15 13:39:41,672 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:39:41,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-15 13:39:41,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=1496, Unknown=1, NotChecked=0, Total=1722 [2022-03-15 13:39:41,673 INFO L87 Difference]: Start difference. First operand 3783 states and 7501 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-15 13:39:49,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:39:49,879 INFO L93 Difference]: Finished difference Result 19213 states and 38248 transitions. [2022-03-15 13:39:49,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-15 13:39:49,880 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-15 13:39:49,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:39:49,905 INFO L225 Difference]: With dead ends: 19213 [2022-03-15 13:39:49,905 INFO L226 Difference]: Without dead ends: 18933 [2022-03-15 13:39:49,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 484 GetRequests, 337 SyntacticMatches, 33 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6251 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=2095, Invalid=11244, Unknown=1, NotChecked=0, Total=13340 [2022-03-15 13:39:49,907 INFO L933 BasicCegarLoop]: 316 mSDtfsCounter, 3472 mSDsluCounter, 6290 mSDsCounter, 0 mSdLazyCounter, 1344 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3472 SdHoareTripleChecker+Valid, 6600 SdHoareTripleChecker+Invalid, 2687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 1344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1152 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-15 13:39:49,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3472 Valid, 6600 Invalid, 2687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 1344 Invalid, 0 Unknown, 1152 Unchecked, 1.9s Time] [2022-03-15 13:39:49,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18933 states. [2022-03-15 13:39:50,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18933 to 8964. [2022-03-15 13:39:50,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8964 states, 8962 states have (on average 1.981923677750502) internal successors, (17762), 8963 states have internal predecessors, (17762), 0 states have call successors, (0), 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-15 13:39:50,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8964 states to 8964 states and 17762 transitions. [2022-03-15 13:39:50,071 INFO L78 Accepts]: Start accepts. Automaton has 8964 states and 17762 transitions. Word has length 141 [2022-03-15 13:39:50,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:39:50,071 INFO L470 AbstractCegarLoop]: Abstraction has 8964 states and 17762 transitions. [2022-03-15 13:39:50,071 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-15 13:39:50,071 INFO L276 IsEmpty]: Start isEmpty. Operand 8964 states and 17762 transitions. [2022-03-15 13:39:50,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-15 13:39:50,080 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:39:50,080 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-15 13:39:50,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-15 13:39:50,280 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-15 13:39:50,281 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-15 13:39:50,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:39:50,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1982088647, now seen corresponding path program 3 times [2022-03-15 13:39:50,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:39:50,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275302471] [2022-03-15 13:39:50,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:39:50,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:39:50,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:39:50,974 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-15 13:39:50,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:39:50,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275302471] [2022-03-15 13:39:50,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275302471] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:39:50,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014967090] [2022-03-15 13:39:50,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 13:39:50,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:39:50,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:39:50,976 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-15 13:39:50,976 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-15 13:39:51,110 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 13:39:51,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:39:51,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-15 13:39:51,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:39:52,712 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-15 13:39:53,500 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-15 13:39:53,624 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-15 13:39:53,667 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 13:39:53,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:39:57,411 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:39:57,412 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-15 13:39:58,455 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-15 13:39:58,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014967090] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:39:58,456 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:39:58,456 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 44 [2022-03-15 13:39:58,456 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648032886] [2022-03-15 13:39:58,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:39:58,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-15 13:39:58,456 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:39:58,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-15 13:39:58,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=1664, Unknown=1, NotChecked=0, Total=1892 [2022-03-15 13:39:58,457 INFO L87 Difference]: Start difference. First operand 8964 states and 17762 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-15 13:40:05,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:40:05,872 INFO L93 Difference]: Finished difference Result 25507 states and 50891 transitions. [2022-03-15 13:40:05,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-15 13:40:05,872 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-15 13:40:05,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:40:05,915 INFO L225 Difference]: With dead ends: 25507 [2022-03-15 13:40:05,915 INFO L226 Difference]: Without dead ends: 25437 [2022-03-15 13:40:05,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 306 SyntacticMatches, 14 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3272 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=1676, Invalid=7829, Unknown=1, NotChecked=0, Total=9506 [2022-03-15 13:40:05,916 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 2871 mSDsluCounter, 6494 mSDsCounter, 0 mSdLazyCounter, 1163 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2871 SdHoareTripleChecker+Valid, 6773 SdHoareTripleChecker+Invalid, 2712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1411 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-15 13:40:05,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2871 Valid, 6773 Invalid, 2712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1163 Invalid, 0 Unknown, 1411 Unchecked, 1.6s Time] [2022-03-15 13:40:05,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25437 states. [2022-03-15 13:40:06,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25437 to 16629. [2022-03-15 13:40:06,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16629 states, 16627 states have (on average 1.991339387742828) internal successors, (33110), 16628 states have internal predecessors, (33110), 0 states have call successors, (0), 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-15 13:40:06,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16629 states to 16629 states and 33110 transitions. [2022-03-15 13:40:06,197 INFO L78 Accepts]: Start accepts. Automaton has 16629 states and 33110 transitions. Word has length 141 [2022-03-15 13:40:06,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:40:06,198 INFO L470 AbstractCegarLoop]: Abstraction has 16629 states and 33110 transitions. [2022-03-15 13:40:06,198 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-15 13:40:06,198 INFO L276 IsEmpty]: Start isEmpty. Operand 16629 states and 33110 transitions. [2022-03-15 13:40:06,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-15 13:40:06,213 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:40:06,213 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-15 13:40:06,229 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-15 13:40:06,421 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-15 13:40:06,422 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-15 13:40:06,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:40:06,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1120304041, now seen corresponding path program 4 times [2022-03-15 13:40:06,422 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:40:06,422 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858320696] [2022-03-15 13:40:06,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:40:06,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:40:06,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:40:07,195 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-15 13:40:07,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:40:07,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858320696] [2022-03-15 13:40:07,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858320696] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:40:07,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007161788] [2022-03-15 13:40:07,196 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 13:40:07,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:40:07,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:40:07,197 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-15 13:40:07,198 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-15 13:40:07,324 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 13:40:07,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:40:07,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-15 13:40:07,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:40:09,025 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-15 13:40:09,873 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-15 13:40:09,977 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-15 13:40:10,023 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 13:40:10,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 13:40:11,819 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 13:40:11,820 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-15 13:40:13,905 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-15 13:40:13,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007161788] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 13:40:13,906 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 13:40:13,906 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 44 [2022-03-15 13:40:13,906 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586050033] [2022-03-15 13:40:13,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 13:40:13,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-15 13:40:13,906 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 13:40:13,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-15 13:40:13,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1685, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 13:40:13,907 INFO L87 Difference]: Start difference. First operand 16629 states and 33110 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-15 13:40:20,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 13:40:20,274 INFO L93 Difference]: Finished difference Result 40300 states and 80423 transitions. [2022-03-15 13:40:20,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-15 13:40:20,275 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-15 13:40:20,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 13:40:20,340 INFO L225 Difference]: With dead ends: 40300 [2022-03-15 13:40:20,340 INFO L226 Difference]: Without dead ends: 40230 [2022-03-15 13:40:20,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 320 SyntacticMatches, 6 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2407 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=1387, Invalid=6803, Unknown=0, NotChecked=0, Total=8190 [2022-03-15 13:40:20,341 INFO L933 BasicCegarLoop]: 295 mSDtfsCounter, 2690 mSDsluCounter, 5519 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2690 SdHoareTripleChecker+Valid, 5810 SdHoareTripleChecker+Invalid, 2360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1146 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-15 13:40:20,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2690 Valid, 5810 Invalid, 2360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1111 Invalid, 0 Unknown, 1146 Unchecked, 1.6s Time] [2022-03-15 13:40:20,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40230 states. [2022-03-15 13:40:20,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40230 to 32096. [2022-03-15 13:40:20,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32096 states, 32094 states have (on average 2.001744874431358) internal successors, (64244), 32095 states have internal predecessors, (64244), 0 states have call successors, (0), 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-15 13:40:20,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32096 states to 32096 states and 64244 transitions. [2022-03-15 13:40:20,971 INFO L78 Accepts]: Start accepts. Automaton has 32096 states and 64244 transitions. Word has length 141 [2022-03-15 13:40:20,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 13:40:20,971 INFO L470 AbstractCegarLoop]: Abstraction has 32096 states and 64244 transitions. [2022-03-15 13:40:20,971 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-15 13:40:20,971 INFO L276 IsEmpty]: Start isEmpty. Operand 32096 states and 64244 transitions. [2022-03-15 13:40:20,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-15 13:40:20,996 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 13:40:20,996 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-15 13:40:21,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-15 13:40:21,196 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-15 13:40:21,196 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-15 13:40:21,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 13:40:21,197 INFO L85 PathProgramCache]: Analyzing trace with hash 18296663, now seen corresponding path program 5 times [2022-03-15 13:40:21,197 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 13:40:21,197 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043549022] [2022-03-15 13:40:21,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 13:40:21,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 13:40:21,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 13:40:21,897 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-15 13:40:21,897 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 13:40:21,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043549022] [2022-03-15 13:40:21,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043549022] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 13:40:21,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262102335] [2022-03-15 13:40:21,897 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 13:40:21,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:40:21,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 13:40:21,898 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 13:40:21,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-15 13:40:22,040 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 13:40:22,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 13:40:22,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 47 conjunts are in the unsatisfiable core [2022-03-15 13:40:22,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 13:40:23,760 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-15 13:40:24,511 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-15 13:40:24,828 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 13:40:24,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2022-03-15 13:40:25,054 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-15 13:40:25,056 WARN L244 SmtUtils]: Removed 2 from assertion stack [2022-03-15 13:40:25,058 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 5 remaining) [2022-03-15 13:40:25,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-15 13:40:25,075 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-15 13:40:25,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 13:40:25,258 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 142 with TraceHistMax 2,while TraceCheckSpWp was constructing backward predicates,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 0ms.. [2022-03-15 13:40:25,260 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 5 remaining) [2022-03-15 13:40:25,260 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr1ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2022-03-15 13:40:25,260 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2022-03-15 13:40:25,260 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr1ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2022-03-15 13:40:25,262 INFO L732 BasicCegarLoop]: Path program histogram: [23, 18, 17, 7, 5, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 13:40:25,264 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-15 13:40:25,264 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-15 13:40:25,265 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.03 01:40:25 BasicIcfg [2022-03-15 13:40:25,265 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-15 13:40:25,266 INFO L158 Benchmark]: Toolchain (without parser) took 818655.77ms. Allocated memory was 169.9MB in the beginning and 925.9MB in the end (delta: 756.0MB). Free memory was 117.8MB in the beginning and 393.5MB in the end (delta: -275.7MB). Peak memory consumption was 481.1MB. Max. memory is 8.0GB. [2022-03-15 13:40:25,266 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 169.9MB. Free memory was 135.5MB in the beginning and 135.3MB in the end (delta: 143.3kB). There was no memory consumed. Max. memory is 8.0GB. [2022-03-15 13:40:25,266 INFO L158 Benchmark]: CACSL2BoogieTranslator took 346.12ms. Allocated memory is still 169.9MB. Free memory was 117.6MB in the beginning and 136.7MB in the end (delta: -19.0MB). Peak memory consumption was 11.8MB. Max. memory is 8.0GB. [2022-03-15 13:40:25,266 INFO L158 Benchmark]: Boogie Procedure Inliner took 53.79ms. Allocated memory is still 169.9MB. Free memory was 136.7MB in the beginning and 134.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-15 13:40:25,266 INFO L158 Benchmark]: Boogie Preprocessor took 31.52ms. Allocated memory is still 169.9MB. Free memory was 134.6MB in the beginning and 132.6MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-15 13:40:25,266 INFO L158 Benchmark]: RCFGBuilder took 440.22ms. Allocated memory is still 169.9MB. Free memory was 132.6MB in the beginning and 118.4MB in the end (delta: 14.2MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2022-03-15 13:40:25,266 INFO L158 Benchmark]: TraceAbstraction took 817779.43ms. Allocated memory was 169.9MB in the beginning and 925.9MB in the end (delta: 756.0MB). Free memory was 117.9MB in the beginning and 393.5MB in the end (delta: -275.6MB). Peak memory consumption was 481.9MB. Max. memory is 8.0GB. [2022-03-15 13:40:25,266 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.10ms. Allocated memory is still 169.9MB. Free memory was 135.5MB in the beginning and 135.3MB in the end (delta: 143.3kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 346.12ms. Allocated memory is still 169.9MB. Free memory was 117.6MB in the beginning and 136.7MB in the end (delta: -19.0MB). Peak memory consumption was 11.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 53.79ms. Allocated memory is still 169.9MB. Free memory was 136.7MB in the beginning and 134.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 31.52ms. Allocated memory is still 169.9MB. Free memory was 134.6MB in the beginning and 132.6MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 440.22ms. Allocated memory is still 169.9MB. Free memory was 132.6MB in the beginning and 118.4MB in the end (delta: 14.2MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 817779.43ms. Allocated memory was 169.9MB in the beginning and 925.9MB in the end (delta: 756.0MB). Free memory was 117.9MB in the beginning and 393.5MB in the end (delta: -275.6MB). Peak memory consumption was 481.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 PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 0ms.. - 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 PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 0ms.. - 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 PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 0ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 190 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 817.6s, OverallIterations: 77, TraceHistogramMax: 3, PathProgramHistogramMax: 23, EmptinessCheckTime: 0.3s, AutomataDifference: 444.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 145751 SdHoareTripleChecker+Valid, 61.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 145751 mSDsluCounter, 406291 SdHoareTripleChecker+Invalid, 54.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 47263 IncrementalHoareTripleChecker+Unchecked, 376641 mSDsCounter, 4635 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 95428 IncrementalHoareTripleChecker+Invalid, 147326 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4635 mSolverCounterUnsat, 29847 mSDtfsCounter, 95428 mSolverCounterSat, 0.9s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 12449 GetRequests, 6511 SyntacticMatches, 426 SemanticMatches, 5512 ConstructedPredicates, 23 IntricatePredicates, 6 DeprecatedPredicates, 184580 ImplicationChecksByTransitivity, 649.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=32096occurred in iteration=76, InterpolantAutomatonStates: 3729, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 8.7s AutomataMinimizationTime, 76 MinimizatonAttempts, 535812 StatesRemovedByMinimization, 75 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 348.7s InterpolantComputationTime, 10311 NumberOfCodeBlocks, 10300 NumberOfCodeBlocksAsserted, 129 NumberOfCheckSat, 13422 ConstructedInterpolants, 1226 QuantifiedInterpolants, 145325 SizeOfPredicates, 704 NumberOfNonLiveVariables, 7872 ConjunctsInSsa, 1530 ConjunctsInUnsatCore, 135 InterpolantComputations, 47 PerfectInterpolantSequences, 510/1794 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