/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-03 16:37:10,723 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-03 16:37:10,756 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-03 16:37:10,804 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-03 16:37:10,804 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-03 16:37:10,807 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-03 16:37:10,812 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-03 16:37:10,813 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-03 16:37:10,814 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-03 16:37:10,814 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-03 16:37:10,815 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-03 16:37:10,816 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-03 16:37:10,816 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-03 16:37:10,816 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-03 16:37:10,817 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-03 16:37:10,818 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-03 16:37:10,818 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-03 16:37:10,819 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-03 16:37:10,820 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-03 16:37:10,821 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-03 16:37:10,822 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-03 16:37:10,828 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-03 16:37:10,831 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-03 16:37:10,832 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-03 16:37:10,839 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-03 16:37:10,839 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-03 16:37:10,839 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-03 16:37:10,839 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-03 16:37:10,840 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-03 16:37:10,840 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-03 16:37:10,840 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-03 16:37:10,841 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-03 16:37:10,841 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-03 16:37:10,842 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-03 16:37:10,842 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-03 16:37:10,842 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-03 16:37:10,843 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-03 16:37:10,843 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-03 16:37:10,843 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-03 16:37:10,844 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-03 16:37:10,844 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-03 16:37:10,850 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-03 16:37:10,873 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-03 16:37:10,874 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-03 16:37:10,874 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-03 16:37:10,874 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-03 16:37:10,875 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-03 16:37:10,875 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-03 16:37:10,875 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-03 16:37:10,876 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-03 16:37:10,876 INFO L138 SettingsManager]: * Use SBE=true [2022-03-03 16:37:10,876 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-03 16:37:10,876 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-03 16:37:10,877 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-03 16:37:10,877 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-03 16:37:10,877 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-03 16:37:10,877 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-03 16:37:10,877 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-03 16:37:10,877 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-03 16:37:10,877 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-03 16:37:10,877 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-03 16:37:10,877 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-03 16:37:10,877 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-03 16:37:10,877 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-03 16:37:10,877 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-03 16:37:10,878 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-03 16:37:10,878 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-03 16:37:10,878 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-03 16:37:10,878 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-03 16:37:10,878 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-03 16:37:10,878 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-03 16:37:10,878 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-03 16:37:10,878 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-03 16:37:10,878 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-03 16:37:10,878 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-03 16:37:10,879 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-03 16:37:11,064 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-03 16:37:11,081 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-03 16:37:11,083 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-03 16:37:11,083 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-03 16:37:11,084 INFO L275 PluginConnector]: CDTParser initialized [2022-03-03 16:37:11,085 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-03 16:37:11,120 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1a172613b/0872d491d86d4ec7bb13dc72e2d9cfd5/FLAG67b5199ea [2022-03-03 16:37:11,587 INFO L306 CDTParser]: Found 1 translation units. [2022-03-03 16:37:11,587 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i [2022-03-03 16:37:11,604 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1a172613b/0872d491d86d4ec7bb13dc72e2d9cfd5/FLAG67b5199ea [2022-03-03 16:37:11,616 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1a172613b/0872d491d86d4ec7bb13dc72e2d9cfd5 [2022-03-03 16:37:11,618 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-03 16:37:11,620 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-03 16:37:11,622 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-03 16:37:11,622 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-03 16:37:11,624 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-03 16:37:11,633 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:11,634 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@42254eab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11, skipping insertion in model container [2022-03-03 16:37:11,634 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:11,638 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-03 16:37:11,670 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-03 16:37:11,797 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-03 16:37:11,896 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-03 16:37:11,906 INFO L203 MainTranslator]: Completed pre-run [2022-03-03 16:37:11,915 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-03 16:37:11,934 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-03 16:37:11,957 INFO L208 MainTranslator]: Completed translation [2022-03-03 16:37:11,958 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11 WrapperNode [2022-03-03 16:37:11,958 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-03 16:37:11,959 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-03 16:37:11,959 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-03 16:37:11,959 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-03 16:37:11,963 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:11,980 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:11,994 INFO L137 Inliner]: procedures = 165, calls = 35, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 118 [2022-03-03 16:37:11,995 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-03 16:37:11,995 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-03 16:37:11,995 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-03 16:37:11,995 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-03 16:37:12,001 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:12,001 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:12,003 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:12,003 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:12,008 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:12,010 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:12,011 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:12,013 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-03 16:37:12,014 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-03 16:37:12,014 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-03 16:37:12,014 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-03 16:37:12,014 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11" (1/1) ... [2022-03-03 16:37:12,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-03 16:37:12,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:37:12,056 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-03 16:37:12,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-03 16:37:12,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-03 16:37:12,090 INFO L130 BoogieDeclarations]: Found specification of procedure worker [2022-03-03 16:37:12,091 INFO L138 BoogieDeclarations]: Found implementation of procedure worker [2022-03-03 16:37:12,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-03 16:37:12,091 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-03-03 16:37:12,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-03 16:37:12,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-03 16:37:12,091 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-03 16:37:12,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-03 16:37:12,091 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-03 16:37:12,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-03 16:37:12,092 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-03 16:37:12,188 INFO L234 CfgBuilder]: Building ICFG [2022-03-03 16:37:12,189 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-03 16:37:12,336 INFO L275 CfgBuilder]: Performing block encoding [2022-03-03 16:37:12,341 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-03 16:37:12,342 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-03-03 16:37:12,343 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.03 04:37:12 BoogieIcfgContainer [2022-03-03 16:37:12,343 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-03 16:37:12,344 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-03 16:37:12,344 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-03 16:37:12,346 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-03 16:37:12,346 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.03 04:37:11" (1/3) ... [2022-03-03 16:37:12,347 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1057f094 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.03 04:37:12, skipping insertion in model container [2022-03-03 16:37:12,347 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.03 04:37:11" (2/3) ... [2022-03-03 16:37:12,347 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1057f094 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.03 04:37:12, skipping insertion in model container [2022-03-03 16:37:12,347 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.03 04:37:12" (3/3) ... [2022-03-03 16:37:12,348 INFO L111 eAbstractionObserver]: Analyzing ICFG 13-privatized_68-pfscan_protected_loop_minimal_interval_true.i [2022-03-03 16:37:12,351 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-03 16:37:12,351 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-03 16:37:12,351 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-03-03 16:37:12,351 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-03 16:37:12,387 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,387 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,387 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,387 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,387 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,388 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,388 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,388 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,388 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,388 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,389 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,389 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,389 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,389 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,389 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,390 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,390 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,390 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,390 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,390 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,390 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,390 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,390 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,391 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,391 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,391 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,391 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,391 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,391 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,391 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,391 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,391 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,392 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,392 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,392 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,392 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,392 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,392 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,392 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,392 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,392 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,393 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,393 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,393 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,393 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,393 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,393 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,394 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,394 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,394 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,394 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,394 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,395 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,395 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,395 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,395 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,395 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,396 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,396 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,396 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,396 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,396 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,396 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,396 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,396 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,397 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,397 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,397 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,397 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,397 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,398 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,398 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,398 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,398 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,398 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,402 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,402 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,402 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,403 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,403 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,403 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,403 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,403 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,404 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,404 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,404 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,404 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,404 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,404 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,404 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,405 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,405 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,405 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,405 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,405 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,405 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,405 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,406 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,406 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,406 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,406 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,406 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,407 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,407 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,407 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,407 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,407 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,407 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,407 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,408 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,408 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,408 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,408 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,408 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,408 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,408 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,409 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,409 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,409 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,409 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,409 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,410 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,410 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,410 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,410 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,410 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,411 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,411 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,411 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,411 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,411 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,411 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,411 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,411 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,412 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,412 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,412 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,412 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,412 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,413 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,413 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,413 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,413 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,413 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,413 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,413 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,414 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,414 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,414 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,414 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,414 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,414 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,415 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,415 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,415 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,415 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,415 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,415 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,415 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,416 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,416 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,416 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,417 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,417 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,417 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,417 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,417 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,417 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,418 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,418 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,420 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,421 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,421 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,421 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,421 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,421 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,421 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,421 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~got~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,422 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~nondet5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,422 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,422 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,422 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,422 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~mem10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,422 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,422 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#t~ret12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,422 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_~qp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,422 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#in~qp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,423 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_pqueue_get_#t~post11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,423 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,423 WARN L322 ript$VariableManager]: TermVariabe |workerThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-03 16:37:12,424 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-03 16:37:12,450 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-03 16:37:12,455 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-03 16:37:12,455 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-03-03 16:37:12,463 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 136 places, 142 transitions, 289 flow [2022-03-03 16:37:12,549 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-03 16:37:12,565 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-03 16:37:12,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-03-03 16:37:12,578 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:12,578 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-03 16:37:12,579 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-03 16:37:12,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:12,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1865521660, now seen corresponding path program 1 times [2022-03-03 16:37:12,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:12,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846508510] [2022-03-03 16:37:12,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:12,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:12,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:12,777 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-03 16:37:12,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:12,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846508510] [2022-03-03 16:37:12,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846508510] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:12,778 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:12,779 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-03 16:37:12,780 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721797882] [2022-03-03 16:37:12,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:12,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-03 16:37:12,783 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:12,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-03 16:37:12,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-03 16:37:12,806 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-03 16:37:12,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:12,840 INFO L93 Difference]: Finished difference Result 1877 states and 3836 transitions. [2022-03-03 16:37:12,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-03 16:37:12,842 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-03 16:37:12,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:12,860 INFO L225 Difference]: With dead ends: 1877 [2022-03-03 16:37:12,860 INFO L226 Difference]: Without dead ends: 1877 [2022-03-03 16:37:12,861 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-03 16:37:12,863 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-03 16:37:12,864 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-03 16:37:12,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1877 states. [2022-03-03 16:37:12,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1877 to 1877. [2022-03-03 16:37:12,968 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-03 16:37:12,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1877 states to 1877 states and 3836 transitions. [2022-03-03 16:37:12,995 INFO L78 Accepts]: Start accepts. Automaton has 1877 states and 3836 transitions. Word has length 59 [2022-03-03 16:37:12,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:12,995 INFO L470 AbstractCegarLoop]: Abstraction has 1877 states and 3836 transitions. [2022-03-03 16:37:12,995 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-03 16:37:12,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1877 states and 3836 transitions. [2022-03-03 16:37:13,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-03 16:37:13,013 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:13,013 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-03 16:37:13,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-03 16:37:13,014 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-03 16:37:13,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:13,014 INFO L85 PathProgramCache]: Analyzing trace with hash 326788120, now seen corresponding path program 1 times [2022-03-03 16:37:13,014 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:13,015 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724130418] [2022-03-03 16:37:13,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:13,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:13,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:13,178 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-03 16:37:13,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:13,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724130418] [2022-03-03 16:37:13,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724130418] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:13,179 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:13,179 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-03 16:37:13,179 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837727263] [2022-03-03 16:37:13,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:13,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 16:37:13,182 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:13,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 16:37:13,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-03 16:37:13,183 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-03 16:37:13,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:13,590 INFO L93 Difference]: Finished difference Result 5657 states and 11744 transitions. [2022-03-03 16:37:13,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-03 16:37:13,591 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-03 16:37:13,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:13,608 INFO L225 Difference]: With dead ends: 5657 [2022-03-03 16:37:13,608 INFO L226 Difference]: Without dead ends: 5657 [2022-03-03 16:37:13,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2022-03-03 16:37:13,612 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-03 16:37:13,613 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-03 16:37:13,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5657 states. [2022-03-03 16:37:13,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5657 to 2135. [2022-03-03 16:37:13,674 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-03 16:37:13,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2135 states to 2135 states and 4393 transitions. [2022-03-03 16:37:13,679 INFO L78 Accepts]: Start accepts. Automaton has 2135 states and 4393 transitions. Word has length 61 [2022-03-03 16:37:13,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:13,680 INFO L470 AbstractCegarLoop]: Abstraction has 2135 states and 4393 transitions. [2022-03-03 16:37:13,680 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-03 16:37:13,681 INFO L276 IsEmpty]: Start isEmpty. Operand 2135 states and 4393 transitions. [2022-03-03 16:37:13,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-03 16:37:13,683 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:13,684 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-03 16:37:13,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-03 16:37:13,685 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-03 16:37:13,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:13,685 INFO L85 PathProgramCache]: Analyzing trace with hash -1938685600, now seen corresponding path program 1 times [2022-03-03 16:37:13,685 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:13,686 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617248093] [2022-03-03 16:37:13,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:13,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:13,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:13,982 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-03 16:37:13,983 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:13,983 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617248093] [2022-03-03 16:37:13,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617248093] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:13,983 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:13,983 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-03 16:37:13,983 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101940773] [2022-03-03 16:37:13,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:13,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-03 16:37:13,984 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:13,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-03 16:37:13,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-03-03 16:37:13,984 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-03 16:37:15,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:15,157 INFO L93 Difference]: Finished difference Result 6430 states and 13379 transitions. [2022-03-03 16:37:15,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 16:37:15,157 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-03 16:37:15,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:15,180 INFO L225 Difference]: With dead ends: 6430 [2022-03-03 16:37:15,181 INFO L226 Difference]: Without dead ends: 6430 [2022-03-03 16:37:15,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=589, Invalid=1861, Unknown=0, NotChecked=0, Total=2450 [2022-03-03 16:37:15,182 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.3s IncrementalHoareTripleChecker+Time [2022-03-03 16:37:15,182 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.3s Time] [2022-03-03 16:37:15,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6430 states. [2022-03-03 16:37:15,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6430 to 3623. [2022-03-03 16:37:15,255 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-03 16:37:15,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 7481 transitions. [2022-03-03 16:37:15,261 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 7481 transitions. Word has length 61 [2022-03-03 16:37:15,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:15,263 INFO L470 AbstractCegarLoop]: Abstraction has 3623 states and 7481 transitions. [2022-03-03 16:37:15,263 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-03 16:37:15,263 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 7481 transitions. [2022-03-03 16:37:15,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:15,267 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:15,268 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-03 16:37:15,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-03 16:37:15,268 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-03 16:37:15,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:15,269 INFO L85 PathProgramCache]: Analyzing trace with hash -432958387, now seen corresponding path program 1 times [2022-03-03 16:37:15,269 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:15,269 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056173186] [2022-03-03 16:37:15,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:15,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:15,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:15,614 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-03 16:37:15,614 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:15,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056173186] [2022-03-03 16:37:15,614 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056173186] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:15,614 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:15,614 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-03 16:37:15,615 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634234775] [2022-03-03 16:37:15,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:15,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 16:37:15,615 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:15,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 16:37:15,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-03 16:37:15,616 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-03 16:37:17,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:17,960 INFO L93 Difference]: Finished difference Result 8900 states and 18300 transitions. [2022-03-03 16:37:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-03 16:37:17,961 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-03 16:37:17,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:18,005 INFO L225 Difference]: With dead ends: 8900 [2022-03-03 16:37:18,005 INFO L226 Difference]: Without dead ends: 8900 [2022-03-03 16:37:18,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1716 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1046, Invalid=4504, Unknown=0, NotChecked=0, Total=5550 [2022-03-03 16:37:18,007 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-03 16:37:18,007 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-03 16:37:18,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8900 states. [2022-03-03 16:37:18,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8900 to 5530. [2022-03-03 16:37:18,172 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-03 16:37:18,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5530 states to 5530 states and 11476 transitions. [2022-03-03 16:37:18,186 INFO L78 Accepts]: Start accepts. Automaton has 5530 states and 11476 transitions. Word has length 78 [2022-03-03 16:37:18,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:18,186 INFO L470 AbstractCegarLoop]: Abstraction has 5530 states and 11476 transitions. [2022-03-03 16:37:18,186 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-03 16:37:18,186 INFO L276 IsEmpty]: Start isEmpty. Operand 5530 states and 11476 transitions. [2022-03-03 16:37:18,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:18,189 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:18,189 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-03 16:37:18,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-03 16:37:18,190 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-03 16:37:18,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:18,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1900567917, now seen corresponding path program 2 times [2022-03-03 16:37:18,191 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:18,191 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089026772] [2022-03-03 16:37:18,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:18,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:18,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:18,494 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-03 16:37:18,495 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:18,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089026772] [2022-03-03 16:37:18,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089026772] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:18,495 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:18,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-03 16:37:18,495 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006719059] [2022-03-03 16:37:18,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:18,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 16:37:18,496 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:18,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 16:37:18,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-03 16:37:18,496 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-03 16:37:20,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:20,951 INFO L93 Difference]: Finished difference Result 13090 states and 26982 transitions. [2022-03-03 16:37:20,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-03 16:37:20,952 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-03 16:37:20,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:20,981 INFO L225 Difference]: With dead ends: 13090 [2022-03-03 16:37:20,981 INFO L226 Difference]: Without dead ends: 13090 [2022-03-03 16:37:20,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2724 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1449, Invalid=6561, Unknown=0, NotChecked=0, Total=8010 [2022-03-03 16:37:20,985 INFO L933 BasicCegarLoop]: 449 mSDtfsCounter, 4458 mSDsluCounter, 4270 mSDsCounter, 0 mSdLazyCounter, 1393 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-03-03 16:37:20,985 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.6s Time] [2022-03-03 16:37:21,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13090 states. [2022-03-03 16:37:21,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13090 to 5536. [2022-03-03 16:37:21,177 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-03 16:37:21,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5536 states to 5536 states and 11488 transitions. [2022-03-03 16:37:21,188 INFO L78 Accepts]: Start accepts. Automaton has 5536 states and 11488 transitions. Word has length 78 [2022-03-03 16:37:21,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:21,189 INFO L470 AbstractCegarLoop]: Abstraction has 5536 states and 11488 transitions. [2022-03-03 16:37:21,191 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-03 16:37:21,191 INFO L276 IsEmpty]: Start isEmpty. Operand 5536 states and 11488 transitions. [2022-03-03 16:37:21,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:21,194 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:21,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 16:37:21,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-03 16:37:21,194 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-03 16:37:21,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:21,195 INFO L85 PathProgramCache]: Analyzing trace with hash -2057331115, now seen corresponding path program 3 times [2022-03-03 16:37:21,195 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:21,195 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125288342] [2022-03-03 16:37:21,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:21,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:21,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:21,431 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-03 16:37:21,432 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:21,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125288342] [2022-03-03 16:37:21,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125288342] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:21,432 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:21,432 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-03 16:37:21,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071459700] [2022-03-03 16:37:21,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:21,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 16:37:21,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:21,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 16:37:21,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-03 16:37:21,433 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-03 16:37:24,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:24,038 INFO L93 Difference]: Finished difference Result 10751 states and 22152 transitions. [2022-03-03 16:37:24,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-03 16:37:24,039 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-03 16:37:24,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:24,056 INFO L225 Difference]: With dead ends: 10751 [2022-03-03 16:37:24,056 INFO L226 Difference]: Without dead ends: 10751 [2022-03-03 16:37:24,058 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-03 16:37:24,058 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-03 16:37:24,058 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-03 16:37:24,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10751 states. [2022-03-03 16:37:24,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10751 to 6059. [2022-03-03 16:37:24,151 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-03 16:37:24,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6059 states to 6059 states and 12618 transitions. [2022-03-03 16:37:24,162 INFO L78 Accepts]: Start accepts. Automaton has 6059 states and 12618 transitions. Word has length 78 [2022-03-03 16:37:24,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:24,162 INFO L470 AbstractCegarLoop]: Abstraction has 6059 states and 12618 transitions. [2022-03-03 16:37:24,162 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-03 16:37:24,162 INFO L276 IsEmpty]: Start isEmpty. Operand 6059 states and 12618 transitions. [2022-03-03 16:37:24,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:24,167 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:24,168 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-03 16:37:24,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-03 16:37:24,168 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-03 16:37:24,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:24,168 INFO L85 PathProgramCache]: Analyzing trace with hash -639973645, now seen corresponding path program 1 times [2022-03-03 16:37:24,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:24,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804604878] [2022-03-03 16:37:24,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:24,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:24,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:24,332 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-03 16:37:24,332 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:24,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804604878] [2022-03-03 16:37:24,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804604878] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:24,333 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:24,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-03 16:37:24,333 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462248190] [2022-03-03 16:37:24,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:24,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-03 16:37:24,333 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:24,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-03 16:37:24,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2022-03-03 16:37:24,334 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-03 16:37:27,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:27,171 INFO L93 Difference]: Finished difference Result 15036 states and 31402 transitions. [2022-03-03 16:37:27,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-03 16:37:27,172 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-03 16:37:27,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:27,201 INFO L225 Difference]: With dead ends: 15036 [2022-03-03 16:37:27,201 INFO L226 Difference]: Without dead ends: 15036 [2022-03-03 16:37:27,205 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-03 16:37:27,205 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-03 16:37:27,206 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-03 16:37:27,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15036 states. [2022-03-03 16:37:27,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15036 to 6234. [2022-03-03 16:37:27,385 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-03 16:37:27,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6234 states to 6234 states and 13011 transitions. [2022-03-03 16:37:27,393 INFO L78 Accepts]: Start accepts. Automaton has 6234 states and 13011 transitions. Word has length 78 [2022-03-03 16:37:27,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:27,393 INFO L470 AbstractCegarLoop]: Abstraction has 6234 states and 13011 transitions. [2022-03-03 16:37:27,394 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-03 16:37:27,394 INFO L276 IsEmpty]: Start isEmpty. Operand 6234 states and 13011 transitions. [2022-03-03 16:37:27,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:27,398 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:27,398 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-03 16:37:27,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-03 16:37:27,398 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-03 16:37:27,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:27,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1389519931, now seen corresponding path program 4 times [2022-03-03 16:37:27,399 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:27,399 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038338748] [2022-03-03 16:37:27,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:27,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:27,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:27,525 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-03 16:37:27,525 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:27,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038338748] [2022-03-03 16:37:27,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038338748] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:27,525 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:27,525 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:27,526 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346994550] [2022-03-03 16:37:27,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:27,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:27,526 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:27,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:27,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:27,526 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-03 16:37:27,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:27,692 INFO L93 Difference]: Finished difference Result 8278 states and 17240 transitions. [2022-03-03 16:37:27,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:27,693 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-03 16:37:27,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:27,702 INFO L225 Difference]: With dead ends: 8278 [2022-03-03 16:37:27,702 INFO L226 Difference]: Without dead ends: 8278 [2022-03-03 16:37:27,702 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-03 16:37:27,703 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-03 16:37:27,705 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-03 16:37:27,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8278 states. [2022-03-03 16:37:27,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8278 to 6575. [2022-03-03 16:37:27,782 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-03 16:37:27,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6575 states to 6575 states and 13690 transitions. [2022-03-03 16:37:27,792 INFO L78 Accepts]: Start accepts. Automaton has 6575 states and 13690 transitions. Word has length 78 [2022-03-03 16:37:27,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:27,792 INFO L470 AbstractCegarLoop]: Abstraction has 6575 states and 13690 transitions. [2022-03-03 16:37:27,792 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-03 16:37:27,792 INFO L276 IsEmpty]: Start isEmpty. Operand 6575 states and 13690 transitions. [2022-03-03 16:37:27,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:27,795 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:27,795 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-03 16:37:27,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-03 16:37:27,795 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-03 16:37:27,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:27,796 INFO L85 PathProgramCache]: Analyzing trace with hash -230993537, now seen corresponding path program 2 times [2022-03-03 16:37:27,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:27,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318221029] [2022-03-03 16:37:27,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:27,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:27,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:28,002 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-03 16:37:28,003 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:28,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318221029] [2022-03-03 16:37:28,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318221029] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:28,003 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:28,003 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-03 16:37:28,003 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371052128] [2022-03-03 16:37:28,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:28,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-03 16:37:28,003 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:28,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-03 16:37:28,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-03-03 16:37:28,004 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-03 16:37:30,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:30,526 INFO L93 Difference]: Finished difference Result 32822 states and 68435 transitions. [2022-03-03 16:37:30,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-03 16:37:30,527 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-03 16:37:30,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:30,577 INFO L225 Difference]: With dead ends: 32822 [2022-03-03 16:37:30,578 INFO L226 Difference]: Without dead ends: 32822 [2022-03-03 16:37:30,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4202 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2129, Invalid=9643, Unknown=0, NotChecked=0, Total=11772 [2022-03-03 16:37:30,581 INFO L933 BasicCegarLoop]: 681 mSDtfsCounter, 1649 mSDsluCounter, 5316 mSDsCounter, 0 mSdLazyCounter, 2029 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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-03 16:37:30,581 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-03 16:37:30,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32822 states. [2022-03-03 16:37:30,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32822 to 6832. [2022-03-03 16:37:30,848 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-03 16:37:30,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6832 states to 6832 states and 14251 transitions. [2022-03-03 16:37:30,927 INFO L78 Accepts]: Start accepts. Automaton has 6832 states and 14251 transitions. Word has length 78 [2022-03-03 16:37:30,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:30,928 INFO L470 AbstractCegarLoop]: Abstraction has 6832 states and 14251 transitions. [2022-03-03 16:37:30,928 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-03 16:37:30,928 INFO L276 IsEmpty]: Start isEmpty. Operand 6832 states and 14251 transitions. [2022-03-03 16:37:30,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:30,931 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:30,931 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-03 16:37:30,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-03 16:37:30,931 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-03 16:37:30,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:30,931 INFO L85 PathProgramCache]: Analyzing trace with hash 1798500039, now seen corresponding path program 5 times [2022-03-03 16:37:30,931 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:30,932 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177637] [2022-03-03 16:37:30,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:30,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:30,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:31,043 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-03 16:37:31,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:31,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177637] [2022-03-03 16:37:31,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177637] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:31,044 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:31,044 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:31,044 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058384574] [2022-03-03 16:37:31,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:31,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:31,045 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:31,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:31,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:31,045 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-03 16:37:31,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:31,214 INFO L93 Difference]: Finished difference Result 13224 states and 27405 transitions. [2022-03-03 16:37:31,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:31,214 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-03 16:37:31,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:31,231 INFO L225 Difference]: With dead ends: 13224 [2022-03-03 16:37:31,231 INFO L226 Difference]: Without dead ends: 13224 [2022-03-03 16:37:31,231 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-03 16:37:31,232 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-03 16:37:31,233 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-03 16:37:31,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13224 states. [2022-03-03 16:37:31,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13224 to 6881. [2022-03-03 16:37:31,330 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-03 16:37:31,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6881 states to 6881 states and 14275 transitions. [2022-03-03 16:37:31,339 INFO L78 Accepts]: Start accepts. Automaton has 6881 states and 14275 transitions. Word has length 78 [2022-03-03 16:37:31,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:31,339 INFO L470 AbstractCegarLoop]: Abstraction has 6881 states and 14275 transitions. [2022-03-03 16:37:31,339 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-03 16:37:31,342 INFO L276 IsEmpty]: Start isEmpty. Operand 6881 states and 14275 transitions. [2022-03-03 16:37:31,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:31,345 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:31,345 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-03 16:37:31,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-03 16:37:31,345 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-03 16:37:31,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:31,346 INFO L85 PathProgramCache]: Analyzing trace with hash 1210081927, now seen corresponding path program 6 times [2022-03-03 16:37:31,346 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:31,346 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354263754] [2022-03-03 16:37:31,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:31,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:31,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:31,444 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-03 16:37:31,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:31,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354263754] [2022-03-03 16:37:31,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354263754] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:31,444 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:31,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:31,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302401926] [2022-03-03 16:37:31,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:31,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:31,445 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:31,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:31,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:31,445 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-03 16:37:31,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:31,608 INFO L93 Difference]: Finished difference Result 11923 states and 24660 transitions. [2022-03-03 16:37:31,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:31,608 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-03 16:37:31,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:31,621 INFO L225 Difference]: With dead ends: 11923 [2022-03-03 16:37:31,621 INFO L226 Difference]: Without dead ends: 11923 [2022-03-03 16:37:31,622 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-03 16:37:31,622 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-03 16:37:31,622 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-03 16:37:31,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11923 states. [2022-03-03 16:37:31,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11923 to 6881. [2022-03-03 16:37:31,721 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-03 16:37:31,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6881 states to 6881 states and 14275 transitions. [2022-03-03 16:37:31,745 INFO L78 Accepts]: Start accepts. Automaton has 6881 states and 14275 transitions. Word has length 78 [2022-03-03 16:37:31,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:31,745 INFO L470 AbstractCegarLoop]: Abstraction has 6881 states and 14275 transitions. [2022-03-03 16:37:31,745 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-03 16:37:31,745 INFO L276 IsEmpty]: Start isEmpty. Operand 6881 states and 14275 transitions. [2022-03-03 16:37:31,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:31,748 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:31,748 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-03 16:37:31,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-03 16:37:31,748 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-03 16:37:31,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:31,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1470511061, now seen corresponding path program 3 times [2022-03-03 16:37:31,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:31,749 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946224263] [2022-03-03 16:37:31,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:31,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:31,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:31,908 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-03 16:37:31,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:31,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946224263] [2022-03-03 16:37:31,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946224263] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:31,909 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:31,909 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-03 16:37:31,909 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872135114] [2022-03-03 16:37:31,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:31,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-03 16:37:31,909 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:31,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-03 16:37:31,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-03-03 16:37:31,910 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-03 16:37:34,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:34,529 INFO L93 Difference]: Finished difference Result 46267 states and 96712 transitions. [2022-03-03 16:37:34,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-03 16:37:34,530 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-03 16:37:34,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:34,598 INFO L225 Difference]: With dead ends: 46267 [2022-03-03 16:37:34,598 INFO L226 Difference]: Without dead ends: 46267 [2022-03-03 16:37:34,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3963 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2137, Invalid=9205, Unknown=0, NotChecked=0, Total=11342 [2022-03-03 16:37:34,601 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, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 16:37:34,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1440 Valid, 7282 Invalid, 2521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 2466 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 16:37:34,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46267 states. [2022-03-03 16:37:34,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46267 to 7282. [2022-03-03 16:37:34,894 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-03 16:37:34,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7282 states to 7282 states and 15169 transitions. [2022-03-03 16:37:34,904 INFO L78 Accepts]: Start accepts. Automaton has 7282 states and 15169 transitions. Word has length 78 [2022-03-03 16:37:34,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:34,904 INFO L470 AbstractCegarLoop]: Abstraction has 7282 states and 15169 transitions. [2022-03-03 16:37:34,904 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-03 16:37:34,904 INFO L276 IsEmpty]: Start isEmpty. Operand 7282 states and 15169 transitions. [2022-03-03 16:37:34,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:34,907 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:34,907 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-03 16:37:34,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-03 16:37:34,908 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-03 16:37:34,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:34,908 INFO L85 PathProgramCache]: Analyzing trace with hash -794962659, now seen corresponding path program 7 times [2022-03-03 16:37:34,908 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:34,908 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643766927] [2022-03-03 16:37:34,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:34,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:34,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:35,005 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-03 16:37:35,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:35,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643766927] [2022-03-03 16:37:35,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643766927] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:35,006 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:35,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:35,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91514419] [2022-03-03 16:37:35,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:35,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:35,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:35,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:35,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:35,007 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-03 16:37:35,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:35,259 INFO L93 Difference]: Finished difference Result 22479 states and 46559 transitions. [2022-03-03 16:37:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:35,259 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-03 16:37:35,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:35,293 INFO L225 Difference]: With dead ends: 22479 [2022-03-03 16:37:35,293 INFO L226 Difference]: Without dead ends: 22479 [2022-03-03 16:37:35,293 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-03 16:37:35,294 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-03 16:37:35,294 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-03 16:37:35,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22479 states. [2022-03-03 16:37:35,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22479 to 7257. [2022-03-03 16:37:35,447 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-03 16:37:35,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7257 states to 7257 states and 15102 transitions. [2022-03-03 16:37:35,457 INFO L78 Accepts]: Start accepts. Automaton has 7257 states and 15102 transitions. Word has length 78 [2022-03-03 16:37:35,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:35,457 INFO L470 AbstractCegarLoop]: Abstraction has 7257 states and 15102 transitions. [2022-03-03 16:37:35,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-03 16:37:35,457 INFO L276 IsEmpty]: Start isEmpty. Operand 7257 states and 15102 transitions. [2022-03-03 16:37:35,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:35,460 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:35,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-03 16:37:35,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-03-03 16:37:35,460 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-03 16:37:35,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:35,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1383380771, now seen corresponding path program 8 times [2022-03-03 16:37:35,461 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:35,461 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790200378] [2022-03-03 16:37:35,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:35,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:35,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:35,569 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-03 16:37:35,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:35,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790200378] [2022-03-03 16:37:35,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790200378] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:35,569 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:35,569 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:35,569 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027978414] [2022-03-03 16:37:35,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:35,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:35,569 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:35,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:35,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:35,570 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-03 16:37:35,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:35,759 INFO L93 Difference]: Finished difference Result 17765 states and 36818 transitions. [2022-03-03 16:37:35,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:35,759 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-03 16:37:35,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:35,784 INFO L225 Difference]: With dead ends: 17765 [2022-03-03 16:37:35,784 INFO L226 Difference]: Without dead ends: 17765 [2022-03-03 16:37:35,784 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-03 16:37:35,785 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-03 16:37:35,785 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-03 16:37:35,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17765 states. [2022-03-03 16:37:35,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17765 to 7164. [2022-03-03 16:37:35,921 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-03 16:37:35,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7164 states to 7164 states and 14890 transitions. [2022-03-03 16:37:35,932 INFO L78 Accepts]: Start accepts. Automaton has 7164 states and 14890 transitions. Word has length 78 [2022-03-03 16:37:35,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:35,933 INFO L470 AbstractCegarLoop]: Abstraction has 7164 states and 14890 transitions. [2022-03-03 16:37:35,933 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-03 16:37:35,933 INFO L276 IsEmpty]: Start isEmpty. Operand 7164 states and 14890 transitions. [2022-03-03 16:37:35,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:35,936 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:35,936 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-03 16:37:35,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-03 16:37:35,937 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-03 16:37:35,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:35,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1994881031, now seen corresponding path program 4 times [2022-03-03 16:37:35,937 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:35,937 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617683904] [2022-03-03 16:37:35,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:35,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:35,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:36,128 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-03 16:37:36,128 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:36,128 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617683904] [2022-03-03 16:37:36,128 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617683904] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:36,128 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:36,129 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-03 16:37:36,129 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94186793] [2022-03-03 16:37:36,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:36,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-03 16:37:36,129 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:36,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-03 16:37:36,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-03-03 16:37:36,130 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-03 16:37:38,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:38,500 INFO L93 Difference]: Finished difference Result 35183 states and 73664 transitions. [2022-03-03 16:37:38,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-03 16:37:38,501 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-03 16:37:38,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:38,564 INFO L225 Difference]: With dead ends: 35183 [2022-03-03 16:37:38,564 INFO L226 Difference]: Without dead ends: 35183 [2022-03-03 16:37:38,565 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2865 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1874, Invalid=7246, Unknown=0, NotChecked=0, Total=9120 [2022-03-03 16:37:38,566 INFO L933 BasicCegarLoop]: 737 mSDtfsCounter, 1287 mSDsluCounter, 5017 mSDsCounter, 0 mSdLazyCounter, 1966 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2022-03-03 16:37:38,566 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.7s Time] [2022-03-03 16:37:38,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35183 states. [2022-03-03 16:37:38,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35183 to 8219. [2022-03-03 16:37:38,836 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-03 16:37:38,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8219 states to 8219 states and 17236 transitions. [2022-03-03 16:37:38,847 INFO L78 Accepts]: Start accepts. Automaton has 8219 states and 17236 transitions. Word has length 78 [2022-03-03 16:37:38,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:38,847 INFO L470 AbstractCegarLoop]: Abstraction has 8219 states and 17236 transitions. [2022-03-03 16:37:38,847 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-03 16:37:38,847 INFO L276 IsEmpty]: Start isEmpty. Operand 8219 states and 17236 transitions. [2022-03-03 16:37:38,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:38,850 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:38,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-03 16:37:38,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-03-03 16:37:38,851 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-03 16:37:38,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:38,851 INFO L85 PathProgramCache]: Analyzing trace with hash 34612545, now seen corresponding path program 9 times [2022-03-03 16:37:38,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:38,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477018552] [2022-03-03 16:37:38,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:38,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:38,930 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-03 16:37:38,930 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:38,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477018552] [2022-03-03 16:37:38,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477018552] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:38,931 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:38,932 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:38,932 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446967736] [2022-03-03 16:37:38,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:38,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:38,932 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:38,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:38,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:38,932 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-03 16:37:39,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:39,134 INFO L93 Difference]: Finished difference Result 17751 states and 36797 transitions. [2022-03-03 16:37:39,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:39,135 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-03 16:37:39,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:39,156 INFO L225 Difference]: With dead ends: 17751 [2022-03-03 16:37:39,156 INFO L226 Difference]: Without dead ends: 17751 [2022-03-03 16:37:39,156 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-03 16:37:39,157 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-03 16:37:39,158 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-03 16:37:39,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17751 states. [2022-03-03 16:37:39,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17751 to 8195. [2022-03-03 16:37:39,280 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-03 16:37:39,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8195 states to 8195 states and 17186 transitions. [2022-03-03 16:37:39,290 INFO L78 Accepts]: Start accepts. Automaton has 8195 states and 17186 transitions. Word has length 78 [2022-03-03 16:37:39,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:39,290 INFO L470 AbstractCegarLoop]: Abstraction has 8195 states and 17186 transitions. [2022-03-03 16:37:39,290 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-03 16:37:39,291 INFO L276 IsEmpty]: Start isEmpty. Operand 8195 states and 17186 transitions. [2022-03-03 16:37:39,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:39,293 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:39,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-03 16:37:39,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-03 16:37:39,293 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-03 16:37:39,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:39,294 INFO L85 PathProgramCache]: Analyzing trace with hash 642429283, now seen corresponding path program 10 times [2022-03-03 16:37:39,294 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:39,294 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933058352] [2022-03-03 16:37:39,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:39,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:39,396 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-03 16:37:39,397 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:39,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933058352] [2022-03-03 16:37:39,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933058352] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:39,397 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:39,397 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:39,397 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299598049] [2022-03-03 16:37:39,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:39,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:39,398 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:39,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:39,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:39,398 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-03 16:37:39,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:39,588 INFO L93 Difference]: Finished difference Result 14050 states and 29137 transitions. [2022-03-03 16:37:39,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:39,588 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-03 16:37:39,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:39,605 INFO L225 Difference]: With dead ends: 14050 [2022-03-03 16:37:39,605 INFO L226 Difference]: Without dead ends: 14050 [2022-03-03 16:37:39,605 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-03 16:37:39,605 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-03 16:37:39,606 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-03 16:37:39,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14050 states. [2022-03-03 16:37:39,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14050 to 9098. [2022-03-03 16:37:39,747 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-03 16:37:39,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9098 states to 9098 states and 19121 transitions. [2022-03-03 16:37:39,761 INFO L78 Accepts]: Start accepts. Automaton has 9098 states and 19121 transitions. Word has length 78 [2022-03-03 16:37:39,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:39,761 INFO L470 AbstractCegarLoop]: Abstraction has 9098 states and 19121 transitions. [2022-03-03 16:37:39,761 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-03 16:37:39,761 INFO L276 IsEmpty]: Start isEmpty. Operand 9098 states and 19121 transitions. [2022-03-03 16:37:39,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:39,764 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:39,764 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 16:37:39,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-03 16:37:39,764 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-03 16:37:39,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:39,765 INFO L85 PathProgramCache]: Analyzing trace with hash -655223041, now seen corresponding path program 5 times [2022-03-03 16:37:39,765 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:39,765 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839893994] [2022-03-03 16:37:39,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:39,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:39,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:39,969 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-03 16:37:39,969 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:39,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839893994] [2022-03-03 16:37:39,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839893994] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:39,969 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:39,969 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-03 16:37:39,969 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974804424] [2022-03-03 16:37:39,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:39,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-03 16:37:39,970 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:39,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-03 16:37:39,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-03-03 16:37:39,970 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-03 16:37:42,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:42,032 INFO L93 Difference]: Finished difference Result 42338 states and 88537 transitions. [2022-03-03 16:37:42,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-03-03 16:37:42,033 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-03 16:37:42,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:42,099 INFO L225 Difference]: With dead ends: 42338 [2022-03-03 16:37:42,099 INFO L226 Difference]: Without dead ends: 42338 [2022-03-03 16:37:42,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3907 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2137, Invalid=9205, Unknown=0, NotChecked=0, Total=11342 [2022-03-03 16:37:42,100 INFO L933 BasicCegarLoop]: 734 mSDtfsCounter, 1392 mSDsluCounter, 5329 mSDsCounter, 0 mSdLazyCounter, 1879 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2022-03-03 16:37:42,100 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.7s Time] [2022-03-03 16:37:42,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42338 states. [2022-03-03 16:37:42,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42338 to 9356. [2022-03-03 16:37:42,400 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-03 16:37:42,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9356 states to 9356 states and 19701 transitions. [2022-03-03 16:37:42,413 INFO L78 Accepts]: Start accepts. Automaton has 9356 states and 19701 transitions. Word has length 78 [2022-03-03 16:37:42,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:42,413 INFO L470 AbstractCegarLoop]: Abstraction has 9356 states and 19701 transitions. [2022-03-03 16:37:42,413 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-03 16:37:42,413 INFO L276 IsEmpty]: Start isEmpty. Operand 9356 states and 19701 transitions. [2022-03-03 16:37:42,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:42,416 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:42,416 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-03 16:37:42,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-03 16:37:42,416 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-03 16:37:42,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:42,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1374270535, now seen corresponding path program 11 times [2022-03-03 16:37:42,417 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:42,417 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095971373] [2022-03-03 16:37:42,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:42,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:42,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:42,498 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-03 16:37:42,498 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:42,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095971373] [2022-03-03 16:37:42,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095971373] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:42,498 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:42,498 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:42,498 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539247352] [2022-03-03 16:37:42,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:42,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:42,499 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:42,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:42,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:42,499 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-03 16:37:42,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:42,744 INFO L93 Difference]: Finished difference Result 19573 states and 40679 transitions. [2022-03-03 16:37:42,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:42,745 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-03 16:37:42,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:42,775 INFO L225 Difference]: With dead ends: 19573 [2022-03-03 16:37:42,775 INFO L226 Difference]: Without dead ends: 19573 [2022-03-03 16:37:42,775 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-03 16:37:42,776 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-03 16:37:42,776 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-03 16:37:42,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19573 states. [2022-03-03 16:37:42,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19573 to 9370. [2022-03-03 16:37:42,959 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-03 16:37:42,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9370 states to 9370 states and 19703 transitions. [2022-03-03 16:37:42,981 INFO L78 Accepts]: Start accepts. Automaton has 9370 states and 19703 transitions. Word has length 78 [2022-03-03 16:37:42,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:42,981 INFO L470 AbstractCegarLoop]: Abstraction has 9370 states and 19703 transitions. [2022-03-03 16:37:42,981 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-03 16:37:42,981 INFO L276 IsEmpty]: Start isEmpty. Operand 9370 states and 19703 transitions. [2022-03-03 16:37:42,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:42,984 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:42,984 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 16:37:42,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-03-03 16:37:42,985 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-03 16:37:42,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:42,985 INFO L85 PathProgramCache]: Analyzing trace with hash 785852423, now seen corresponding path program 12 times [2022-03-03 16:37:42,985 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:42,985 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415965772] [2022-03-03 16:37:42,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:42,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:43,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:43,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 16:37:43,092 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:43,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415965772] [2022-03-03 16:37:43,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415965772] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:43,092 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:43,092 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:43,092 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210962923] [2022-03-03 16:37:43,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:43,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:43,092 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:43,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:43,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:43,093 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-03 16:37:43,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:43,297 INFO L93 Difference]: Finished difference Result 13098 states and 27206 transitions. [2022-03-03 16:37:43,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:43,297 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-03 16:37:43,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:43,316 INFO L225 Difference]: With dead ends: 13098 [2022-03-03 16:37:43,317 INFO L226 Difference]: Without dead ends: 13098 [2022-03-03 16:37:43,317 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-03 16:37:43,318 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-03 16:37:43,318 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-03 16:37:43,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13098 states. [2022-03-03 16:37:43,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13098 to 9142. [2022-03-03 16:37:43,434 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-03 16:37:43,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9142 states to 9142 states and 19188 transitions. [2022-03-03 16:37:43,447 INFO L78 Accepts]: Start accepts. Automaton has 9142 states and 19188 transitions. Word has length 78 [2022-03-03 16:37:43,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:43,447 INFO L470 AbstractCegarLoop]: Abstraction has 9142 states and 19188 transitions. [2022-03-03 16:37:43,447 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-03 16:37:43,448 INFO L276 IsEmpty]: Start isEmpty. Operand 9142 states and 19188 transitions. [2022-03-03 16:37:43,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:43,450 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:43,450 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-03 16:37:43,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-03-03 16:37:43,451 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-03 16:37:43,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:43,451 INFO L85 PathProgramCache]: Analyzing trace with hash 174352163, now seen corresponding path program 6 times [2022-03-03 16:37:43,451 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:43,451 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267579765] [2022-03-03 16:37:43,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:43,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:43,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:43,638 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 16:37:43,638 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:43,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267579765] [2022-03-03 16:37:43,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267579765] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:43,639 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:43,639 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-03 16:37:43,639 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120022315] [2022-03-03 16:37:43,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:43,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-03 16:37:43,639 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:43,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-03 16:37:43,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-03-03 16:37:43,640 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-03 16:37:46,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:46,284 INFO L93 Difference]: Finished difference Result 45515 states and 95261 transitions. [2022-03-03 16:37:46,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-03 16:37:46,284 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-03 16:37:46,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:46,358 INFO L225 Difference]: With dead ends: 45515 [2022-03-03 16:37:46,358 INFO L226 Difference]: Without dead ends: 45515 [2022-03-03 16:37:46,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2801 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1874, Invalid=7246, Unknown=0, NotChecked=0, Total=9120 [2022-03-03 16:37:46,360 INFO L933 BasicCegarLoop]: 778 mSDtfsCounter, 1180 mSDsluCounter, 6158 mSDsCounter, 0 mSdLazyCounter, 2412 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 16:37:46,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1180 Valid, 6936 Invalid, 2457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 2412 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 16:37:46,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45515 states. [2022-03-03 16:37:46,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45515 to 9322. [2022-03-03 16:37:46,818 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-03 16:37:46,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9322 states to 9322 states and 19566 transitions. [2022-03-03 16:37:46,830 INFO L78 Accepts]: Start accepts. Automaton has 9322 states and 19566 transitions. Word has length 78 [2022-03-03 16:37:46,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:46,830 INFO L470 AbstractCegarLoop]: Abstraction has 9322 states and 19566 transitions. [2022-03-03 16:37:46,859 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-03 16:37:46,859 INFO L276 IsEmpty]: Start isEmpty. Operand 9322 states and 19566 transitions. [2022-03-03 16:37:46,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:46,863 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:46,863 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-03 16:37:46,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-03-03 16:37:46,864 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-03 16:37:46,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:46,864 INFO L85 PathProgramCache]: Analyzing trace with hash -2091121557, now seen corresponding path program 13 times [2022-03-03 16:37:46,864 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:46,864 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584428822] [2022-03-03 16:37:46,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:46,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:46,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:46,970 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-03 16:37:46,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:46,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584428822] [2022-03-03 16:37:46,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584428822] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:46,970 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:46,970 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:46,970 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979160890] [2022-03-03 16:37:46,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:46,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:46,972 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:46,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:46,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:46,972 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-03 16:37:47,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:47,196 INFO L93 Difference]: Finished difference Result 23356 states and 48220 transitions. [2022-03-03 16:37:47,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:47,197 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-03 16:37:47,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:47,230 INFO L225 Difference]: With dead ends: 23356 [2022-03-03 16:37:47,230 INFO L226 Difference]: Without dead ends: 23356 [2022-03-03 16:37:47,231 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-03 16:37:47,231 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-03 16:37:47,231 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-03 16:37:47,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23356 states. [2022-03-03 16:37:47,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23356 to 9258. [2022-03-03 16:37:47,394 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-03 16:37:47,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9258 states to 9258 states and 19434 transitions. [2022-03-03 16:37:47,407 INFO L78 Accepts]: Start accepts. Automaton has 9258 states and 19434 transitions. Word has length 78 [2022-03-03 16:37:47,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:47,408 INFO L470 AbstractCegarLoop]: Abstraction has 9258 states and 19434 transitions. [2022-03-03 16:37:47,408 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-03 16:37:47,408 INFO L276 IsEmpty]: Start isEmpty. Operand 9258 states and 19434 transitions. [2022-03-03 16:37:47,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:47,411 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:47,411 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-03 16:37:47,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-03-03 16:37:47,411 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-03 16:37:47,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:47,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1483304819, now seen corresponding path program 14 times [2022-03-03 16:37:47,411 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:47,411 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106482465] [2022-03-03 16:37:47,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:47,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:47,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:47,504 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 16:37:47,505 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:47,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106482465] [2022-03-03 16:37:47,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106482465] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:47,505 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:47,505 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:47,505 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992508998] [2022-03-03 16:37:47,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:47,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:47,506 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:47,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:47,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:47,506 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-03 16:37:47,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:47,751 INFO L93 Difference]: Finished difference Result 18644 states and 38505 transitions. [2022-03-03 16:37:47,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:47,751 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-03 16:37:47,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:47,774 INFO L225 Difference]: With dead ends: 18644 [2022-03-03 16:37:47,774 INFO L226 Difference]: Without dead ends: 18644 [2022-03-03 16:37:47,775 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-03 16:37:47,775 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-03 16:37:47,775 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-03 16:37:47,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18644 states. [2022-03-03 16:37:47,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18644 to 8909. [2022-03-03 16:37:47,928 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-03 16:37:47,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8909 states to 8909 states and 18731 transitions. [2022-03-03 16:37:47,941 INFO L78 Accepts]: Start accepts. Automaton has 8909 states and 18731 transitions. Word has length 78 [2022-03-03 16:37:47,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:47,941 INFO L470 AbstractCegarLoop]: Abstraction has 8909 states and 18731 transitions. [2022-03-03 16:37:47,941 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-03 16:37:47,941 INFO L276 IsEmpty]: Start isEmpty. Operand 8909 states and 18731 transitions. [2022-03-03 16:37:47,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:47,944 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:47,944 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-03 16:37:47,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-03-03 16:37:47,944 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-03 16:37:47,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:47,944 INFO L85 PathProgramCache]: Analyzing trace with hash -1269523329, now seen corresponding path program 7 times [2022-03-03 16:37:47,944 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:47,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135912751] [2022-03-03 16:37:47,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:47,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:47,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:48,155 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-03 16:37:48,155 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:48,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135912751] [2022-03-03 16:37:48,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135912751] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:48,155 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:48,156 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-03 16:37:48,156 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603888148] [2022-03-03 16:37:48,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:48,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-03 16:37:48,156 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:48,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-03 16:37:48,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-03-03 16:37:48,156 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-03 16:37:50,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:50,752 INFO L93 Difference]: Finished difference Result 33119 states and 69705 transitions. [2022-03-03 16:37:50,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-03 16:37:50,752 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-03 16:37:50,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:50,808 INFO L225 Difference]: With dead ends: 33119 [2022-03-03 16:37:50,808 INFO L226 Difference]: Without dead ends: 33119 [2022-03-03 16:37:50,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2895 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1905, Invalid=7407, Unknown=0, NotChecked=0, Total=9312 [2022-03-03 16:37:50,810 INFO L933 BasicCegarLoop]: 751 mSDtfsCounter, 1159 mSDsluCounter, 5643 mSDsCounter, 0 mSdLazyCounter, 2305 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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.8s IncrementalHoareTripleChecker+Time [2022-03-03 16:37:50,810 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.8s Time] [2022-03-03 16:37:50,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33119 states. [2022-03-03 16:37:51,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33119 to 7895. [2022-03-03 16:37:51,125 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-03 16:37:51,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7895 states to 7895 states and 16474 transitions. [2022-03-03 16:37:51,137 INFO L78 Accepts]: Start accepts. Automaton has 7895 states and 16474 transitions. Word has length 78 [2022-03-03 16:37:51,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:51,137 INFO L470 AbstractCegarLoop]: Abstraction has 7895 states and 16474 transitions. [2022-03-03 16:37:51,137 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-03 16:37:51,137 INFO L276 IsEmpty]: Start isEmpty. Operand 7895 states and 16474 transitions. [2022-03-03 16:37:51,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:51,139 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:51,140 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 16:37:51,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-03-03 16:37:51,140 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-03 16:37:51,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:51,140 INFO L85 PathProgramCache]: Analyzing trace with hash 759970247, now seen corresponding path program 15 times [2022-03-03 16:37:51,140 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:51,140 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951883318] [2022-03-03 16:37:51,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:51,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:51,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:51,221 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-03 16:37:51,221 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:51,221 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951883318] [2022-03-03 16:37:51,221 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951883318] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:51,221 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:51,221 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:51,221 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894244012] [2022-03-03 16:37:51,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:51,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:51,222 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:51,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:51,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:51,222 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-03 16:37:51,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:51,427 INFO L93 Difference]: Finished difference Result 15260 states and 31594 transitions. [2022-03-03 16:37:51,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:51,427 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-03 16:37:51,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:51,446 INFO L225 Difference]: With dead ends: 15260 [2022-03-03 16:37:51,446 INFO L226 Difference]: Without dead ends: 15260 [2022-03-03 16:37:51,446 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-03 16:37:51,446 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-03 16:37:51,446 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-03 16:37:51,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15260 states. [2022-03-03 16:37:51,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15260 to 7887. [2022-03-03 16:37:51,548 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-03 16:37:51,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7887 states to 7887 states and 16433 transitions. [2022-03-03 16:37:51,558 INFO L78 Accepts]: Start accepts. Automaton has 7887 states and 16433 transitions. Word has length 78 [2022-03-03 16:37:51,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:51,558 INFO L470 AbstractCegarLoop]: Abstraction has 7887 states and 16433 transitions. [2022-03-03 16:37:51,558 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-03 16:37:51,558 INFO L276 IsEmpty]: Start isEmpty. Operand 7887 states and 16433 transitions. [2022-03-03 16:37:51,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:51,560 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:51,560 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-03 16:37:51,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-03-03 16:37:51,561 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-03 16:37:51,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:51,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1367786985, now seen corresponding path program 16 times [2022-03-03 16:37:51,561 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:51,561 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256194723] [2022-03-03 16:37:51,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:51,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:51,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:51,630 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-03 16:37:51,630 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:51,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256194723] [2022-03-03 16:37:51,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256194723] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:51,630 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:51,630 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:51,630 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465800922] [2022-03-03 16:37:51,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:51,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:51,631 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:51,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:51,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:51,631 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-03 16:37:51,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:51,806 INFO L93 Difference]: Finished difference Result 15277 states and 31545 transitions. [2022-03-03 16:37:51,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:51,807 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-03 16:37:51,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:51,824 INFO L225 Difference]: With dead ends: 15277 [2022-03-03 16:37:51,824 INFO L226 Difference]: Without dead ends: 15277 [2022-03-03 16:37:51,824 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-03 16:37:51,825 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-03 16:37:51,825 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-03 16:37:51,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15277 states. [2022-03-03 16:37:51,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15277 to 7769. [2022-03-03 16:37:51,925 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-03 16:37:51,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7769 states to 7769 states and 16214 transitions. [2022-03-03 16:37:51,935 INFO L78 Accepts]: Start accepts. Automaton has 7769 states and 16214 transitions. Word has length 78 [2022-03-03 16:37:51,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:51,935 INFO L470 AbstractCegarLoop]: Abstraction has 7769 states and 16214 transitions. [2022-03-03 16:37:51,935 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-03 16:37:51,935 INFO L276 IsEmpty]: Start isEmpty. Operand 7769 states and 16214 transitions. [2022-03-03 16:37:51,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-03 16:37:51,937 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:51,937 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-03 16:37:51,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-03-03 16:37:51,937 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-03 16:37:51,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:51,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1877525063, now seen corresponding path program 17 times [2022-03-03 16:37:51,938 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:51,938 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182036867] [2022-03-03 16:37:51,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:51,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:51,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:52,012 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-03 16:37:52,012 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:52,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182036867] [2022-03-03 16:37:52,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182036867] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:52,012 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:52,012 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-03 16:37:52,012 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377826410] [2022-03-03 16:37:52,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:52,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 16:37:52,013 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:52,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 16:37:52,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-03 16:37:52,013 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-03 16:37:52,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:52,156 INFO L93 Difference]: Finished difference Result 4518 states and 9036 transitions. [2022-03-03 16:37:52,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 16:37:52,156 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-03 16:37:52,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:52,162 INFO L225 Difference]: With dead ends: 4518 [2022-03-03 16:37:52,162 INFO L226 Difference]: Without dead ends: 4518 [2022-03-03 16:37:52,162 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-03 16:37:52,163 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-03 16:37:52,163 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-03 16:37:52,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4518 states. [2022-03-03 16:37:52,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4518 to 3350. [2022-03-03 16:37:52,193 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-03 16:37:52,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3350 states to 3350 states and 6721 transitions. [2022-03-03 16:37:52,197 INFO L78 Accepts]: Start accepts. Automaton has 3350 states and 6721 transitions. Word has length 78 [2022-03-03 16:37:52,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:52,197 INFO L470 AbstractCegarLoop]: Abstraction has 3350 states and 6721 transitions. [2022-03-03 16:37:52,197 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-03 16:37:52,197 INFO L276 IsEmpty]: Start isEmpty. Operand 3350 states and 6721 transitions. [2022-03-03 16:37:52,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:37:52,199 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:52,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-03 16:37:52,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-03-03 16:37:52,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-03 16:37:52,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:52,204 INFO L85 PathProgramCache]: Analyzing trace with hash 185879758, now seen corresponding path program 1 times [2022-03-03 16:37:52,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:52,205 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738680466] [2022-03-03 16:37:52,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:52,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:52,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:52,428 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-03 16:37:52,428 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:52,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738680466] [2022-03-03 16:37:52,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738680466] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:52,428 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:52,428 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:37:52,428 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868496495] [2022-03-03 16:37:52,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:52,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:37:52,429 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:52,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:37:52,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:37:52,429 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-03 16:37:53,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:53,836 INFO L93 Difference]: Finished difference Result 5553 states and 11161 transitions. [2022-03-03 16:37:53,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 16:37:53,836 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-03 16:37:53,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:53,842 INFO L225 Difference]: With dead ends: 5553 [2022-03-03 16:37:53,842 INFO L226 Difference]: Without dead ends: 5553 [2022-03-03 16:37:53,843 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=581, Invalid=2499, Unknown=0, NotChecked=0, Total=3080 [2022-03-03 16:37:53,843 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-03 16:37:53,844 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-03 16:37:53,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5553 states. [2022-03-03 16:37:53,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5553 to 3355. [2022-03-03 16:37:53,880 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-03 16:37:53,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3355 states to 3355 states and 6730 transitions. [2022-03-03 16:37:53,884 INFO L78 Accepts]: Start accepts. Automaton has 3355 states and 6730 transitions. Word has length 81 [2022-03-03 16:37:53,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:53,884 INFO L470 AbstractCegarLoop]: Abstraction has 3355 states and 6730 transitions. [2022-03-03 16:37:53,884 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-03 16:37:53,884 INFO L276 IsEmpty]: Start isEmpty. Operand 3355 states and 6730 transitions. [2022-03-03 16:37:53,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:37:53,886 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:53,886 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-03 16:37:53,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-03-03 16:37:53,886 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-03 16:37:53,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:53,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1324480462, now seen corresponding path program 2 times [2022-03-03 16:37:53,886 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:53,887 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801104561] [2022-03-03 16:37:53,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:53,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:53,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:54,108 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 16:37:54,108 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:54,108 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801104561] [2022-03-03 16:37:54,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801104561] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:54,108 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:54,109 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:37:54,109 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681769293] [2022-03-03 16:37:54,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:54,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:37:54,109 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:54,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:37:54,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:37:54,110 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-03 16:37:55,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:55,442 INFO L93 Difference]: Finished difference Result 6169 states and 12402 transitions. [2022-03-03 16:37:55,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 16:37:55,443 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-03 16:37:55,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:55,449 INFO L225 Difference]: With dead ends: 6169 [2022-03-03 16:37:55,449 INFO L226 Difference]: Without dead ends: 6169 [2022-03-03 16:37:55,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=563, Invalid=2517, Unknown=0, NotChecked=0, Total=3080 [2022-03-03 16:37:55,450 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-03 16:37:55,450 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-03 16:37:55,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6169 states. [2022-03-03 16:37:55,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6169 to 3406. [2022-03-03 16:37:55,489 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-03 16:37:55,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3406 states to 3406 states and 6835 transitions. [2022-03-03 16:37:55,492 INFO L78 Accepts]: Start accepts. Automaton has 3406 states and 6835 transitions. Word has length 81 [2022-03-03 16:37:55,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:55,493 INFO L470 AbstractCegarLoop]: Abstraction has 3406 states and 6835 transitions. [2022-03-03 16:37:55,493 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-03 16:37:55,493 INFO L276 IsEmpty]: Start isEmpty. Operand 3406 states and 6835 transitions. [2022-03-03 16:37:55,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:37:55,495 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:55,495 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-03 16:37:55,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-03-03 16:37:55,495 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-03 16:37:55,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:55,495 INFO L85 PathProgramCache]: Analyzing trace with hash -178500404, now seen corresponding path program 3 times [2022-03-03 16:37:55,495 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:55,495 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690624015] [2022-03-03 16:37:55,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:55,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:55,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:55,732 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-03 16:37:55,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:55,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690624015] [2022-03-03 16:37:55,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690624015] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:55,732 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:55,732 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:37:55,732 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382985147] [2022-03-03 16:37:55,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:55,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:37:55,733 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:55,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:37:55,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:37:55,733 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-03 16:37:56,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:56,997 INFO L93 Difference]: Finished difference Result 5606 states and 11266 transitions. [2022-03-03 16:37:56,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-03 16:37:56,997 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-03 16:37:56,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:57,003 INFO L225 Difference]: With dead ends: 5606 [2022-03-03 16:37:57,003 INFO L226 Difference]: Without dead ends: 5606 [2022-03-03 16:37:57,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=641, Invalid=2781, Unknown=0, NotChecked=0, Total=3422 [2022-03-03 16:37:57,004 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-03 16:37:57,004 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-03 16:37:57,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5606 states. [2022-03-03 16:37:57,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5606 to 3406. [2022-03-03 16:37:57,037 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-03 16:37:57,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3406 states to 3406 states and 6835 transitions. [2022-03-03 16:37:57,042 INFO L78 Accepts]: Start accepts. Automaton has 3406 states and 6835 transitions. Word has length 81 [2022-03-03 16:37:57,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:57,042 INFO L470 AbstractCegarLoop]: Abstraction has 3406 states and 6835 transitions. [2022-03-03 16:37:57,043 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-03 16:37:57,043 INFO L276 IsEmpty]: Start isEmpty. Operand 3406 states and 6835 transitions. [2022-03-03 16:37:57,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:37:57,046 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:57,046 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-03 16:37:57,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-03-03 16:37:57,046 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-03 16:37:57,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:57,046 INFO L85 PathProgramCache]: Analyzing trace with hash 164150042, now seen corresponding path program 4 times [2022-03-03 16:37:57,047 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:57,047 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516042247] [2022-03-03 16:37:57,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:57,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:57,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:57,265 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-03 16:37:57,265 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:57,265 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516042247] [2022-03-03 16:37:57,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516042247] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:57,265 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:57,266 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:37:57,266 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416957456] [2022-03-03 16:37:57,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:57,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:37:57,266 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:57,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:37:57,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:37:57,266 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-03 16:37:58,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:58,464 INFO L93 Difference]: Finished difference Result 6287 states and 12618 transitions. [2022-03-03 16:37:58,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-03 16:37:58,466 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-03 16:37:58,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:58,476 INFO L225 Difference]: With dead ends: 6287 [2022-03-03 16:37:58,476 INFO L226 Difference]: Without dead ends: 6287 [2022-03-03 16:37:58,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=680, Invalid=2626, Unknown=0, NotChecked=0, Total=3306 [2022-03-03 16:37:58,477 INFO L933 BasicCegarLoop]: 304 mSDtfsCounter, 2000 mSDsluCounter, 3435 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-03-03 16:37:58,477 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.4s Time] [2022-03-03 16:37:58,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6287 states. [2022-03-03 16:37:58,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6287 to 3436. [2022-03-03 16:37:58,531 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-03 16:37:58,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3436 states to 3436 states and 6890 transitions. [2022-03-03 16:37:58,535 INFO L78 Accepts]: Start accepts. Automaton has 3436 states and 6890 transitions. Word has length 81 [2022-03-03 16:37:58,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:58,535 INFO L470 AbstractCegarLoop]: Abstraction has 3436 states and 6890 transitions. [2022-03-03 16:37:58,535 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-03 16:37:58,535 INFO L276 IsEmpty]: Start isEmpty. Operand 3436 states and 6890 transitions. [2022-03-03 16:37:58,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:37:58,537 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:58,537 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-03 16:37:58,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-03-03 16:37:58,538 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-03 16:37:58,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:58,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1025934648, now seen corresponding path program 5 times [2022-03-03 16:37:58,538 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:58,538 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760840715] [2022-03-03 16:37:58,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:58,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:58,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:37:58,707 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-03 16:37:58,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:37:58,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760840715] [2022-03-03 16:37:58,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760840715] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:37:58,708 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:37:58,708 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:37:58,708 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828294893] [2022-03-03 16:37:58,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:37:58,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:37:58,708 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:37:58,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:37:58,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:37:58,709 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-03 16:37:59,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:37:59,889 INFO L93 Difference]: Finished difference Result 5995 states and 11999 transitions. [2022-03-03 16:37:59,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-03 16:37:59,889 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-03 16:37:59,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:37:59,896 INFO L225 Difference]: With dead ends: 5995 [2022-03-03 16:37:59,896 INFO L226 Difference]: Without dead ends: 5995 [2022-03-03 16:37:59,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=623, Invalid=2569, Unknown=0, NotChecked=0, Total=3192 [2022-03-03 16:37:59,898 INFO L933 BasicCegarLoop]: 290 mSDtfsCounter, 1578 mSDsluCounter, 3122 mSDsCounter, 0 mSdLazyCounter, 1120 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-03-03 16:37:59,898 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.3s Time] [2022-03-03 16:37:59,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5995 states. [2022-03-03 16:37:59,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5995 to 3439. [2022-03-03 16:37:59,934 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-03 16:37:59,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3439 states to 3439 states and 6896 transitions. [2022-03-03 16:37:59,938 INFO L78 Accepts]: Start accepts. Automaton has 3439 states and 6896 transitions. Word has length 81 [2022-03-03 16:37:59,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:37:59,938 INFO L470 AbstractCegarLoop]: Abstraction has 3439 states and 6896 transitions. [2022-03-03 16:37:59,938 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-03 16:37:59,939 INFO L276 IsEmpty]: Start isEmpty. Operand 3439 states and 6896 transitions. [2022-03-03 16:37:59,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:37:59,940 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:37:59,941 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-03 16:37:59,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-03-03 16:37:59,941 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-03 16:37:59,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:37:59,941 INFO L85 PathProgramCache]: Analyzing trace with hash -2130431944, now seen corresponding path program 6 times [2022-03-03 16:37:59,941 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:37:59,941 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629771190] [2022-03-03 16:37:59,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:37:59,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:37:59,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:00,195 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-03 16:38:00,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:00,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629771190] [2022-03-03 16:38:00,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629771190] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:00,196 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:00,196 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:00,196 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533362065] [2022-03-03 16:38:00,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:00,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:00,196 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:00,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:00,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:00,197 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-03 16:38:01,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:01,188 INFO L93 Difference]: Finished difference Result 6444 states and 12922 transitions. [2022-03-03 16:38:01,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 16:38:01,189 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-03 16:38:01,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:01,196 INFO L225 Difference]: With dead ends: 6444 [2022-03-03 16:38:01,196 INFO L226 Difference]: Without dead ends: 6444 [2022-03-03 16:38:01,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=598, Invalid=2482, Unknown=0, NotChecked=0, Total=3080 [2022-03-03 16:38:01,197 INFO L933 BasicCegarLoop]: 353 mSDtfsCounter, 2089 mSDsluCounter, 2683 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-03 16:38:01,197 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-03 16:38:01,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6444 states. [2022-03-03 16:38:01,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6444 to 3442. [2022-03-03 16:38:01,237 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-03 16:38:01,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3442 states to 3442 states and 6902 transitions. [2022-03-03 16:38:01,241 INFO L78 Accepts]: Start accepts. Automaton has 3442 states and 6902 transitions. Word has length 81 [2022-03-03 16:38:01,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:01,241 INFO L470 AbstractCegarLoop]: Abstraction has 3442 states and 6902 transitions. [2022-03-03 16:38:01,241 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-03 16:38:01,241 INFO L276 IsEmpty]: Start isEmpty. Operand 3442 states and 6902 transitions. [2022-03-03 16:38:01,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:01,243 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:01,243 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-03 16:38:01,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-03-03 16:38:01,243 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-03 16:38:01,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:01,244 INFO L85 PathProgramCache]: Analyzing trace with hash 661554486, now seen corresponding path program 7 times [2022-03-03 16:38:01,244 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:01,244 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381888143] [2022-03-03 16:38:01,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:01,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:01,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:01,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-03 16:38:01,485 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:01,486 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381888143] [2022-03-03 16:38:01,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381888143] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:01,486 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:01,486 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:01,486 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813163458] [2022-03-03 16:38:01,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:01,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:01,486 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:01,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:01,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:01,487 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-03 16:38:03,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:03,180 INFO L93 Difference]: Finished difference Result 6055 states and 12124 transitions. [2022-03-03 16:38:03,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-03 16:38:03,180 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-03 16:38:03,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:03,186 INFO L225 Difference]: With dead ends: 6055 [2022-03-03 16:38:03,186 INFO L226 Difference]: Without dead ends: 6055 [2022-03-03 16:38:03,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=670, Invalid=2752, Unknown=0, NotChecked=0, Total=3422 [2022-03-03 16:38:03,187 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 1993 mSDsluCounter, 3124 mSDsCounter, 0 mSdLazyCounter, 1070 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1993 SdHoareTripleChecker+Valid, 3441 SdHoareTripleChecker+Invalid, 1142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:03,187 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.5s Time] [2022-03-03 16:38:03,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6055 states. [2022-03-03 16:38:03,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6055 to 3436. [2022-03-03 16:38:03,223 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-03 16:38:03,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3436 states to 3436 states and 6890 transitions. [2022-03-03 16:38:03,226 INFO L78 Accepts]: Start accepts. Automaton has 3436 states and 6890 transitions. Word has length 81 [2022-03-03 16:38:03,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:03,227 INFO L470 AbstractCegarLoop]: Abstraction has 3436 states and 6890 transitions. [2022-03-03 16:38:03,227 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-03 16:38:03,227 INFO L276 IsEmpty]: Start isEmpty. Operand 3436 states and 6890 transitions. [2022-03-03 16:38:03,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:03,229 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:03,229 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-03 16:38:03,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-03-03 16:38:03,229 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-03 16:38:03,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:03,229 INFO L85 PathProgramCache]: Analyzing trace with hash 475759382, now seen corresponding path program 8 times [2022-03-03 16:38:03,229 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:03,229 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666922947] [2022-03-03 16:38:03,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:03,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:03,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:03,495 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-03 16:38:03,495 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:03,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666922947] [2022-03-03 16:38:03,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666922947] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:03,495 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:03,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:03,495 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797099999] [2022-03-03 16:38:03,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:03,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:03,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:03,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:03,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:03,496 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-03 16:38:04,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:04,775 INFO L93 Difference]: Finished difference Result 5842 states and 11611 transitions. [2022-03-03 16:38:04,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-03 16:38:04,775 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-03 16:38:04,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:04,781 INFO L225 Difference]: With dead ends: 5842 [2022-03-03 16:38:04,781 INFO L226 Difference]: Without dead ends: 5842 [2022-03-03 16:38:04,782 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-03 16:38:04,783 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.4s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:04,783 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.4s Time] [2022-03-03 16:38:04,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5842 states. [2022-03-03 16:38:04,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5842 to 3463. [2022-03-03 16:38:04,825 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-03 16:38:04,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3463 states to 3463 states and 6944 transitions. [2022-03-03 16:38:04,831 INFO L78 Accepts]: Start accepts. Automaton has 3463 states and 6944 transitions. Word has length 81 [2022-03-03 16:38:04,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:04,831 INFO L470 AbstractCegarLoop]: Abstraction has 3463 states and 6944 transitions. [2022-03-03 16:38:04,831 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-03 16:38:04,831 INFO L276 IsEmpty]: Start isEmpty. Operand 3463 states and 6944 transitions. [2022-03-03 16:38:04,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:04,833 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:04,833 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-03 16:38:04,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-03-03 16:38:04,833 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-03 16:38:04,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:04,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1983120214, now seen corresponding path program 9 times [2022-03-03 16:38:04,834 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:04,834 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014131765] [2022-03-03 16:38:04,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:04,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:04,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:05,041 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-03 16:38:05,041 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:05,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014131765] [2022-03-03 16:38:05,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014131765] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:05,041 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:05,041 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:05,042 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982004121] [2022-03-03 16:38:05,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:05,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:05,042 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:05,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:05,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:05,042 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-03 16:38:06,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:06,175 INFO L93 Difference]: Finished difference Result 5620 states and 11195 transitions. [2022-03-03 16:38:06,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-03 16:38:06,175 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-03 16:38:06,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:06,182 INFO L225 Difference]: With dead ends: 5620 [2022-03-03 16:38:06,182 INFO L226 Difference]: Without dead ends: 5620 [2022-03-03 16:38:06,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=552, Invalid=2310, Unknown=0, NotChecked=0, Total=2862 [2022-03-03 16:38:06,183 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-03 16:38:06,183 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-03 16:38:06,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5620 states. [2022-03-03 16:38:06,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5620 to 3466. [2022-03-03 16:38:06,220 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-03 16:38:06,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3466 states to 3466 states and 6950 transitions. [2022-03-03 16:38:06,224 INFO L78 Accepts]: Start accepts. Automaton has 3466 states and 6950 transitions. Word has length 81 [2022-03-03 16:38:06,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:06,224 INFO L470 AbstractCegarLoop]: Abstraction has 3466 states and 6950 transitions. [2022-03-03 16:38:06,224 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-03 16:38:06,224 INFO L276 IsEmpty]: Start isEmpty. Operand 3466 states and 6950 transitions. [2022-03-03 16:38:06,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:06,238 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:06,238 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-03 16:38:06,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-03-03 16:38:06,238 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-03 16:38:06,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:06,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1173246378, now seen corresponding path program 10 times [2022-03-03 16:38:06,239 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:06,239 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007192060] [2022-03-03 16:38:06,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:06,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:06,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:06,405 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-03 16:38:06,406 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:06,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007192060] [2022-03-03 16:38:06,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007192060] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:06,406 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:06,406 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:06,406 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951767028] [2022-03-03 16:38:06,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:06,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:06,406 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:06,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:06,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:06,407 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-03 16:38:07,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:07,389 INFO L93 Difference]: Finished difference Result 6725 states and 13452 transitions. [2022-03-03 16:38:07,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-03 16:38:07,389 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-03 16:38:07,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:07,397 INFO L225 Difference]: With dead ends: 6725 [2022-03-03 16:38:07,397 INFO L226 Difference]: Without dead ends: 6725 [2022-03-03 16:38:07,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=590, Invalid=2602, Unknown=0, NotChecked=0, Total=3192 [2022-03-03 16:38:07,398 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 1899 mSDsluCounter, 3367 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:07,398 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.3s Time] [2022-03-03 16:38:07,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6725 states. [2022-03-03 16:38:07,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6725 to 3469. [2022-03-03 16:38:07,435 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-03 16:38:07,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3469 states to 3469 states and 6956 transitions. [2022-03-03 16:38:07,439 INFO L78 Accepts]: Start accepts. Automaton has 3469 states and 6956 transitions. Word has length 81 [2022-03-03 16:38:07,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:07,439 INFO L470 AbstractCegarLoop]: Abstraction has 3469 states and 6956 transitions. [2022-03-03 16:38:07,439 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-03 16:38:07,439 INFO L276 IsEmpty]: Start isEmpty. Operand 3469 states and 6956 transitions. [2022-03-03 16:38:07,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:07,441 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:07,441 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-03 16:38:07,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-03-03 16:38:07,441 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-03 16:38:07,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:07,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1618740052, now seen corresponding path program 11 times [2022-03-03 16:38:07,442 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:07,442 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737617624] [2022-03-03 16:38:07,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:07,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:07,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:07,714 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-03 16:38:07,715 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:07,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737617624] [2022-03-03 16:38:07,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737617624] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:07,715 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:07,715 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:07,715 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858531119] [2022-03-03 16:38:07,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:07,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:07,715 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:07,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:07,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:07,716 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-03 16:38:09,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:09,194 INFO L93 Difference]: Finished difference Result 6664 states and 13326 transitions. [2022-03-03 16:38:09,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-03 16:38:09,194 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-03 16:38:09,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:09,203 INFO L225 Difference]: With dead ends: 6664 [2022-03-03 16:38:09,203 INFO L226 Difference]: Without dead ends: 6664 [2022-03-03 16:38:09,203 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-03 16:38:09,204 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-03 16:38:09,204 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-03 16:38:09,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6664 states. [2022-03-03 16:38:09,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6664 to 3445. [2022-03-03 16:38:09,245 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-03 16:38:09,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3445 states to 3445 states and 6908 transitions. [2022-03-03 16:38:09,248 INFO L78 Accepts]: Start accepts. Automaton has 3445 states and 6908 transitions. Word has length 81 [2022-03-03 16:38:09,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:09,248 INFO L470 AbstractCegarLoop]: Abstraction has 3445 states and 6908 transitions. [2022-03-03 16:38:09,248 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-03 16:38:09,248 INFO L276 IsEmpty]: Start isEmpty. Operand 3445 states and 6908 transitions. [2022-03-03 16:38:09,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:09,250 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:09,250 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-03 16:38:09,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-03-03 16:38:09,250 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-03 16:38:09,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:09,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1108840562, now seen corresponding path program 12 times [2022-03-03 16:38:09,251 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:09,251 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997418690] [2022-03-03 16:38:09,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:09,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:09,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:09,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 16:38:09,529 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:09,529 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997418690] [2022-03-03 16:38:09,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997418690] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:09,529 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:09,530 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:09,530 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132923740] [2022-03-03 16:38:09,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:09,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:09,530 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:09,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:09,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:09,531 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-03 16:38:10,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:10,764 INFO L93 Difference]: Finished difference Result 5448 states and 10881 transitions. [2022-03-03 16:38:10,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-03 16:38:10,765 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-03 16:38:10,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:10,771 INFO L225 Difference]: With dead ends: 5448 [2022-03-03 16:38:10,771 INFO L226 Difference]: Without dead ends: 5448 [2022-03-03 16:38:10,771 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-03 16:38:10,772 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-03 16:38:10,772 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-03 16:38:10,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5448 states. [2022-03-03 16:38:10,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5448 to 3451. [2022-03-03 16:38:10,808 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-03 16:38:10,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3451 states to 3451 states and 6920 transitions. [2022-03-03 16:38:10,812 INFO L78 Accepts]: Start accepts. Automaton has 3451 states and 6920 transitions. Word has length 81 [2022-03-03 16:38:10,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:10,812 INFO L470 AbstractCegarLoop]: Abstraction has 3451 states and 6920 transitions. [2022-03-03 16:38:10,812 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-03 16:38:10,812 INFO L276 IsEmpty]: Start isEmpty. Operand 3451 states and 6920 transitions. [2022-03-03 16:38:10,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:10,814 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:10,814 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-03 16:38:10,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-03-03 16:38:10,814 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-03 16:38:10,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:10,814 INFO L85 PathProgramCache]: Analyzing trace with hash 2023906220, now seen corresponding path program 13 times [2022-03-03 16:38:10,814 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:10,814 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987168909] [2022-03-03 16:38:10,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:10,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:10,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:11,036 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-03 16:38:11,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:11,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987168909] [2022-03-03 16:38:11,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987168909] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:11,036 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:11,036 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:11,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747486609] [2022-03-03 16:38:11,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:11,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:11,037 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:11,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:11,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:11,037 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-03 16:38:12,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:12,196 INFO L93 Difference]: Finished difference Result 5812 states and 11578 transitions. [2022-03-03 16:38:12,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-03 16:38:12,196 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-03 16:38:12,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:12,203 INFO L225 Difference]: With dead ends: 5812 [2022-03-03 16:38:12,203 INFO L226 Difference]: Without dead ends: 5812 [2022-03-03 16:38:12,204 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-03 16:38:12,204 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-03 16:38:12,204 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-03 16:38:12,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5812 states. [2022-03-03 16:38:12,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5812 to 3451. [2022-03-03 16:38:12,242 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-03 16:38:12,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3451 states to 3451 states and 6920 transitions. [2022-03-03 16:38:12,246 INFO L78 Accepts]: Start accepts. Automaton has 3451 states and 6920 transitions. Word has length 81 [2022-03-03 16:38:12,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:12,246 INFO L470 AbstractCegarLoop]: Abstraction has 3451 states and 6920 transitions. [2022-03-03 16:38:12,246 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-03 16:38:12,247 INFO L276 IsEmpty]: Start isEmpty. Operand 3451 states and 6920 transitions. [2022-03-03 16:38:12,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:12,248 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:12,248 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-03 16:38:12,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-03-03 16:38:12,248 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-03 16:38:12,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:12,249 INFO L85 PathProgramCache]: Analyzing trace with hash -763700244, now seen corresponding path program 14 times [2022-03-03 16:38:12,249 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:12,249 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366401359] [2022-03-03 16:38:12,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:12,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:12,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:12,478 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-03 16:38:12,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:12,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366401359] [2022-03-03 16:38:12,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366401359] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:12,479 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:12,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:12,479 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458075613] [2022-03-03 16:38:12,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:12,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:12,479 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:12,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:12,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:12,480 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-03 16:38:13,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:13,886 INFO L93 Difference]: Finished difference Result 5569 states and 11128 transitions. [2022-03-03 16:38:13,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-03 16:38:13,886 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-03 16:38:13,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:13,892 INFO L225 Difference]: With dead ends: 5569 [2022-03-03 16:38:13,892 INFO L226 Difference]: Without dead ends: 5569 [2022-03-03 16:38:13,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=549, Invalid=2313, Unknown=0, NotChecked=0, Total=2862 [2022-03-03 16:38:13,893 INFO L933 BasicCegarLoop]: 309 mSDtfsCounter, 1630 mSDsluCounter, 2492 mSDsCounter, 0 mSdLazyCounter, 943 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1630 SdHoareTripleChecker+Valid, 2801 SdHoareTripleChecker+Invalid, 1007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:13,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1630 Valid, 2801 Invalid, 1007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 943 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 16:38:13,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5569 states. [2022-03-03 16:38:13,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5569 to 3451. [2022-03-03 16:38:13,925 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-03 16:38:13,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3451 states to 3451 states and 6920 transitions. [2022-03-03 16:38:13,929 INFO L78 Accepts]: Start accepts. Automaton has 3451 states and 6920 transitions. Word has length 81 [2022-03-03 16:38:13,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:13,929 INFO L470 AbstractCegarLoop]: Abstraction has 3451 states and 6920 transitions. [2022-03-03 16:38:13,929 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-03 16:38:13,929 INFO L276 IsEmpty]: Start isEmpty. Operand 3451 states and 6920 transitions. [2022-03-03 16:38:13,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:13,931 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:13,931 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-03 16:38:13,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-03-03 16:38:13,931 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-03 16:38:13,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:13,931 INFO L85 PathProgramCache]: Analyzing trace with hash 374900460, now seen corresponding path program 15 times [2022-03-03 16:38:13,932 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:13,932 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938513302] [2022-03-03 16:38:13,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:13,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:13,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:14,152 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-03 16:38:14,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:14,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938513302] [2022-03-03 16:38:14,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938513302] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:14,152 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:14,152 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:14,152 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62512720] [2022-03-03 16:38:14,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:14,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:14,152 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:14,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:14,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:14,153 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-03 16:38:15,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:15,256 INFO L93 Difference]: Finished difference Result 6669 states and 13376 transitions. [2022-03-03 16:38:15,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-03 16:38:15,256 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-03 16:38:15,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:15,263 INFO L225 Difference]: With dead ends: 6669 [2022-03-03 16:38:15,263 INFO L226 Difference]: Without dead ends: 6669 [2022-03-03 16:38:15,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=586, Invalid=2606, Unknown=0, NotChecked=0, Total=3192 [2022-03-03 16:38:15,264 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.3s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:15,264 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.3s Time] [2022-03-03 16:38:15,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6669 states. [2022-03-03 16:38:15,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6669 to 3445. [2022-03-03 16:38:15,303 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-03 16:38:15,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3445 states to 3445 states and 6908 transitions. [2022-03-03 16:38:15,307 INFO L78 Accepts]: Start accepts. Automaton has 3445 states and 6908 transitions. Word has length 81 [2022-03-03 16:38:15,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:15,308 INFO L470 AbstractCegarLoop]: Abstraction has 3445 states and 6908 transitions. [2022-03-03 16:38:15,308 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-03 16:38:15,308 INFO L276 IsEmpty]: Start isEmpty. Operand 3445 states and 6908 transitions. [2022-03-03 16:38:15,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:15,309 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:15,309 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-03 16:38:15,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-03-03 16:38:15,310 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-03 16:38:15,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:15,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1128080406, now seen corresponding path program 16 times [2022-03-03 16:38:15,310 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:15,310 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713701856] [2022-03-03 16:38:15,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:15,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:15,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:15,554 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-03 16:38:15,554 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:15,554 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713701856] [2022-03-03 16:38:15,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713701856] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:15,554 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:15,554 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:15,554 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83275371] [2022-03-03 16:38:15,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:15,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:15,555 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:15,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:15,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:15,555 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-03 16:38:16,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:16,755 INFO L93 Difference]: Finished difference Result 6608 states and 13250 transitions. [2022-03-03 16:38:16,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-03 16:38:16,755 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-03 16:38:16,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:16,761 INFO L225 Difference]: With dead ends: 6608 [2022-03-03 16:38:16,761 INFO L226 Difference]: Without dead ends: 6608 [2022-03-03 16:38:16,762 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=657, Invalid=2883, Unknown=0, NotChecked=0, Total=3540 [2022-03-03 16:38:16,762 INFO L933 BasicCegarLoop]: 339 mSDtfsCounter, 1680 mSDsluCounter, 3538 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-03 16:38:16,763 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-03 16:38:16,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6608 states. [2022-03-03 16:38:16,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6608 to 3421. [2022-03-03 16:38:16,802 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-03 16:38:16,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3421 states to 3421 states and 6860 transitions. [2022-03-03 16:38:16,806 INFO L78 Accepts]: Start accepts. Automaton has 3421 states and 6860 transitions. Word has length 81 [2022-03-03 16:38:16,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:16,806 INFO L470 AbstractCegarLoop]: Abstraction has 3421 states and 6860 transitions. [2022-03-03 16:38:16,806 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-03 16:38:16,806 INFO L276 IsEmpty]: Start isEmpty. Operand 3421 states and 6860 transitions. [2022-03-03 16:38:16,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:16,808 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:16,808 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-03 16:38:16,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-03-03 16:38:16,808 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-03 16:38:16,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:16,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1637979896, now seen corresponding path program 17 times [2022-03-03 16:38:16,808 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:16,808 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573955971] [2022-03-03 16:38:16,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:16,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:16,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:16,998 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-03 16:38:16,998 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:16,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573955971] [2022-03-03 16:38:16,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573955971] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:16,998 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:16,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:16,999 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204276926] [2022-03-03 16:38:16,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:16,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:16,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:16,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:16,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:16,999 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-03 16:38:17,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:17,913 INFO L93 Difference]: Finished difference Result 6000 states and 11941 transitions. [2022-03-03 16:38:17,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-03 16:38:17,914 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-03 16:38:17,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:17,920 INFO L225 Difference]: With dead ends: 6000 [2022-03-03 16:38:17,920 INFO L226 Difference]: Without dead ends: 6000 [2022-03-03 16:38:17,921 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=524, Invalid=2026, Unknown=0, NotChecked=0, Total=2550 [2022-03-03 16:38:17,921 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 1324 mSDsluCounter, 3266 mSDsCounter, 0 mSdLazyCounter, 1349 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:17,921 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.3s Time] [2022-03-03 16:38:17,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6000 states. [2022-03-03 16:38:17,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6000 to 3412. [2022-03-03 16:38:17,960 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-03 16:38:17,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3412 states to 3412 states and 6842 transitions. [2022-03-03 16:38:17,964 INFO L78 Accepts]: Start accepts. Automaton has 3412 states and 6842 transitions. Word has length 81 [2022-03-03 16:38:17,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:17,964 INFO L470 AbstractCegarLoop]: Abstraction has 3412 states and 6842 transitions. [2022-03-03 16:38:17,964 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-03 16:38:17,964 INFO L276 IsEmpty]: Start isEmpty. Operand 3412 states and 6842 transitions. [2022-03-03 16:38:17,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-03 16:38:17,966 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:17,966 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-03 16:38:17,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-03-03 16:38:17,966 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-03 16:38:17,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:17,966 INFO L85 PathProgramCache]: Analyzing trace with hash -2035292628, now seen corresponding path program 18 times [2022-03-03 16:38:17,966 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:17,966 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448954681] [2022-03-03 16:38:17,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:17,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:17,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:18,229 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-03 16:38:18,229 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:18,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448954681] [2022-03-03 16:38:18,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448954681] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:18,230 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:18,230 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-03 16:38:18,230 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639638028] [2022-03-03 16:38:18,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:18,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-03 16:38:18,230 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:18,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-03 16:38:18,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-03-03 16:38:18,230 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-03 16:38:19,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:19,379 INFO L93 Difference]: Finished difference Result 5400 states and 10821 transitions. [2022-03-03 16:38:19,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-03 16:38:19,379 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-03 16:38:19,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:19,385 INFO L225 Difference]: With dead ends: 5400 [2022-03-03 16:38:19,385 INFO L226 Difference]: Without dead ends: 5400 [2022-03-03 16:38:19,386 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-03 16:38:19,386 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-03 16:38:19,386 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-03 16:38:19,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5400 states. [2022-03-03 16:38:19,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5400 to 3386. [2022-03-03 16:38:19,421 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-03 16:38:19,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 6799 transitions. [2022-03-03 16:38:19,424 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 6799 transitions. Word has length 81 [2022-03-03 16:38:19,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:19,424 INFO L470 AbstractCegarLoop]: Abstraction has 3386 states and 6799 transitions. [2022-03-03 16:38:19,424 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-03 16:38:19,425 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 6799 transitions. [2022-03-03 16:38:19,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-03 16:38:19,427 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:19,427 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-03 16:38:19,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-03-03 16:38:19,427 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-03 16:38:19,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:19,428 INFO L85 PathProgramCache]: Analyzing trace with hash -820424251, now seen corresponding path program 1 times [2022-03-03 16:38:19,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:19,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307573390] [2022-03-03 16:38:19,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:19,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:19,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:19,672 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-03 16:38:19,672 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:19,672 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307573390] [2022-03-03 16:38:19,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307573390] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:38:19,672 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542817217] [2022-03-03 16:38:19,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:19,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:38:19,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:38:19,674 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-03 16:38:19,703 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-03 16:38:19,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:19,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-03 16:38:19,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:38:20,041 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:38:20,042 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-03 16:38:20,169 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-03 16:38:20,251 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-03 16:38:20,661 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-03 16:38:20,849 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-03 16:38:20,859 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-03 16:38:20,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:38:21,371 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-03 16:38:21,416 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:21,416 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-03 16:38:21,423 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:21,423 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-03 16:38:21,425 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-03 16:38:21,606 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:38:21,606 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-03 16:38:21,616 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-03 16:38:21,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542817217] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:38:21,616 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:38:21,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 45 [2022-03-03 16:38:21,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548506281] [2022-03-03 16:38:21,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:38:21,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-03 16:38:21,617 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:21,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-03 16:38:21,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1711, Unknown=1, NotChecked=84, Total=1980 [2022-03-03 16:38:21,619 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-03 16:38:24,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:24,106 INFO L93 Difference]: Finished difference Result 7054 states and 14168 transitions. [2022-03-03 16:38:24,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-03 16:38:24,107 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-03 16:38:24,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:24,114 INFO L225 Difference]: With dead ends: 7054 [2022-03-03 16:38:24,115 INFO L226 Difference]: Without dead ends: 7054 [2022-03-03 16:38:24,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 164 SyntacticMatches, 7 SemanticMatches, 81 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1691 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1321, Invalid=5324, Unknown=1, NotChecked=160, Total=6806 [2022-03-03 16:38:24,116 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-03 16:38:24,116 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-03 16:38:24,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7054 states. [2022-03-03 16:38:24,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7054 to 4250. [2022-03-03 16:38:24,157 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-03 16:38:24,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4250 states to 4250 states and 8575 transitions. [2022-03-03 16:38:24,162 INFO L78 Accepts]: Start accepts. Automaton has 4250 states and 8575 transitions. Word has length 94 [2022-03-03 16:38:24,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:24,162 INFO L470 AbstractCegarLoop]: Abstraction has 4250 states and 8575 transitions. [2022-03-03 16:38:24,162 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-03 16:38:24,163 INFO L276 IsEmpty]: Start isEmpty. Operand 4250 states and 8575 transitions. [2022-03-03 16:38:24,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-03 16:38:24,165 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:24,165 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-03 16:38:24,181 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-03 16:38:24,381 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-03 16:38:24,381 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-03 16:38:24,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:24,382 INFO L85 PathProgramCache]: Analyzing trace with hash 339187099, now seen corresponding path program 2 times [2022-03-03 16:38:24,382 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:24,382 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402471258] [2022-03-03 16:38:24,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:24,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:24,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:24,609 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-03 16:38:24,609 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:24,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402471258] [2022-03-03 16:38:24,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402471258] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:38:24,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925275581] [2022-03-03 16:38:24,609 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 16:38:24,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:38:24,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:38:24,631 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-03 16:38:24,632 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-03 16:38:24,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 16:38:24,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:38:24,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-03 16:38:24,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:38:24,848 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:38:24,849 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-03 16:38:24,965 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-03 16:38:25,049 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-03-03 16:38:25,386 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-03 16:38:25,533 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-03 16:38:25,543 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-03 16:38:25,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:38:25,908 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-03 16:38:25,938 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:25,939 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-03 16:38:25,948 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:25,950 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-03 16:38:25,955 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-03 16:38:26,042 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:38:26,043 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-03 16:38:26,048 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-03 16:38:26,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925275581] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:38:26,048 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:38:26,048 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 45 [2022-03-03 16:38:26,048 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645163324] [2022-03-03 16:38:26,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:38:26,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-03 16:38:26,049 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:26,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-03 16:38:26,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1708, Unknown=1, NotChecked=84, Total=1980 [2022-03-03 16:38:26,049 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-03 16:38:27,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:27,768 INFO L93 Difference]: Finished difference Result 9523 states and 19206 transitions. [2022-03-03 16:38:27,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-03 16:38:27,768 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-03 16:38:27,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:27,781 INFO L225 Difference]: With dead ends: 9523 [2022-03-03 16:38:27,782 INFO L226 Difference]: Without dead ends: 9523 [2022-03-03 16:38:27,783 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 168 SyntacticMatches, 7 SemanticMatches, 82 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1764 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1421, Invalid=5388, Unknown=1, NotChecked=162, Total=6972 [2022-03-03 16:38:27,783 INFO L933 BasicCegarLoop]: 396 mSDtfsCounter, 3669 mSDsluCounter, 4954 mSDsCounter, 0 mSdLazyCounter, 1399 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:27,783 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.4s Time] [2022-03-03 16:38:27,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9523 states. [2022-03-03 16:38:27,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9523 to 4369. [2022-03-03 16:38:27,847 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-03 16:38:27,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4369 states to 4369 states and 8785 transitions. [2022-03-03 16:38:27,852 INFO L78 Accepts]: Start accepts. Automaton has 4369 states and 8785 transitions. Word has length 94 [2022-03-03 16:38:27,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:27,852 INFO L470 AbstractCegarLoop]: Abstraction has 4369 states and 8785 transitions. [2022-03-03 16:38:27,852 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-03 16:38:27,852 INFO L276 IsEmpty]: Start isEmpty. Operand 4369 states and 8785 transitions. [2022-03-03 16:38:27,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-03 16:38:27,855 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:27,855 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-03 16:38:27,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-03 16:38:28,070 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-03 16:38:28,072 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-03 16:38:28,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:28,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1501853757, now seen corresponding path program 3 times [2022-03-03 16:38:28,073 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:28,073 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280113924] [2022-03-03 16:38:28,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:28,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:28,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:28,266 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-03 16:38:28,266 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:28,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280113924] [2022-03-03 16:38:28,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280113924] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:38:28,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700426584] [2022-03-03 16:38:28,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 16:38:28,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:38:28,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:38:28,268 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-03 16:38:28,269 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-03 16:38:28,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 16:38:28,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:38:28,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-03 16:38:28,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:38:28,448 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:38:28,448 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-03 16:38:28,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-03 16:38:28,570 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-03 16:38:28,829 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-03 16:38:28,969 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-03 16:38:28,978 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-03 16:38:28,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:38:29,283 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-03 16:38:29,306 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:29,307 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-03 16:38:29,311 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:29,312 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-03 16:38:29,314 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-03 16:38:29,442 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:38:29,442 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-03 16:38:29,451 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-03 16:38:29,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700426584] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:38:29,451 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:38:29,451 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 45 [2022-03-03 16:38:29,451 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797684214] [2022-03-03 16:38:29,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:38:29,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-03 16:38:29,451 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:29,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-03 16:38:29,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1716, Unknown=1, NotChecked=84, Total=1980 [2022-03-03 16:38:29,452 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-03 16:38:31,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:31,758 INFO L93 Difference]: Finished difference Result 9891 states and 19888 transitions. [2022-03-03 16:38:31,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-03 16:38:31,758 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-03 16:38:31,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:31,771 INFO L225 Difference]: With dead ends: 9891 [2022-03-03 16:38:31,771 INFO L226 Difference]: Without dead ends: 9891 [2022-03-03 16:38:31,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 166 SyntacticMatches, 3 SemanticMatches, 81 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1492 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1362, Invalid=5283, Unknown=1, NotChecked=160, Total=6806 [2022-03-03 16:38:31,773 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 3333 mSDsluCounter, 5450 mSDsCounter, 0 mSdLazyCounter, 1422 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:31,773 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.5s Time] [2022-03-03 16:38:31,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9891 states. [2022-03-03 16:38:31,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9891 to 4483. [2022-03-03 16:38:31,849 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-03 16:38:31,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4483 states to 4483 states and 9019 transitions. [2022-03-03 16:38:31,855 INFO L78 Accepts]: Start accepts. Automaton has 4483 states and 9019 transitions. Word has length 94 [2022-03-03 16:38:31,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:31,855 INFO L470 AbstractCegarLoop]: Abstraction has 4483 states and 9019 transitions. [2022-03-03 16:38:31,855 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-03 16:38:31,855 INFO L276 IsEmpty]: Start isEmpty. Operand 4483 states and 9019 transitions. [2022-03-03 16:38:31,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-03 16:38:31,858 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:31,858 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-03 16:38:31,875 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-03 16:38:32,072 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-03 16:38:32,072 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-03 16:38:32,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:32,073 INFO L85 PathProgramCache]: Analyzing trace with hash 420528999, now seen corresponding path program 4 times [2022-03-03 16:38:32,073 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:32,073 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870040783] [2022-03-03 16:38:32,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:32,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:32,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:32,316 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-03 16:38:32,316 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:32,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870040783] [2022-03-03 16:38:32,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870040783] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:38:32,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828203605] [2022-03-03 16:38:32,317 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 16:38:32,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:38:32,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:38:32,318 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-03 16:38:32,319 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-03 16:38:32,423 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 16:38:32,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:38:32,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-03 16:38:32,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:38:32,606 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:38:32,606 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-03 16:38:32,711 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-03 16:38:32,786 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-03 16:38:33,080 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-03 16:38:33,291 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-03 16:38:33,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:38:33,612 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-03 16:38:33,633 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:33,633 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-03 16:38:33,638 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:33,639 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-03 16:38:33,641 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-03 16:38:33,768 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:38:33,769 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-03 16:38:33,777 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-03 16:38:33,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828203605] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:38:33,777 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:38:33,777 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 46 [2022-03-03 16:38:33,777 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599132216] [2022-03-03 16:38:33,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:38:33,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-03 16:38:33,778 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:33,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-03 16:38:33,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1797, Unknown=1, NotChecked=86, Total=2070 [2022-03-03 16:38:33,778 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-03 16:38:35,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:35,734 INFO L93 Difference]: Finished difference Result 9836 states and 19719 transitions. [2022-03-03 16:38:35,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-03 16:38:35,734 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-03 16:38:35,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:35,744 INFO L225 Difference]: With dead ends: 9836 [2022-03-03 16:38:35,744 INFO L226 Difference]: Without dead ends: 9836 [2022-03-03 16:38:35,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 168 SyntacticMatches, 7 SemanticMatches, 80 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1571 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1285, Invalid=5198, Unknown=1, NotChecked=158, Total=6642 [2022-03-03 16:38:35,745 INFO L933 BasicCegarLoop]: 415 mSDtfsCounter, 3536 mSDsluCounter, 5499 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:35,745 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.5s Time] [2022-03-03 16:38:35,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9836 states. [2022-03-03 16:38:35,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9836 to 4124. [2022-03-03 16:38:35,799 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-03 16:38:35,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4124 states to 4124 states and 8266 transitions. [2022-03-03 16:38:35,805 INFO L78 Accepts]: Start accepts. Automaton has 4124 states and 8266 transitions. Word has length 94 [2022-03-03 16:38:35,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:35,805 INFO L470 AbstractCegarLoop]: Abstraction has 4124 states and 8266 transitions. [2022-03-03 16:38:35,805 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-03 16:38:35,805 INFO L276 IsEmpty]: Start isEmpty. Operand 4124 states and 8266 transitions. [2022-03-03 16:38:35,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-03-03 16:38:35,808 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:35,808 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-03 16:38:35,825 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-03 16:38:36,023 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-03 16:38:36,024 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-03 16:38:36,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:36,024 INFO L85 PathProgramCache]: Analyzing trace with hash -579571583, now seen corresponding path program 1 times [2022-03-03 16:38:36,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:36,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745077202] [2022-03-03 16:38:36,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:36,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:36,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:36,173 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-03 16:38:36,173 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:36,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745077202] [2022-03-03 16:38:36,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745077202] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:36,173 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 16:38:36,173 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-03 16:38:36,173 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880986985] [2022-03-03 16:38:36,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:36,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-03 16:38:36,173 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:36,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-03 16:38:36,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-03 16:38:36,174 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-03 16:38:36,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:36,560 INFO L93 Difference]: Finished difference Result 3495 states and 6986 transitions. [2022-03-03 16:38:36,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-03 16:38:36,560 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-03 16:38:36,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:36,563 INFO L225 Difference]: With dead ends: 3495 [2022-03-03 16:38:36,563 INFO L226 Difference]: Without dead ends: 3180 [2022-03-03 16:38:36,563 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-03 16:38:36,564 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 662 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 662 SdHoareTripleChecker+Valid, 1498 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:36,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [662 Valid, 1498 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 16:38:36,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3180 states. [2022-03-03 16:38:36,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3180 to 3172. [2022-03-03 16:38:36,586 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-03 16:38:36,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3172 states to 3172 states and 6353 transitions. [2022-03-03 16:38:36,589 INFO L78 Accepts]: Start accepts. Automaton has 3172 states and 6353 transitions. Word has length 96 [2022-03-03 16:38:36,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:36,590 INFO L470 AbstractCegarLoop]: Abstraction has 3172 states and 6353 transitions. [2022-03-03 16:38:36,590 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-03 16:38:36,590 INFO L276 IsEmpty]: Start isEmpty. Operand 3172 states and 6353 transitions. [2022-03-03 16:38:36,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:38:36,592 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:36,592 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-03 16:38:36,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-03-03 16:38:36,592 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-03 16:38:36,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:36,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1471731716, now seen corresponding path program 5 times [2022-03-03 16:38:36,592 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:36,592 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481352607] [2022-03-03 16:38:36,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:36,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:36,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:36,905 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-03 16:38:36,906 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:36,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481352607] [2022-03-03 16:38:36,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481352607] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:38:36,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682344474] [2022-03-03 16:38:36,906 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 16:38:36,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:38:36,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:38:36,907 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-03 16:38:36,908 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-03 16:38:37,001 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 16:38:37,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:38:37,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:38:37,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:38:37,121 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:38:37,121 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-03 16:38:37,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 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-03-03 16:38:37,302 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-03 16:38:37,533 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-03 16:38:37,795 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-03 16:38:37,905 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-03 16:38:37,929 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-03 16:38:37,930 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-03 16:38:37,930 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682344474] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 16:38:37,930 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-03 16:38:37,930 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [27] total 47 [2022-03-03 16:38:37,930 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240989721] [2022-03-03 16:38:37,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 16:38:37,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-03 16:38:37,930 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:37,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-03 16:38:37,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=1919, Unknown=0, NotChecked=0, Total=2162 [2022-03-03 16:38:37,931 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-03 16:38:39,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:39,243 INFO L93 Difference]: Finished difference Result 6982 states and 14000 transitions. [2022-03-03 16:38:39,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-03 16:38:39,243 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-03 16:38:39,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:39,251 INFO L225 Difference]: With dead ends: 6982 [2022-03-03 16:38:39,251 INFO L226 Difference]: Without dead ends: 6982 [2022-03-03 16:38:39,251 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1521 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1330, Invalid=4832, Unknown=0, NotChecked=0, Total=6162 [2022-03-03 16:38:39,252 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.3s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:39,252 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.3s Time] [2022-03-03 16:38:39,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6982 states. [2022-03-03 16:38:39,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6982 to 3300. [2022-03-03 16:38:39,284 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-03 16:38:39,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3300 states to 3300 states and 6613 transitions. [2022-03-03 16:38:39,287 INFO L78 Accepts]: Start accepts. Automaton has 3300 states and 6613 transitions. Word has length 106 [2022-03-03 16:38:39,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:39,287 INFO L470 AbstractCegarLoop]: Abstraction has 3300 states and 6613 transitions. [2022-03-03 16:38:39,287 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-03 16:38:39,288 INFO L276 IsEmpty]: Start isEmpty. Operand 3300 states and 6613 transitions. [2022-03-03 16:38:39,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:38:39,289 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:39,290 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-03 16:38:39,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-03 16:38:39,506 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-03 16:38:39,506 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-03 16:38:39,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:39,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1681139458, now seen corresponding path program 6 times [2022-03-03 16:38:39,507 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:39,507 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672292909] [2022-03-03 16:38:39,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:39,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:39,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:39,818 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-03 16:38:39,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:39,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672292909] [2022-03-03 16:38:39,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672292909] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:38:39,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390478090] [2022-03-03 16:38:39,818 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 16:38:39,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:38:39,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:38:39,820 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-03 16:38:39,821 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-03 16:38:39,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 16:38:39,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:38:39,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:38:39,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:38:40,030 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:38:40,031 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-03 16:38:40,098 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-03 16:38:40,165 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-03 16:38:40,348 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-03 16:38:40,599 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-03 16:38:40,679 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-03 16:38:40,697 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-03 16:38:40,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:38:41,133 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-03 16:38:41,160 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:41,160 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-03 16:38:41,163 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:41,163 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-03 16:38:41,169 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-03 16:38:41,263 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:38:41,264 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-03 16:38:41,269 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-03 16:38:41,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390478090] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:38:41,269 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:38:41,269 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 22, 22] total 62 [2022-03-03 16:38:41,269 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638918711] [2022-03-03 16:38:41,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:38:41,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-03-03 16:38:41,269 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:41,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-03-03 16:38:41,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=386, Invalid=3277, Unknown=1, NotChecked=118, Total=3782 [2022-03-03 16:38:41,271 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-03 16:38:45,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:45,058 INFO L93 Difference]: Finished difference Result 12947 states and 26179 transitions. [2022-03-03 16:38:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-03-03 16:38:45,058 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-03 16:38:45,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:45,078 INFO L225 Difference]: With dead ends: 12947 [2022-03-03 16:38:45,078 INFO L226 Difference]: Without dead ends: 12947 [2022-03-03 16:38:45,086 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 194 SyntacticMatches, 9 SemanticMatches, 160 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 8181 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=4214, Invalid=21549, Unknown=1, NotChecked=318, Total=26082 [2022-03-03 16:38:45,086 INFO L933 BasicCegarLoop]: 460 mSDtfsCounter, 4671 mSDsluCounter, 10297 mSDsCounter, 0 mSdLazyCounter, 3199 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:45,086 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4671 Valid, 10740 Invalid, 4448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 3199 Invalid, 0 Unknown, 1163 Unchecked, 0.8s Time] [2022-03-03 16:38:45,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12947 states. [2022-03-03 16:38:45,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12947 to 2581. [2022-03-03 16:38:45,172 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-03 16:38:45,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2581 states to 2581 states and 5144 transitions. [2022-03-03 16:38:45,174 INFO L78 Accepts]: Start accepts. Automaton has 2581 states and 5144 transitions. Word has length 106 [2022-03-03 16:38:45,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:45,175 INFO L470 AbstractCegarLoop]: Abstraction has 2581 states and 5144 transitions. [2022-03-03 16:38:45,175 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-03 16:38:45,175 INFO L276 IsEmpty]: Start isEmpty. Operand 2581 states and 5144 transitions. [2022-03-03 16:38:45,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:38:45,176 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:45,176 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-03 16:38:45,193 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-03 16:38:45,393 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-03 16:38:45,393 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-03 16:38:45,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:45,394 INFO L85 PathProgramCache]: Analyzing trace with hash -207921658, now seen corresponding path program 7 times [2022-03-03 16:38:45,394 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:45,394 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141941981] [2022-03-03 16:38:45,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:45,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:45,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:45,720 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-03 16:38:45,720 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:45,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141941981] [2022-03-03 16:38:45,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141941981] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:38:45,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392654063] [2022-03-03 16:38:45,721 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 16:38:45,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:38:45,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:38:45,722 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-03 16:38:45,723 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-03 16:38:45,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:45,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:38:45,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:38:45,939 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:38:45,940 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-03 16:38:46,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-03 16:38:46,126 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-03 16:38:46,443 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-03 16:38:46,817 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-03 16:38:46,871 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-03 16:38:46,899 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-03 16:38:46,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:38:52,313 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-03 16:38:52,337 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:52,338 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-03 16:38:52,343 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:38:52,343 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-03 16:38:52,345 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-03 16:38:52,507 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:38:52,507 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-03 16:38:52,515 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-03 16:38:52,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392654063] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:38:52,515 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:38:52,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:38:52,515 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538483388] [2022-03-03 16:38:52,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:38:52,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:38:52,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:38:52,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:38:52,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=3554, Unknown=3, NotChecked=122, Total=4032 [2022-03-03 16:38:52,517 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-03 16:38:56,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:38:56,096 INFO L93 Difference]: Finished difference Result 4446 states and 8836 transitions. [2022-03-03 16:38:56,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-03 16:38:56,097 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-03 16:38:56,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:38:56,104 INFO L225 Difference]: With dead ends: 4446 [2022-03-03 16:38:56,104 INFO L226 Difference]: Without dead ends: 4446 [2022-03-03 16:38:56,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 178 SyntacticMatches, 11 SemanticMatches, 106 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3334 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=1941, Invalid=9402, Unknown=3, NotChecked=210, Total=11556 [2022-03-03 16:38:56,105 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 3221 mSDsluCounter, 6352 mSDsCounter, 0 mSdLazyCounter, 1617 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3221 SdHoareTripleChecker+Valid, 6652 SdHoareTripleChecker+Invalid, 2708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 1617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 970 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 16:38:56,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3221 Valid, 6652 Invalid, 2708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 1617 Invalid, 0 Unknown, 970 Unchecked, 0.8s Time] [2022-03-03 16:38:56,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4446 states. [2022-03-03 16:38:56,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4446 to 2577. [2022-03-03 16:38:56,128 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-03 16:38:56,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2577 states to 2577 states and 5136 transitions. [2022-03-03 16:38:56,131 INFO L78 Accepts]: Start accepts. Automaton has 2577 states and 5136 transitions. Word has length 106 [2022-03-03 16:38:56,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:38:56,131 INFO L470 AbstractCegarLoop]: Abstraction has 2577 states and 5136 transitions. [2022-03-03 16:38:56,131 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-03 16:38:56,131 INFO L276 IsEmpty]: Start isEmpty. Operand 2577 states and 5136 transitions. [2022-03-03 16:38:56,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:38:56,133 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:38:56,133 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-03 16:38:56,150 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-03 16:38:56,347 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-03 16:38:56,348 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-03 16:38:56,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:38:56,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1735581496, now seen corresponding path program 8 times [2022-03-03 16:38:56,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:38:56,348 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797069931] [2022-03-03 16:38:56,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:38:56,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:38:56,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:38:56,804 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-03 16:38:56,804 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:38:56,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797069931] [2022-03-03 16:38:56,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797069931] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:38:56,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078653635] [2022-03-03 16:38:56,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 16:38:56,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:38:56,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:38:56,805 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-03 16:38:56,806 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-03 16:38:56,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 16:38:56,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:38:56,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:38:56,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:38:57,042 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:38:57,042 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-03 16:38:57,179 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-03 16:38:57,277 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-03 16:38:57,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-03 16:38:58,159 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-03 16:38:58,224 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-03 16:38:58,260 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-03 16:38:58,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:39:08,587 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-03 16:39:08,645 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:39:08,645 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-03 16:39:08,651 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:39:08,652 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-03 16:39:08,655 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-03 16:39:08,806 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:39:08,806 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-03 16:39:08,813 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-03 16:39:08,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078653635] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:39:08,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:39:08,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:39:08,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216051715] [2022-03-03 16:39:08,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:39:08,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:39:08,814 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:39:08,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:39:08,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=3544, Unknown=3, NotChecked=122, Total=4032 [2022-03-03 16:39:08,814 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-03 16:39:12,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:39:12,475 INFO L93 Difference]: Finished difference Result 7327 states and 14654 transitions. [2022-03-03 16:39:12,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-03 16:39:12,475 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-03 16:39:12,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:39:12,486 INFO L225 Difference]: With dead ends: 7327 [2022-03-03 16:39:12,486 INFO L226 Difference]: Without dead ends: 7327 [2022-03-03 16:39:12,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 185 SyntacticMatches, 19 SemanticMatches, 124 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 5363 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=2174, Invalid=13327, Unknown=3, NotChecked=246, Total=15750 [2022-03-03 16:39:12,488 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 2652 mSDsluCounter, 7018 mSDsCounter, 0 mSdLazyCounter, 1558 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2022-03-03 16:39:12,488 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.7s Time] [2022-03-03 16:39:12,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7327 states. [2022-03-03 16:39:12,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7327 to 2580. [2022-03-03 16:39:12,521 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-03 16:39:12,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2580 states to 2580 states and 5142 transitions. [2022-03-03 16:39:12,524 INFO L78 Accepts]: Start accepts. Automaton has 2580 states and 5142 transitions. Word has length 106 [2022-03-03 16:39:12,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:39:12,524 INFO L470 AbstractCegarLoop]: Abstraction has 2580 states and 5142 transitions. [2022-03-03 16:39:12,524 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-03 16:39:12,524 INFO L276 IsEmpty]: Start isEmpty. Operand 2580 states and 5142 transitions. [2022-03-03 16:39:12,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:39:12,526 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:39:12,526 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-03 16:39:12,555 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-03 16:39:12,742 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-03 16:39:12,742 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-03 16:39:12,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:39:12,742 INFO L85 PathProgramCache]: Analyzing trace with hash 444086522, now seen corresponding path program 9 times [2022-03-03 16:39:12,742 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:39:12,743 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946561605] [2022-03-03 16:39:12,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:39:12,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:39:12,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:39:13,131 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-03 16:39:13,131 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:39:13,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946561605] [2022-03-03 16:39:13,131 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946561605] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:39:13,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695461836] [2022-03-03 16:39:13,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 16:39:13,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:39:13,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:39:13,134 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-03 16:39:13,134 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-03 16:39:13,269 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 16:39:13,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:39:13,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:39:13,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:39:13,358 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:39:13,359 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-03 16:39:13,445 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-03 16:39:13,537 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-03 16:39:13,981 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-03 16:39:14,324 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-03 16:39:14,371 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-03 16:39:14,397 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-03 16:39:14,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:39:19,429 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-03 16:39:19,453 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:39:19,454 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-03 16:39:19,459 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:39:19,459 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-03 16:39:19,461 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-03 16:39:19,612 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:39:19,612 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-03 16:39:19,619 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-03 16:39:19,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695461836] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:39:19,619 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:39:19,619 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:39:19,619 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546225433] [2022-03-03 16:39:19,619 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:39:19,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:39:19,620 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:39:19,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:39:19,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=348, Invalid=3559, Unknown=3, NotChecked=122, Total=4032 [2022-03-03 16:39:19,621 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-03 16:39:25,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:39:25,478 INFO L93 Difference]: Finished difference Result 6230 states and 12435 transitions. [2022-03-03 16:39:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-03 16:39:25,479 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-03 16:39:25,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:39:25,487 INFO L225 Difference]: With dead ends: 6230 [2022-03-03 16:39:25,487 INFO L226 Difference]: Without dead ends: 6230 [2022-03-03 16:39:25,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 183 SyntacticMatches, 21 SemanticMatches, 145 ConstructedPredicates, 1 IntricatePredicates, 2 DeprecatedPredicates, 6875 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=4008, Invalid=17163, Unknown=3, NotChecked=288, Total=21462 [2022-03-03 16:39:25,489 INFO L933 BasicCegarLoop]: 348 mSDtfsCounter, 4191 mSDsluCounter, 7488 mSDsCounter, 0 mSdLazyCounter, 1941 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 16:39:25,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4191 Valid, 7829 Invalid, 4047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 1941 Invalid, 0 Unknown, 1939 Unchecked, 0.9s Time] [2022-03-03 16:39:25,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6230 states. [2022-03-03 16:39:25,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6230 to 2573. [2022-03-03 16:39:25,519 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-03 16:39:25,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2573 states to 2573 states and 5128 transitions. [2022-03-03 16:39:25,522 INFO L78 Accepts]: Start accepts. Automaton has 2573 states and 5128 transitions. Word has length 106 [2022-03-03 16:39:25,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:39:25,522 INFO L470 AbstractCegarLoop]: Abstraction has 2573 states and 5128 transitions. [2022-03-03 16:39:25,522 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-03 16:39:25,522 INFO L276 IsEmpty]: Start isEmpty. Operand 2573 states and 5128 transitions. [2022-03-03 16:39:25,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:39:25,524 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:39:25,524 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-03 16:39:25,540 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-03 16:39:25,740 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-03 16:39:25,741 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-03 16:39:25,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:39:25,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1988436372, now seen corresponding path program 10 times [2022-03-03 16:39:25,741 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:39:25,741 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869512148] [2022-03-03 16:39:25,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:39:25,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:39:25,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:39:26,271 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-03 16:39:26,271 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:39:26,271 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869512148] [2022-03-03 16:39:26,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869512148] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:39:26,271 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208336333] [2022-03-03 16:39:26,271 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 16:39:26,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:39:26,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:39:26,273 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-03 16:39:26,289 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-03 16:39:26,399 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 16:39:26,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:39:26,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-03 16:39:26,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:39:26,548 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:39:26,548 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-03 16:39:26,683 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-03 16:39:26,773 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-03 16:39:27,215 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-03 16:39:27,644 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-03 16:39:27,770 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-03 16:39:27,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:39:42,249 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-03 16:39:42,277 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:39:42,277 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-03 16:39:42,283 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:39:42,283 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-03 16:39:42,285 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-03 16:39:42,470 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:39:42,471 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-03 16:39:42,480 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-03 16:39:42,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208336333] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:39:42,480 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:39:42,480 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:39:42,480 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715337146] [2022-03-03 16:39:42,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:39:42,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:39:42,481 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:39:42,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:39:42,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=391, Invalid=3516, Unknown=3, NotChecked=122, Total=4032 [2022-03-03 16:39:42,482 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-03 16:40:11,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:40:11,170 INFO L93 Difference]: Finished difference Result 15296 states and 30680 transitions. [2022-03-03 16:40:11,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-03 16:40:11,170 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-03 16:40:11,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:40:11,248 INFO L225 Difference]: With dead ends: 15296 [2022-03-03 16:40:11,248 INFO L226 Difference]: Without dead ends: 15296 [2022-03-03 16:40:11,249 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 189 SyntacticMatches, 6 SemanticMatches, 168 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 9747 ImplicationChecksByTransitivity, 41.9s TimeCoverageRelationStatistics Valid=3634, Invalid=24754, Unknown=8, NotChecked=334, Total=28730 [2022-03-03 16:40:11,249 INFO L933 BasicCegarLoop]: 427 mSDtfsCounter, 3308 mSDsluCounter, 13988 mSDsCounter, 0 mSdLazyCounter, 2812 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3308 SdHoareTripleChecker+Valid, 14404 SdHoareTripleChecker+Invalid, 6327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 2812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3466 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-03 16:40:11,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3308 Valid, 14404 Invalid, 6327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 2812 Invalid, 0 Unknown, 3466 Unchecked, 1.3s Time] [2022-03-03 16:40:11,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15296 states. [2022-03-03 16:40:11,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15296 to 2599. [2022-03-03 16:40:11,301 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-03 16:40:11,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2599 states to 2599 states and 5176 transitions. [2022-03-03 16:40:11,303 INFO L78 Accepts]: Start accepts. Automaton has 2599 states and 5176 transitions. Word has length 106 [2022-03-03 16:40:11,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:40:11,303 INFO L470 AbstractCegarLoop]: Abstraction has 2599 states and 5176 transitions. [2022-03-03 16:40:11,303 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-03 16:40:11,304 INFO L276 IsEmpty]: Start isEmpty. Operand 2599 states and 5176 transitions. [2022-03-03 16:40:11,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:40:11,305 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:40:11,305 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-03 16:40:11,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-03 16:40:11,521 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-03 16:40:11,521 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-03 16:40:11,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:40:11,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1681124850, now seen corresponding path program 11 times [2022-03-03 16:40:11,522 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:40:11,522 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342096598] [2022-03-03 16:40:11,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:40:11,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:40:11,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:40:12,101 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-03 16:40:12,101 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:40:12,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342096598] [2022-03-03 16:40:12,101 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342096598] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:40:12,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812058054] [2022-03-03 16:40:12,101 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 16:40:12,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:40:12,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:40:12,103 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-03 16:40:12,104 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-03 16:40:12,219 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 16:40:12,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:40:12,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:40:12,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:40:12,350 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:40:12,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 11 treesize of output 11 [2022-03-03 16:40:12,485 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-03 16:40:12,575 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-03 16:40:13,084 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-03 16:40:13,585 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-03 16:40:13,663 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-03 16:40:13,708 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-03 16:40:13,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:40:25,222 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-03 16:40:25,257 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:40:25,258 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-03 16:40:25,266 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:40:25,267 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-03 16:40:25,271 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-03 16:40:25,489 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:40:25,489 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-03 16:40:25,498 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-03 16:40:25,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812058054] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:40:25,499 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:40:25,499 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:40:25,499 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540750914] [2022-03-03 16:40:25,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:40:25,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:40:25,499 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:40:25,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:40:25,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=359, Invalid=3548, Unknown=3, NotChecked=122, Total=4032 [2022-03-03 16:40:25,500 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-03 16:40:35,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:40:35,298 INFO L93 Difference]: Finished difference Result 6773 states and 13528 transitions. [2022-03-03 16:40:35,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-03 16:40:35,298 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-03 16:40:35,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:40:35,308 INFO L225 Difference]: With dead ends: 6773 [2022-03-03 16:40:35,308 INFO L226 Difference]: Without dead ends: 6773 [2022-03-03 16:40:35,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 181 SyntacticMatches, 37 SemanticMatches, 125 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 6116 ImplicationChecksByTransitivity, 20.6s TimeCoverageRelationStatistics Valid=2169, Invalid=13581, Unknown=4, NotChecked=248, Total=16002 [2022-03-03 16:40:35,310 INFO L933 BasicCegarLoop]: 427 mSDtfsCounter, 2266 mSDsluCounter, 10359 mSDsCounter, 0 mSdLazyCounter, 2155 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.2s IncrementalHoareTripleChecker+Time [2022-03-03 16:40:35,310 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.2s Time] [2022-03-03 16:40:35,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6773 states. [2022-03-03 16:40:35,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6773 to 2602. [2022-03-03 16:40:35,356 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-03 16:40:35,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2602 states to 2602 states and 5182 transitions. [2022-03-03 16:40:35,359 INFO L78 Accepts]: Start accepts. Automaton has 2602 states and 5182 transitions. Word has length 106 [2022-03-03 16:40:35,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:40:35,359 INFO L470 AbstractCegarLoop]: Abstraction has 2602 states and 5182 transitions. [2022-03-03 16:40:35,360 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-03 16:40:35,360 INFO L276 IsEmpty]: Start isEmpty. Operand 2602 states and 5182 transitions. [2022-03-03 16:40:35,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:40:35,361 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:40:35,362 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-03 16:40:35,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-03-03 16:40:35,583 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-03 16:40:35,584 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-03 16:40:35,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:40:35,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1322347472, now seen corresponding path program 12 times [2022-03-03 16:40:35,584 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:40:35,584 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884213461] [2022-03-03 16:40:35,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:40:35,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:40:35,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:40:36,138 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-03 16:40:36,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:40:36,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884213461] [2022-03-03 16:40:36,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884213461] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:40:36,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989791511] [2022-03-03 16:40:36,139 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 16:40:36,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:40:36,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:40:36,140 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-03 16:40:36,141 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-03 16:40:36,254 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 16:40:36,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:40:36,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:40:36,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:40:36,408 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:40:36,408 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-03 16:40:36,545 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-03 16:40:36,654 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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-03 16:40:37,168 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-03 16:40:37,605 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-03 16:40:37,671 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-03 16:40:37,710 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-03 16:40:37,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:40:45,966 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-03 16:40:46,001 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:40:46,001 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-03 16:40:46,010 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:40:46,011 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-03 16:40:46,015 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-03 16:40:46,245 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:40:46,246 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-03 16:40:46,255 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-03 16:40:46,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989791511] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:40:46,255 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:40:46,255 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:40:46,256 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71956826] [2022-03-03 16:40:46,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:40:46,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:40:46,256 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:40:46,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:40:46,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=352, Invalid=3555, Unknown=3, NotChecked=122, Total=4032 [2022-03-03 16:40:46,257 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-03 16:40:55,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:40:55,908 INFO L93 Difference]: Finished difference Result 5834 states and 11662 transitions. [2022-03-03 16:40:55,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-03 16:40:55,908 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-03 16:40:55,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:40:55,915 INFO L225 Difference]: With dead ends: 5834 [2022-03-03 16:40:55,915 INFO L226 Difference]: Without dead ends: 5834 [2022-03-03 16:40:55,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 186 SyntacticMatches, 4 SemanticMatches, 115 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3779 ImplicationChecksByTransitivity, 17.1s TimeCoverageRelationStatistics Valid=1769, Invalid=11570, Unknown=5, NotChecked=228, Total=13572 [2022-03-03 16:40:55,918 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 1897 mSDsluCounter, 10193 mSDsCounter, 0 mSdLazyCounter, 2316 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s 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.4s IncrementalHoareTripleChecker+Time [2022-03-03 16:40:55,926 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.4s Time] [2022-03-03 16:40:55,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5834 states. [2022-03-03 16:40:55,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5834 to 2585. [2022-03-03 16:40:55,958 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-03 16:40:55,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2585 states to 2585 states and 5148 transitions. [2022-03-03 16:40:55,961 INFO L78 Accepts]: Start accepts. Automaton has 2585 states and 5148 transitions. Word has length 106 [2022-03-03 16:40:55,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:40:55,961 INFO L470 AbstractCegarLoop]: Abstraction has 2585 states and 5148 transitions. [2022-03-03 16:40:55,961 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-03 16:40:55,961 INFO L276 IsEmpty]: Start isEmpty. Operand 2585 states and 5148 transitions. [2022-03-03 16:40:55,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:40:55,962 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:40:55,963 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-03 16:40:55,981 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-03 16:40:56,176 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-03 16:40:56,177 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-03 16:40:56,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:40:56,177 INFO L85 PathProgramCache]: Analyzing trace with hash -525088272, now seen corresponding path program 13 times [2022-03-03 16:40:56,177 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:40:56,177 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548664049] [2022-03-03 16:40:56,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:40:56,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:40:56,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:40:56,643 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-03 16:40:56,643 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:40:56,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548664049] [2022-03-03 16:40:56,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548664049] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:40:56,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831725651] [2022-03-03 16:40:56,644 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 16:40:56,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:40:56,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:40:56,645 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-03 16:40:56,647 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-03 16:40:56,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:40:56,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:40:56,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:40:56,905 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:40:56,906 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-03 16:40:57,097 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-03 16:40:57,225 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-03 16:40:57,918 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-03 16:40:58,454 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-03 16:40:58,525 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-03 16:40:58,565 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-03 16:40:58,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:41:23,865 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-03 16:41:23,901 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:41:23,901 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-03 16:41:23,910 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:41:23,910 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-03 16:41:23,915 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-03 16:41:24,169 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:41:24,169 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-03 16:41:24,179 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-03 16:41:24,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831725651] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:41:24,179 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:41:24,179 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:41:24,179 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350765961] [2022-03-03 16:41:24,180 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:41:24,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:41:24,180 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:41:24,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:41:24,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=3529, Unknown=5, NotChecked=122, Total=4032 [2022-03-03 16:41:24,181 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-03 16:42:12,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:42:12,941 INFO L93 Difference]: Finished difference Result 15288 states and 30642 transitions. [2022-03-03 16:42:12,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-03-03 16:42:12,942 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-03 16:42:12,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:42:12,968 INFO L225 Difference]: With dead ends: 15288 [2022-03-03 16:42:12,968 INFO L226 Difference]: Without dead ends: 15288 [2022-03-03 16:42:12,970 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 187 SyntacticMatches, 7 SemanticMatches, 164 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 9219 ImplicationChecksByTransitivity, 72.6s TimeCoverageRelationStatistics Valid=3498, Invalid=23552, Unknown=14, NotChecked=326, Total=27390 [2022-03-03 16:42:12,970 INFO L933 BasicCegarLoop]: 477 mSDtfsCounter, 3390 mSDsluCounter, 14566 mSDsCounter, 0 mSdLazyCounter, 2471 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3390 SdHoareTripleChecker+Valid, 15041 SdHoareTripleChecker+Invalid, 6387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 2471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3834 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-03 16:42:12,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3390 Valid, 15041 Invalid, 6387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 2471 Invalid, 0 Unknown, 3834 Unchecked, 1.6s Time] [2022-03-03 16:42:12,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15288 states. [2022-03-03 16:42:13,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15288 to 2612. [2022-03-03 16:42:13,060 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-03 16:42:13,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2612 states to 2612 states and 5202 transitions. [2022-03-03 16:42:13,063 INFO L78 Accepts]: Start accepts. Automaton has 2612 states and 5202 transitions. Word has length 106 [2022-03-03 16:42:13,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:42:13,063 INFO L470 AbstractCegarLoop]: Abstraction has 2612 states and 5202 transitions. [2022-03-03 16:42:13,063 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-03 16:42:13,063 INFO L276 IsEmpty]: Start isEmpty. Operand 2612 states and 5202 transitions. [2022-03-03 16:42:13,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:42:13,065 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:42:13,066 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-03 16:42:13,085 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-03 16:42:13,284 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-03 16:42:13,285 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-03 16:42:13,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:42:13,285 INFO L85 PathProgramCache]: Analyzing trace with hash -373288528, now seen corresponding path program 14 times [2022-03-03 16:42:13,285 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:42:13,285 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361580451] [2022-03-03 16:42:13,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:42:13,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:42:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:42:13,985 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-03 16:42:13,985 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:42:13,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361580451] [2022-03-03 16:42:13,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361580451] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:42:13,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607150587] [2022-03-03 16:42:13,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 16:42:13,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:42:13,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:42:13,987 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-03 16:42:13,988 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-03 16:42:14,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 16:42:14,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:42:14,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:42:14,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:42:14,280 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:42:14,280 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-03 16:42:14,443 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-03 16:42:14,567 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-03 16:42:15,281 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-03 16:42:15,818 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-03 16:42:15,877 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-03 16:42:15,911 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-03 16:42:15,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:42:30,152 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-03 16:42:30,186 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:42:30,186 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-03 16:42:30,200 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:42:30,201 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-03 16:42:30,206 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-03 16:42:30,433 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:42:30,434 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-03 16:42:30,440 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-03 16:42:30,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607150587] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:42:30,440 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:42:30,440 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:42:30,440 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620826880] [2022-03-03 16:42:30,440 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:42:30,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:42:30,440 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:42:30,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:42:30,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=3562, Unknown=6, NotChecked=122, Total=4032 [2022-03-03 16:42:30,441 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-03 16:42:32,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:42:32,375 INFO L93 Difference]: Finished difference Result 5081 states and 10132 transitions. [2022-03-03 16:42:32,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-03 16:42:32,376 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-03 16:42:32,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:42:32,382 INFO L225 Difference]: With dead ends: 5081 [2022-03-03 16:42:32,382 INFO L226 Difference]: Without dead ends: 5081 [2022-03-03 16:42:32,383 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 176 SyntacticMatches, 8 SemanticMatches, 84 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2258 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=789, Invalid=6349, Unknown=6, NotChecked=166, Total=7310 [2022-03-03 16:42:32,384 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 1231 mSDsluCounter, 6687 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.5s IncrementalHoareTripleChecker+Time [2022-03-03 16:42:32,384 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.5s Time] [2022-03-03 16:42:32,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5081 states. [2022-03-03 16:42:32,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5081 to 2803. [2022-03-03 16:42:32,416 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-03 16:42:32,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2803 states to 2803 states and 5572 transitions. [2022-03-03 16:42:32,419 INFO L78 Accepts]: Start accepts. Automaton has 2803 states and 5572 transitions. Word has length 106 [2022-03-03 16:42:32,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:42:32,419 INFO L470 AbstractCegarLoop]: Abstraction has 2803 states and 5572 transitions. [2022-03-03 16:42:32,420 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-03 16:42:32,420 INFO L276 IsEmpty]: Start isEmpty. Operand 2803 states and 5572 transitions. [2022-03-03 16:42:32,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:42:32,421 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:42:32,422 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-03 16:42:32,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-03-03 16:42:32,635 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-03 16:42:32,635 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-03 16:42:32,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:42:32,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1664783502, now seen corresponding path program 15 times [2022-03-03 16:42:32,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:42:32,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591348510] [2022-03-03 16:42:32,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:42:32,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:42:32,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:42:33,546 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-03 16:42:33,547 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:42:33,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591348510] [2022-03-03 16:42:33,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591348510] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:42:33,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622065565] [2022-03-03 16:42:33,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 16:42:33,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:42:33,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:42:33,548 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-03 16:42:33,549 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-03 16:42:33,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 16:42:33,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:42:33,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:42:33,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:42:33,797 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:42:33,797 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-03 16:42:33,957 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-03 16:42:34,067 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-03 16:42:34,686 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-03 16:42:35,142 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-03 16:42:35,221 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-03 16:42:35,261 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-03 16:42:35,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:42:38,860 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-03 16:42:38,894 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:42:38,894 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-03 16:42:38,902 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:42:38,902 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-03 16:42:38,906 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-03 16:42:39,138 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:42:39,139 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-03 16:42:39,147 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-03 16:42:39,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622065565] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:42:39,148 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:42:39,148 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:42:39,148 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356219482] [2022-03-03 16:42:39,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:42:39,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:42:39,148 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:42:39,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:42:39,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=3572, Unknown=2, NotChecked=122, Total=4032 [2022-03-03 16:42:39,149 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-03 16:42:46,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:42:46,265 INFO L93 Difference]: Finished difference Result 7736 states and 15421 transitions. [2022-03-03 16:42:46,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-03 16:42:46,266 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-03 16:42:46,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:42:46,275 INFO L225 Difference]: With dead ends: 7736 [2022-03-03 16:42:46,275 INFO L226 Difference]: Without dead ends: 7736 [2022-03-03 16:42:46,276 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 185 SyntacticMatches, 12 SemanticMatches, 133 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 5688 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=2147, Invalid=15677, Unknown=2, NotChecked=264, Total=18090 [2022-03-03 16:42:46,277 INFO L933 BasicCegarLoop]: 522 mSDtfsCounter, 2386 mSDsluCounter, 14998 mSDsCounter, 0 mSdLazyCounter, 2083 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2386 SdHoareTripleChecker+Valid, 15519 SdHoareTripleChecker+Invalid, 5168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 2083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3013 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-03 16:42:46,277 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2386 Valid, 15519 Invalid, 5168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 2083 Invalid, 0 Unknown, 3013 Unchecked, 1.4s Time] [2022-03-03 16:42:46,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7736 states. [2022-03-03 16:42:46,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7736 to 2982. [2022-03-03 16:42:46,320 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-03 16:42:46,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 5923 transitions. [2022-03-03 16:42:46,324 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 5923 transitions. Word has length 106 [2022-03-03 16:42:46,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:42:46,324 INFO L470 AbstractCegarLoop]: Abstraction has 2982 states and 5923 transitions. [2022-03-03 16:42:46,324 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-03 16:42:46,324 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 5923 transitions. [2022-03-03 16:42:46,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:42:46,326 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:42:46,326 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-03 16:42:46,343 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-03 16:42:46,535 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-03 16:42:46,536 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-03 16:42:46,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:42:46,536 INFO L85 PathProgramCache]: Analyzing trace with hash 432684052, now seen corresponding path program 16 times [2022-03-03 16:42:46,536 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:42:46,536 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083563555] [2022-03-03 16:42:46,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:42:46,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:42:46,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:42:47,162 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-03 16:42:47,162 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:42:47,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083563555] [2022-03-03 16:42:47,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083563555] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:42:47,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122171287] [2022-03-03 16:42:47,162 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 16:42:47,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:42:47,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:42:47,164 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-03 16:42:47,164 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-03 16:42:47,307 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 16:42:47,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:42:47,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-03 16:42:47,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:42:47,442 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:42:47,442 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-03 16:42:47,580 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-03 16:42:47,676 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-03 16:42:48,241 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-03 16:42:48,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-03 16:42:48,848 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-03 16:42:48,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:43:10,133 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-03 16:43:10,198 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:43:10,198 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-03 16:43:10,205 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:43:10,205 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-03 16:43:10,208 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-03 16:43:10,482 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:43:10,482 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-03 16:43:10,489 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-03 16:43:10,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122171287] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:43:10,489 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:43:10,490 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:43:10,490 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333978878] [2022-03-03 16:43:10,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:43:10,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:43:10,490 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:43:10,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:43:10,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=409, Invalid=3496, Unknown=5, NotChecked=122, Total=4032 [2022-03-03 16:43:10,491 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-03 16:43:18,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:43:18,112 INFO L93 Difference]: Finished difference Result 8245 states and 16400 transitions. [2022-03-03 16:43:18,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-03 16:43:18,112 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-03 16:43:18,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:43:18,124 INFO L225 Difference]: With dead ends: 8245 [2022-03-03 16:43:18,124 INFO L226 Difference]: Without dead ends: 8245 [2022-03-03 16:43:18,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 185 SyntacticMatches, 10 SemanticMatches, 123 ConstructedPredicates, 1 IntricatePredicates, 2 DeprecatedPredicates, 5013 ImplicationChecksByTransitivity, 27.8s TimeCoverageRelationStatistics Valid=2066, Invalid=13185, Unknown=5, NotChecked=244, Total=15500 [2022-03-03 16:43:18,126 INFO L933 BasicCegarLoop]: 534 mSDtfsCounter, 2219 mSDsluCounter, 13255 mSDsCounter, 0 mSdLazyCounter, 2231 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s 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.5s IncrementalHoareTripleChecker+Time [2022-03-03 16:43:18,126 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.5s Time] [2022-03-03 16:43:18,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8245 states. [2022-03-03 16:43:18,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8245 to 3173. [2022-03-03 16:43:18,183 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-03 16:43:18,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 6285 transitions. [2022-03-03 16:43:18,187 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 6285 transitions. Word has length 106 [2022-03-03 16:43:18,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:43:18,187 INFO L470 AbstractCegarLoop]: Abstraction has 3173 states and 6285 transitions. [2022-03-03 16:43:18,187 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-03 16:43:18,187 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 6285 transitions. [2022-03-03 16:43:18,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:43:18,190 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:43:18,190 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-03 16:43:18,224 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-03 16:43:18,418 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-03 16:43:18,418 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-03 16:43:18,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:43:18,419 INFO L85 PathProgramCache]: Analyzing trace with hash 849782298, now seen corresponding path program 17 times [2022-03-03 16:43:18,419 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:43:18,419 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933208474] [2022-03-03 16:43:18,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:43:18,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:43:18,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:43:18,945 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-03 16:43:18,946 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:43:18,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933208474] [2022-03-03 16:43:18,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933208474] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:43:18,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264867963] [2022-03-03 16:43:18,946 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 16:43:18,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:43:18,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:43:18,947 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-03 16:43:18,978 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-03 16:43:19,085 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 16:43:19,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:43:19,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:43:19,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:43:19,262 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:43:19,263 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-03 16:43:19,427 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-03 16:43:19,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, 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-03 16:43:20,174 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-03 16:43:20,725 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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-03 16:43:20,800 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-03-03 16:43:20,841 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-03 16:43:20,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:43:42,101 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-03 16:43:42,135 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:43:42,136 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-03 16:43:42,144 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:43:42,144 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-03 16:43:42,148 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-03 16:43:42,401 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:43:42,401 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-03 16:43:42,410 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-03 16:43:42,410 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264867963] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:43:42,410 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:43:42,410 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:43:42,410 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273187852] [2022-03-03 16:43:42,410 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:43:42,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:43:42,411 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:43:42,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:43:42,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=3535, Unknown=7, NotChecked=122, Total=4032 [2022-03-03 16:43:42,412 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-03 16:43:52,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:43:52,153 INFO L93 Difference]: Finished difference Result 8868 states and 17681 transitions. [2022-03-03 16:43:52,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-03 16:43:52,154 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-03 16:43:52,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:43:52,165 INFO L225 Difference]: With dead ends: 8868 [2022-03-03 16:43:52,165 INFO L226 Difference]: Without dead ends: 8868 [2022-03-03 16:43:52,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 185 SyntacticMatches, 27 SemanticMatches, 149 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7646 ImplicationChecksByTransitivity, 29.5s TimeCoverageRelationStatistics Valid=4005, Invalid=18342, Unknown=7, NotChecked=296, Total=22650 [2022-03-03 16:43:52,166 INFO L933 BasicCegarLoop]: 546 mSDtfsCounter, 3977 mSDsluCounter, 7883 mSDsCounter, 0 mSdLazyCounter, 2197 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s 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, 1.7s IncrementalHoareTripleChecker+Time [2022-03-03 16:43:52,166 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3977 Valid, 8429 Invalid, 4143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 2197 Invalid, 0 Unknown, 1798 Unchecked, 1.7s Time] [2022-03-03 16:43:52,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8868 states. [2022-03-03 16:43:52,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8868 to 3249. [2022-03-03 16:43:52,214 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-03 16:43:52,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3249 states to 3249 states and 6437 transitions. [2022-03-03 16:43:52,218 INFO L78 Accepts]: Start accepts. Automaton has 3249 states and 6437 transitions. Word has length 106 [2022-03-03 16:43:52,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:43:52,218 INFO L470 AbstractCegarLoop]: Abstraction has 3249 states and 6437 transitions. [2022-03-03 16:43:52,218 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-03 16:43:52,218 INFO L276 IsEmpty]: Start isEmpty. Operand 3249 states and 6437 transitions. [2022-03-03 16:43:52,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:43:52,220 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:43:52,220 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-03 16:43:52,239 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-03 16:43:52,427 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-03 16:43:52,427 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-03 16:43:52,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:43:52,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1001582042, now seen corresponding path program 18 times [2022-03-03 16:43:52,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:43:52,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866579370] [2022-03-03 16:43:52,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:43:52,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:43:52,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:43:53,061 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-03 16:43:53,062 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:43:53,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866579370] [2022-03-03 16:43:53,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866579370] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:43:53,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293944787] [2022-03-03 16:43:53,062 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 16:43:53,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:43:53,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:43:53,063 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-03 16:43:53,065 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-03 16:43:53,188 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 16:43:53,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:43:53,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:43:53,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:43:53,377 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:43:53,378 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-03 16:43:53,553 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-03 16:43:53,671 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-03 16:43:54,347 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-03 16:43:54,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, 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-03 16:43:54,949 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-03 16:43:54,997 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-03 16:43:54,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:44:11,245 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-03 16:44:11,285 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:44:11,285 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-03 16:44:11,294 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:44:11,295 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-03 16:44:11,300 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-03 16:44:11,564 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:44:11,565 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-03 16:44:11,574 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-03 16:44:11,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293944787] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:44:11,574 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:44:11,574 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:44:11,574 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468202539] [2022-03-03 16:44:11,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:44:11,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:44:11,575 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:44:11,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:44:11,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=3565, Unknown=5, NotChecked=122, Total=4032 [2022-03-03 16:44:11,577 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-03 16:45:20,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:45:20,353 INFO L93 Difference]: Finished difference Result 13398 states and 26729 transitions. [2022-03-03 16:45:20,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-03-03 16:45:20,353 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-03 16:45:20,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:45:20,373 INFO L225 Difference]: With dead ends: 13398 [2022-03-03 16:45:20,374 INFO L226 Difference]: Without dead ends: 13398 [2022-03-03 16:45:20,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 425 GetRequests, 198 SyntacticMatches, 46 SemanticMatches, 181 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 13723 ImplicationChecksByTransitivity, 83.1s TimeCoverageRelationStatistics Valid=5272, Invalid=27651, Unknown=23, NotChecked=360, Total=33306 [2022-03-03 16:45:20,375 INFO L933 BasicCegarLoop]: 390 mSDtfsCounter, 6004 mSDsluCounter, 10400 mSDsCounter, 0 mSdLazyCounter, 2206 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6004 SdHoareTripleChecker+Valid, 10790 SdHoareTripleChecker+Invalid, 4985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 2206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2582 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-03 16:45:20,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6004 Valid, 10790 Invalid, 4985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 2206 Invalid, 0 Unknown, 2582 Unchecked, 2.0s Time] [2022-03-03 16:45:20,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13398 states. [2022-03-03 16:45:20,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13398 to 3244. [2022-03-03 16:45:20,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 3242 states have (on average 1.9827267119062306) internal successors, (6428), 3243 states have internal predecessors, (6428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:45:20,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 6428 transitions. [2022-03-03 16:45:20,453 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 6428 transitions. Word has length 106 [2022-03-03 16:45:20,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:45:20,453 INFO L470 AbstractCegarLoop]: Abstraction has 3244 states and 6428 transitions. [2022-03-03 16:45:20,453 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-03 16:45:20,453 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 6428 transitions. [2022-03-03 16:45:20,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-03-03 16:45:20,455 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:45:20,455 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-03 16:45:20,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-03 16:45:20,656 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-03 16:45:20,656 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-03 16:45:20,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:45:20,657 INFO L85 PathProgramCache]: Analyzing trace with hash -289912932, now seen corresponding path program 19 times [2022-03-03 16:45:20,657 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:45:20,657 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739932863] [2022-03-03 16:45:20,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:45:20,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:45:20,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:45:21,700 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-03 16:45:21,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:45:21,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739932863] [2022-03-03 16:45:21,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739932863] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:45:21,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722176308] [2022-03-03 16:45:21,700 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 16:45:21,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:45:21,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:45:21,701 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-03 16:45:21,703 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-03 16:45:21,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:45:21,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:45:21,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:45:22,101 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:45:22,101 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-03 16:45:22,405 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-03 16:45:22,600 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-03 16:45:23,463 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-03 16:45:23,978 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-03 16:45:24,060 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-03 16:45:24,106 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-03 16:45:24,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:45:32,198 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-03 16:45:32,238 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:45:32,239 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-03 16:45:32,247 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:45:32,248 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-03 16:45:32,252 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-03 16:45:32,528 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:45:32,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 13 treesize of output 12 [2022-03-03 16:45:32,537 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-03 16:45:32,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722176308] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:45:32,538 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:45:32,538 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:45:32,538 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842032776] [2022-03-03 16:45:32,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:45:32,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:45:32,538 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:45:32,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:45:32,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=3571, Unknown=3, NotChecked=122, Total=4032 [2022-03-03 16:45:32,539 INFO L87 Difference]: Start difference. First operand 3244 states and 6428 transitions. Second operand has 64 states, 64 states have (on average 4.390625) internal successors, (281), 64 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:45:53,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:45:53,005 INFO L93 Difference]: Finished difference Result 10293 states and 20480 transitions. [2022-03-03 16:45:53,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-03-03 16:45:53,006 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-03 16:45:53,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:45:53,019 INFO L225 Difference]: With dead ends: 10293 [2022-03-03 16:45:53,019 INFO L226 Difference]: Without dead ends: 10293 [2022-03-03 16:45:53,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 207 SyntacticMatches, 27 SemanticMatches, 181 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 11638 ImplicationChecksByTransitivity, 26.6s TimeCoverageRelationStatistics Valid=5441, Invalid=27502, Unknown=3, NotChecked=360, Total=33306 [2022-03-03 16:45:53,022 INFO L933 BasicCegarLoop]: 638 mSDtfsCounter, 2832 mSDsluCounter, 15910 mSDsCounter, 0 mSdLazyCounter, 3416 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2832 SdHoareTripleChecker+Valid, 16548 SdHoareTripleChecker+Invalid, 6165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 3416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2656 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-03-03 16:45:53,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2832 Valid, 16548 Invalid, 6165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 3416 Invalid, 0 Unknown, 2656 Unchecked, 2.9s Time] [2022-03-03 16:45:53,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10293 states. [2022-03-03 16:45:53,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10293 to 2672. [2022-03-03 16:45:53,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2672 states, 2670 states have (on average 1.9790262172284645) internal successors, (5284), 2671 states have internal predecessors, (5284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:45:53,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2672 states to 2672 states and 5284 transitions. [2022-03-03 16:45:53,116 INFO L78 Accepts]: Start accepts. Automaton has 2672 states and 5284 transitions. Word has length 106 [2022-03-03 16:45:53,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:45:53,116 INFO L470 AbstractCegarLoop]: Abstraction has 2672 states and 5284 transitions. [2022-03-03 16:45:53,116 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-03 16:45:53,116 INFO L276 IsEmpty]: Start isEmpty. Operand 2672 states and 5284 transitions. [2022-03-03 16:45:53,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-03 16:45:53,118 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:45:53,118 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-03 16:45:53,135 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-03 16:45:53,323 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-03 16:45:53,323 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-03 16:45:53,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:45:53,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1150805599, now seen corresponding path program 1 times [2022-03-03 16:45:53,324 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:45:53,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759620976] [2022-03-03 16:45:53,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:45:53,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:45:53,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:45:53,621 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-03 16:45:53,621 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:45:53,621 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759620976] [2022-03-03 16:45:53,621 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759620976] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:45:53,621 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291956611] [2022-03-03 16:45:53,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:45:53,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:45:53,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:45:53,623 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-03 16:45:53,624 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-03 16:45:53,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:45:53,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-03 16:45:53,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:45:54,501 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-03 16:45:54,804 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-03 16:45:54,873 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-03 16:45:54,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:45:55,348 INFO L353 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-03-03 16:45:55,348 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-03 16:45:55,460 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-03 16:45:55,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291956611] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:45:55,460 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:45:55,460 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 16] total 36 [2022-03-03 16:45:55,460 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378554483] [2022-03-03 16:45:55,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:45:55,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-03 16:45:55,461 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:45:55,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-03 16:45:55,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1110, Unknown=0, NotChecked=0, Total=1260 [2022-03-03 16:45:55,461 INFO L87 Difference]: Start difference. First operand 2672 states and 5284 transitions. Second operand has 36 states, 36 states have (on average 6.805555555555555) internal successors, (245), 36 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:45:57,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:45:57,103 INFO L93 Difference]: Finished difference Result 4747 states and 9439 transitions. [2022-03-03 16:45:57,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-03 16:45:57,103 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-03 16:45:57,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:45:57,107 INFO L225 Difference]: With dead ends: 4747 [2022-03-03 16:45:57,108 INFO L226 Difference]: Without dead ends: 3632 [2022-03-03 16:45:57,108 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 239 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=699, Invalid=2841, Unknown=0, NotChecked=0, Total=3540 [2022-03-03 16:45:57,108 INFO L933 BasicCegarLoop]: 435 mSDtfsCounter, 2437 mSDsluCounter, 5821 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2437 SdHoareTripleChecker+Valid, 6255 SdHoareTripleChecker+Invalid, 1199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 284 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 16:45:57,108 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2437 Valid, 6255 Invalid, 1199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 869 Invalid, 0 Unknown, 284 Unchecked, 0.5s Time] [2022-03-03 16:45:57,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3632 states. [2022-03-03 16:45:57,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3632 to 2550. [2022-03-03 16:45:57,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2550 states, 2548 states have (on average 1.967817896389325) internal successors, (5014), 2549 states have internal predecessors, (5014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:45:57,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2550 states to 2550 states and 5014 transitions. [2022-03-03 16:45:57,136 INFO L78 Accepts]: Start accepts. Automaton has 2550 states and 5014 transitions. Word has length 116 [2022-03-03 16:45:57,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:45:57,136 INFO L470 AbstractCegarLoop]: Abstraction has 2550 states and 5014 transitions. [2022-03-03 16:45:57,136 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-03 16:45:57,136 INFO L276 IsEmpty]: Start isEmpty. Operand 2550 states and 5014 transitions. [2022-03-03 16:45:57,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-03-03 16:45:57,138 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:45:57,138 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-03 16:45:57,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-03 16:45:57,355 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-03 16:45:57,355 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-03 16:45:57,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:45:57,355 INFO L85 PathProgramCache]: Analyzing trace with hash 2097498146, now seen corresponding path program 1 times [2022-03-03 16:45:57,355 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:45:57,356 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313017323] [2022-03-03 16:45:57,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:45:57,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:45:57,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:45:58,027 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-03 16:45:58,028 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:45:58,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313017323] [2022-03-03 16:45:58,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313017323] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:45:58,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496631228] [2022-03-03 16:45:58,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:45:58,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:45:58,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:45:58,030 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-03 16:45:58,031 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-03 16:45:58,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:45:58,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-03 16:45:58,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:45:58,355 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-03-03 16:45:58,355 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-03 16:45:58,532 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-03 16:45:58,651 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-03 16:45:59,338 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-03 16:45:59,870 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-03 16:45:59,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-03 16:46:00,040 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-03 16:46:00,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:46:07,977 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1678 (Array Int Int))) (<= 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#tid~0#1.base| v_ArrVal_1678) |c_~#pqb~0.base|) |c_~#pqb~0.offset|) 1))) is different from false [2022-03-03 16:46:08,012 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:46:08,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 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 21 [2022-03-03 16:46:08,022 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:46:08,022 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-03 16:46:08,027 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-03 16:46:08,323 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-03 16:46:08,324 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-03 16:46:08,333 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-03 16:46:08,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496631228] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:46:08,333 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:46:08,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22, 22] total 64 [2022-03-03 16:46:08,333 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862149129] [2022-03-03 16:46:08,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:46:08,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-03 16:46:08,334 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:46:08,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-03 16:46:08,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=3571, Unknown=3, NotChecked=122, Total=4032 [2022-03-03 16:46:08,334 INFO L87 Difference]: Start difference. First operand 2550 states and 5014 transitions. Second operand has 64 states, 64 states have (on average 4.734375) internal successors, (303), 64 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:46:20,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:46:20,895 INFO L93 Difference]: Finished difference Result 5338 states and 10435 transitions. [2022-03-03 16:46:20,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-03 16:46:20,895 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-03 16:46:20,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:46:20,902 INFO L225 Difference]: With dead ends: 5338 [2022-03-03 16:46:20,902 INFO L226 Difference]: Without dead ends: 5242 [2022-03-03 16:46:20,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 206 SyntacticMatches, 22 SemanticMatches, 149 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7324 ImplicationChecksByTransitivity, 19.6s TimeCoverageRelationStatistics Valid=3672, Invalid=18679, Unknown=3, NotChecked=296, Total=22650 [2022-03-03 16:46:20,904 INFO L933 BasicCegarLoop]: 426 mSDtfsCounter, 2091 mSDsluCounter, 9489 mSDsCounter, 0 mSdLazyCounter, 2038 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2091 SdHoareTripleChecker+Valid, 9915 SdHoareTripleChecker+Invalid, 4698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 2038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2584 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-03 16:46:20,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2091 Valid, 9915 Invalid, 4698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 2038 Invalid, 0 Unknown, 2584 Unchecked, 1.6s Time] [2022-03-03 16:46:20,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5242 states. [2022-03-03 16:46:20,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5242 to 2428. [2022-03-03 16:46:20,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2428 states, 2426 states have (on average 1.9686727122835943) internal successors, (4776), 2427 states have internal predecessors, (4776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:46:20,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2428 states to 2428 states and 4776 transitions. [2022-03-03 16:46:20,937 INFO L78 Accepts]: Start accepts. Automaton has 2428 states and 4776 transitions. Word has length 117 [2022-03-03 16:46:20,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:46:20,937 INFO L470 AbstractCegarLoop]: Abstraction has 2428 states and 4776 transitions. [2022-03-03 16:46:20,937 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-03 16:46:20,937 INFO L276 IsEmpty]: Start isEmpty. Operand 2428 states and 4776 transitions. [2022-03-03 16:46:20,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-03-03 16:46:20,939 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:46:20,939 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 16:46:20,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-03 16:46:21,155 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-03 16:46:21,156 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-03 16:46:21,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:46:21,156 INFO L85 PathProgramCache]: Analyzing trace with hash -432855918, now seen corresponding path program 1 times [2022-03-03 16:46:21,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:46:21,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672027077] [2022-03-03 16:46:21,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:46:21,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:46:21,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:46:21,285 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 56 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 16:46:21,286 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:46:21,286 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672027077] [2022-03-03 16:46:21,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672027077] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:46:21,286 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057196876] [2022-03-03 16:46:21,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:46:21,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:46:21,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:46:21,287 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-03 16:46:21,288 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-03 16:46:21,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:46:21,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-03 16:46:21,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:46:21,778 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-03 16:46:22,106 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-03 16:46:22,153 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 42 proven. 15 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-03-03 16:46:22,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:46:22,442 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 56 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 16:46:22,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057196876] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:46:22,442 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:46:22,442 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-03-03 16:46:22,442 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558006722] [2022-03-03 16:46:22,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:46:22,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 16:46:22,443 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:46:22,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 16:46:22,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2022-03-03 16:46:22,443 INFO L87 Difference]: Start difference. First operand 2428 states and 4776 transitions. Second operand has 20 states, 20 states have (on average 11.7) internal successors, (234), 20 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:46:22,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:46:22,916 INFO L93 Difference]: Finished difference Result 3961 states and 7840 transitions. [2022-03-03 16:46:22,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-03 16:46:22,916 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 11.7) internal successors, (234), 20 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 137 [2022-03-03 16:46:22,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:46:22,921 INFO L225 Difference]: With dead ends: 3961 [2022-03-03 16:46:22,921 INFO L226 Difference]: Without dead ends: 3961 [2022-03-03 16:46:22,921 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 268 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2022-03-03 16:46:22,926 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 1116 mSDsluCounter, 1509 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 1698 SdHoareTripleChecker+Invalid, 431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 16:46:22,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1116 Valid, 1698 Invalid, 431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 16:46:22,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3961 states. [2022-03-03 16:46:22,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3961 to 3026. [2022-03-03 16:46:22,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3026 states, 3024 states have (on average 1.9966931216931216) internal successors, (6038), 3025 states have internal predecessors, (6038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:46:22,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3026 states to 3026 states and 6038 transitions. [2022-03-03 16:46:22,995 INFO L78 Accepts]: Start accepts. Automaton has 3026 states and 6038 transitions. Word has length 137 [2022-03-03 16:46:22,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:46:22,996 INFO L470 AbstractCegarLoop]: Abstraction has 3026 states and 6038 transitions. [2022-03-03 16:46:22,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.7) internal successors, (234), 20 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:46:22,996 INFO L276 IsEmpty]: Start isEmpty. Operand 3026 states and 6038 transitions. [2022-03-03 16:46:22,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-03 16:46:22,998 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:46:22,998 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-03 16:46:23,015 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-03-03 16:46:23,215 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-03 16:46:23,215 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-03 16:46:23,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:46:23,216 INFO L85 PathProgramCache]: Analyzing trace with hash 588933983, now seen corresponding path program 1 times [2022-03-03 16:46:23,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:46:23,216 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889626051] [2022-03-03 16:46:23,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:46:23,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:46:23,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:46:23,821 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-03 16:46:23,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:46:23,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889626051] [2022-03-03 16:46:23,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889626051] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:46:23,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140398153] [2022-03-03 16:46:23,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:46:23,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:46:23,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:46:23,823 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-03 16:46:23,824 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-03 16:46:24,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:46:24,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-03 16:46:24,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:46:24,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, 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-03 16:46:25,215 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-03 16:46:25,356 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-03 16:46:25,376 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-03 16:46:25,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:46:38,296 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:46:38,296 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-03 16:46:39,258 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-03 16:46:39,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140398153] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:46:39,259 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:46:39,259 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 42 [2022-03-03 16:46:39,259 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112896995] [2022-03-03 16:46:39,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:46:39,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-03 16:46:39,259 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:46:39,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-03 16:46:39,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=1494, Unknown=3, NotChecked=0, Total=1722 [2022-03-03 16:46:39,260 INFO L87 Difference]: Start difference. First operand 3026 states and 6038 transitions. Second operand has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:46:43,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:46:43,732 INFO L93 Difference]: Finished difference Result 10286 states and 20615 transitions. [2022-03-03 16:46:43,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-03 16:46:43,733 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-03 16:46:43,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:46:43,746 INFO L225 Difference]: With dead ends: 10286 [2022-03-03 16:46:43,746 INFO L226 Difference]: Without dead ends: 10048 [2022-03-03 16:46:43,747 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 320 SyntacticMatches, 29 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3445 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=1474, Invalid=6895, Unknown=3, NotChecked=0, Total=8372 [2022-03-03 16:46:43,748 INFO L933 BasicCegarLoop]: 295 mSDtfsCounter, 2857 mSDsluCounter, 6359 mSDsCounter, 0 mSdLazyCounter, 1219 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2857 SdHoareTripleChecker+Valid, 6649 SdHoareTripleChecker+Invalid, 2232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 897 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-03 16:46:43,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2857 Valid, 6649 Invalid, 2232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1219 Invalid, 0 Unknown, 897 Unchecked, 1.0s Time] [2022-03-03 16:46:43,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10048 states. [2022-03-03 16:46:43,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10048 to 5624. [2022-03-03 16:46:43,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5624 states, 5622 states have (on average 2.0071149057274993) internal successors, (11284), 5623 states have internal predecessors, (11284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:46:43,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5624 states to 5624 states and 11284 transitions. [2022-03-03 16:46:43,836 INFO L78 Accepts]: Start accepts. Automaton has 5624 states and 11284 transitions. Word has length 141 [2022-03-03 16:46:43,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:46:43,836 INFO L470 AbstractCegarLoop]: Abstraction has 5624 states and 11284 transitions. [2022-03-03 16:46:43,836 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-03 16:46:43,836 INFO L276 IsEmpty]: Start isEmpty. Operand 5624 states and 11284 transitions. [2022-03-03 16:46:43,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-03 16:46:43,840 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:46:43,840 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-03 16:46:43,858 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-03 16:46:44,055 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-03 16:46:44,055 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-03 16:46:44,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:46:44,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1234134163, now seen corresponding path program 2 times [2022-03-03 16:46:44,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:46:44,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584597446] [2022-03-03 16:46:44,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:46:44,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:46:44,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:46:44,522 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-03 16:46:44,522 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:46:44,523 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584597446] [2022-03-03 16:46:44,523 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584597446] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:46:44,523 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697160047] [2022-03-03 16:46:44,523 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 16:46:44,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:46:44,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:46:44,524 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-03 16:46:44,525 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-03 16:46:44,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 16:46:44,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:46:44,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-03 16:46:44,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:46:45,664 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-03 16:46:46,255 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-03 16:46:46,365 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-03 16:46:46,394 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 16:46:46,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:46:50,141 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:46:50,142 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-03 16:46:50,752 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-03 16:46:50,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697160047] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:46:50,752 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:46:50,752 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18, 17] total 45 [2022-03-03 16:46:50,752 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465588951] [2022-03-03 16:46:50,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:46:50,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-03 16:46:50,752 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:46:50,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-03 16:46:50,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1749, Unknown=1, NotChecked=0, Total=1980 [2022-03-03 16:46:50,753 INFO L87 Difference]: Start difference. First operand 5624 states and 11284 transitions. Second operand has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:46:54,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:46:54,118 INFO L93 Difference]: Finished difference Result 13699 states and 27644 transitions. [2022-03-03 16:46:54,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-03 16:46:54,119 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2022-03-03 16:46:54,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:46:54,139 INFO L225 Difference]: With dead ends: 13699 [2022-03-03 16:46:54,139 INFO L226 Difference]: Without dead ends: 13664 [2022-03-03 16:46:54,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 286 SyntacticMatches, 31 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2082 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=953, Invalid=4448, Unknown=1, NotChecked=0, Total=5402 [2022-03-03 16:46:54,140 INFO L933 BasicCegarLoop]: 281 mSDtfsCounter, 2109 mSDsluCounter, 4529 mSDsCounter, 0 mSdLazyCounter, 812 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2109 SdHoareTripleChecker+Valid, 4806 SdHoareTripleChecker+Invalid, 1661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 798 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 16:46:54,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2109 Valid, 4806 Invalid, 1661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 812 Invalid, 0 Unknown, 798 Unchecked, 0.7s Time] [2022-03-03 16:46:54,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13664 states. [2022-03-03 16:46:54,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13664 to 5801. [2022-03-03 16:46:54,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5801 states, 5799 states have (on average 2.0013795481979653) internal successors, (11606), 5800 states have internal predecessors, (11606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:46:54,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5801 states to 5801 states and 11606 transitions. [2022-03-03 16:46:54,254 INFO L78 Accepts]: Start accepts. Automaton has 5801 states and 11606 transitions. Word has length 141 [2022-03-03 16:46:54,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:46:54,254 INFO L470 AbstractCegarLoop]: Abstraction has 5801 states and 11606 transitions. [2022-03-03 16:46:54,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:46:54,254 INFO L276 IsEmpty]: Start isEmpty. Operand 5801 states and 11606 transitions. [2022-03-03 16:46:54,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-03 16:46:54,258 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:46:54,258 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-03 16:46:54,282 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-03 16:46:54,476 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-03 16:46:54,476 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-03 16:46:54,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:46:54,477 INFO L85 PathProgramCache]: Analyzing trace with hash -950945829, now seen corresponding path program 3 times [2022-03-03 16:46:54,477 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:46:54,477 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500852401] [2022-03-03 16:46:54,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:46:54,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:46:54,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:46:54,911 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-03 16:46:54,911 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:46:54,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500852401] [2022-03-03 16:46:54,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500852401] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:46:54,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97554704] [2022-03-03 16:46:54,911 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 16:46:54,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:46:54,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:46:54,913 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-03 16:46:54,914 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-03 16:46:55,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 16:46:55,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:46:55,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-03 16:46:55,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:46:56,184 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-03 16:46:56,704 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-03 16:46:56,780 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-03 16:46:56,807 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 16:46:56,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:47:02,373 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:47:02,373 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-03 16:47:03,208 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-03 16:47:03,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97554704] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:47:03,208 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:47:03,208 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18, 17] total 45 [2022-03-03 16:47:03,209 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419328084] [2022-03-03 16:47:03,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:47:03,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-03 16:47:03,209 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:47:03,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-03 16:47:03,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1767, Unknown=2, NotChecked=0, Total=1980 [2022-03-03 16:47:03,210 INFO L87 Difference]: Start difference. First operand 5801 states and 11606 transitions. Second operand has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:08,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:47:08,103 INFO L93 Difference]: Finished difference Result 21523 states and 43279 transitions. [2022-03-03 16:47:08,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-03 16:47:08,104 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2022-03-03 16:47:08,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:47:08,138 INFO L225 Difference]: With dead ends: 21523 [2022-03-03 16:47:08,138 INFO L226 Difference]: Without dead ends: 21453 [2022-03-03 16:47:08,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 311 SyntacticMatches, 5 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3055 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=1679, Invalid=8621, Unknown=2, NotChecked=0, Total=10302 [2022-03-03 16:47:08,139 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 2592 mSDsluCounter, 8060 mSDsCounter, 0 mSdLazyCounter, 1677 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2592 SdHoareTripleChecker+Valid, 8337 SdHoareTripleChecker+Invalid, 3647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1816 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-03 16:47:08,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2592 Valid, 8337 Invalid, 3647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1677 Invalid, 0 Unknown, 1816 Unchecked, 1.2s Time] [2022-03-03 16:47:08,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21453 states. [2022-03-03 16:47:08,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21453 to 11671. [2022-03-03 16:47:08,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11671 states, 11669 states have (on average 2.0048847373382466) internal successors, (23395), 11670 states have internal predecessors, (23395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:08,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11671 states to 11671 states and 23395 transitions. [2022-03-03 16:47:08,369 INFO L78 Accepts]: Start accepts. Automaton has 11671 states and 23395 transitions. Word has length 141 [2022-03-03 16:47:08,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:47:08,369 INFO L470 AbstractCegarLoop]: Abstraction has 11671 states and 23395 transitions. [2022-03-03 16:47:08,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:08,369 INFO L276 IsEmpty]: Start isEmpty. Operand 11671 states and 23395 transitions. [2022-03-03 16:47:08,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-03 16:47:08,376 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:47:08,377 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-03 16:47:08,394 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-03 16:47:08,594 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-03 16:47:08,594 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-03 16:47:08,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:47:08,594 INFO L85 PathProgramCache]: Analyzing trace with hash 187654875, now seen corresponding path program 4 times [2022-03-03 16:47:08,595 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:47:08,595 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117527460] [2022-03-03 16:47:08,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:47:08,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:47:08,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:47:09,045 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-03 16:47:09,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:47:09,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117527460] [2022-03-03 16:47:09,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117527460] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:47:09,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152568346] [2022-03-03 16:47:09,045 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 16:47:09,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:47:09,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:47:09,047 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-03 16:47:09,047 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-03 16:47:09,203 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 16:47:09,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:47:09,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-03 16:47:09,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:47:09,985 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-03 16:47:10,341 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-03 16:47:10,418 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-03 16:47:10,436 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 16:47:10,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:47:12,227 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:47:12,227 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-03 16:47:13,415 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-03 16:47:13,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152568346] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:47:13,416 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:47:13,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18, 17] total 45 [2022-03-03 16:47:13,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064482377] [2022-03-03 16:47:13,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:47:13,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-03 16:47:13,416 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:47:13,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-03 16:47:13,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1763, Unknown=0, NotChecked=0, Total=1980 [2022-03-03 16:47:13,417 INFO L87 Difference]: Start difference. First operand 11671 states and 23395 transitions. Second operand has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:17,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:47:17,043 INFO L93 Difference]: Finished difference Result 23949 states and 47782 transitions. [2022-03-03 16:47:17,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-03 16:47:17,044 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2022-03-03 16:47:17,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:47:17,080 INFO L225 Difference]: With dead ends: 23949 [2022-03-03 16:47:17,080 INFO L226 Difference]: Without dead ends: 23837 [2022-03-03 16:47:17,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 293 SyntacticMatches, 14 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2075 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=1135, Invalid=5185, Unknown=0, NotChecked=0, Total=6320 [2022-03-03 16:47:17,081 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 2091 mSDsluCounter, 4978 mSDsCounter, 0 mSdLazyCounter, 1286 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2091 SdHoareTripleChecker+Valid, 5233 SdHoareTripleChecker+Invalid, 2136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 719 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 16:47:17,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2091 Valid, 5233 Invalid, 2136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1286 Invalid, 0 Unknown, 719 Unchecked, 0.9s Time] [2022-03-03 16:47:17,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23837 states. [2022-03-03 16:47:17,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23837 to 20879. [2022-03-03 16:47:17,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20879 states, 20877 states have (on average 1.9945394453226037) internal successors, (41640), 20878 states have internal predecessors, (41640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:17,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20879 states to 20879 states and 41640 transitions. [2022-03-03 16:47:17,392 INFO L78 Accepts]: Start accepts. Automaton has 20879 states and 41640 transitions. Word has length 141 [2022-03-03 16:47:17,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:47:17,392 INFO L470 AbstractCegarLoop]: Abstraction has 20879 states and 41640 transitions. [2022-03-03 16:47:17,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 6.777777777777778) internal successors, (305), 45 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:17,392 INFO L276 IsEmpty]: Start isEmpty. Operand 20879 states and 41640 transitions. [2022-03-03 16:47:17,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-03 16:47:17,401 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:47:17,401 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-03 16:47:17,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-03 16:47:17,619 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-03 16:47:17,619 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-03 16:47:17,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:47:17,619 INFO L85 PathProgramCache]: Analyzing trace with hash -123800637, now seen corresponding path program 5 times [2022-03-03 16:47:17,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:47:17,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077916588] [2022-03-03 16:47:17,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:47:17,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:47:17,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:47:17,997 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-03 16:47:17,997 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:47:17,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077916588] [2022-03-03 16:47:17,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077916588] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:47:17,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513146634] [2022-03-03 16:47:17,997 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 16:47:17,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:47:17,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:47:17,999 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-03 16:47:18,000 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-03 16:47:18,142 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 16:47:18,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:47:18,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-03 16:47:18,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:47:19,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-03 16:47:19,603 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-03 16:47:19,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-03 16:47:19,829 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-03 16:47:19,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:47:25,541 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:47:25,542 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-03 16:47:26,146 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-03 16:47:26,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513146634] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:47:26,147 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:47:26,147 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 42 [2022-03-03 16:47:26,147 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115780598] [2022-03-03 16:47:26,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:47:26,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-03 16:47:26,147 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:47:26,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-03 16:47:26,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1522, Unknown=2, NotChecked=0, Total=1722 [2022-03-03 16:47:26,148 INFO L87 Difference]: Start difference. First operand 20879 states and 41640 transitions. Second operand has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:29,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:47:29,193 INFO L93 Difference]: Finished difference Result 45475 states and 90648 transitions. [2022-03-03 16:47:29,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-03 16:47:29,194 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-03 16:47:29,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:47:29,274 INFO L225 Difference]: With dead ends: 45475 [2022-03-03 16:47:29,274 INFO L226 Difference]: Without dead ends: 45363 [2022-03-03 16:47:29,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 295 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1585 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=1097, Invalid=4907, Unknown=2, NotChecked=0, Total=6006 [2022-03-03 16:47:29,275 INFO L933 BasicCegarLoop]: 322 mSDtfsCounter, 2076 mSDsluCounter, 6226 mSDsCounter, 0 mSdLazyCounter, 1496 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2076 SdHoareTripleChecker+Valid, 6539 SdHoareTripleChecker+Invalid, 2528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 873 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-03 16:47:29,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2076 Valid, 6539 Invalid, 2528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 1496 Invalid, 0 Unknown, 873 Unchecked, 1.0s Time] [2022-03-03 16:47:29,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45363 states. [2022-03-03 16:47:29,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45363 to 17426. [2022-03-03 16:47:29,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17426 states, 17424 states have (on average 2.0095270890725434) internal successors, (35014), 17425 states have internal predecessors, (35014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:29,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17426 states to 17426 states and 35014 transitions. [2022-03-03 16:47:29,738 INFO L78 Accepts]: Start accepts. Automaton has 17426 states and 35014 transitions. Word has length 141 [2022-03-03 16:47:29,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:47:29,738 INFO L470 AbstractCegarLoop]: Abstraction has 17426 states and 35014 transitions. [2022-03-03 16:47:29,738 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-03 16:47:29,738 INFO L276 IsEmpty]: Start isEmpty. Operand 17426 states and 35014 transitions. [2022-03-03 16:47:29,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-03 16:47:29,750 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:47:29,751 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-03 16:47:29,767 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-03 16:47:29,967 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-03 16:47:29,967 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-03 16:47:29,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:47:29,968 INFO L85 PathProgramCache]: Analyzing trace with hash 368576743, now seen corresponding path program 6 times [2022-03-03 16:47:29,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:47:29,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506646787] [2022-03-03 16:47:29,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:47:29,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:47:29,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:47:30,373 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-03 16:47:30,373 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:47:30,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506646787] [2022-03-03 16:47:30,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506646787] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:47:30,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110809824] [2022-03-03 16:47:30,373 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 16:47:30,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:47:30,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:47:30,374 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-03 16:47:30,375 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-03 16:47:30,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-03 16:47:30,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:47:30,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-03 16:47:30,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:47:31,664 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-03 16:47:32,059 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-03 16:47:32,255 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-03 16:47:32,283 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-03 16:47:32,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:47:35,066 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:47:35,067 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-03 16:47:35,826 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-03 16:47:35,826 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110809824] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:47:35,826 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:47:35,826 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 42 [2022-03-03 16:47:35,826 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407492359] [2022-03-03 16:47:35,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:47:35,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-03 16:47:35,827 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:47:35,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-03 16:47:35,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1521, Unknown=0, NotChecked=0, Total=1722 [2022-03-03 16:47:35,828 INFO L87 Difference]: Start difference. First operand 17426 states and 35014 transitions. Second operand has 42 states, 42 states have (on average 7.095238095238095) internal successors, (298), 42 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:39,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:47:39,248 INFO L93 Difference]: Finished difference Result 27878 states and 55547 transitions. [2022-03-03 16:47:39,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-03 16:47:39,248 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-03 16:47:39,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:47:39,296 INFO L225 Difference]: With dead ends: 27878 [2022-03-03 16:47:39,296 INFO L226 Difference]: Without dead ends: 27766 [2022-03-03 16:47:39,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 293 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1609 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=1032, Invalid=4820, Unknown=0, NotChecked=0, Total=5852 [2022-03-03 16:47:39,297 INFO L933 BasicCegarLoop]: 319 mSDtfsCounter, 1743 mSDsluCounter, 5646 mSDsCounter, 0 mSdLazyCounter, 1449 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1743 SdHoareTripleChecker+Valid, 5957 SdHoareTripleChecker+Invalid, 2345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 773 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-03 16:47:39,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1743 Valid, 5957 Invalid, 2345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1449 Invalid, 0 Unknown, 773 Unchecked, 1.3s Time] [2022-03-03 16:47:39,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27766 states. [2022-03-03 16:47:39,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27766 to 20335. [2022-03-03 16:47:39,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20335 states, 20333 states have (on average 2.0011803472188068) internal successors, (40690), 20334 states have internal predecessors, (40690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:39,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20335 states to 20335 states and 40690 transitions. [2022-03-03 16:47:39,728 INFO L78 Accepts]: Start accepts. Automaton has 20335 states and 40690 transitions. Word has length 141 [2022-03-03 16:47:39,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:47:39,728 INFO L470 AbstractCegarLoop]: Abstraction has 20335 states and 40690 transitions. [2022-03-03 16:47:39,728 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-03 16:47:39,728 INFO L276 IsEmpty]: Start isEmpty. Operand 20335 states and 40690 transitions. [2022-03-03 16:47:39,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-03 16:47:39,740 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:47:39,740 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-03 16:47:39,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-03-03 16:47:39,951 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-03 16:47:39,951 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-03 16:47:39,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:47:39,952 INFO L85 PathProgramCache]: Analyzing trace with hash 159169001, now seen corresponding path program 7 times [2022-03-03 16:47:39,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:47:39,952 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445185993] [2022-03-03 16:47:39,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:47:39,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:47:39,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:47:40,612 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-03 16:47:40,612 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:47:40,612 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445185993] [2022-03-03 16:47:40,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445185993] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:47:40,612 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680057718] [2022-03-03 16:47:40,613 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 16:47:40,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:47:40,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:47:40,614 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-03 16:47:40,615 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-03 16:47:40,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:47:40,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-03 16:47:40,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:47:41,859 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-03 16:47:42,311 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-03 16:47:42,414 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-03 16:47:42,439 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 16:47:42,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:47:45,678 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:47:45,678 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-03 16:47:46,123 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-03 16:47:46,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680057718] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:47:46,123 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:47:46,123 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 44 [2022-03-03 16:47:46,124 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122562141] [2022-03-03 16:47:46,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:47:46,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-03 16:47:46,125 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:47:46,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-03 16:47:46,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1697, Unknown=1, NotChecked=0, Total=1892 [2022-03-03 16:47:46,125 INFO L87 Difference]: Start difference. First operand 20335 states and 40690 transitions. Second operand has 44 states, 44 states have (on average 6.931818181818182) internal successors, (305), 44 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:49,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:47:49,715 INFO L93 Difference]: Finished difference Result 30142 states and 59882 transitions. [2022-03-03 16:47:49,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-03 16:47:49,716 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-03 16:47:49,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:47:49,764 INFO L225 Difference]: With dead ends: 30142 [2022-03-03 16:47:49,764 INFO L226 Difference]: Without dead ends: 30030 [2022-03-03 16:47:49,765 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 294 SyntacticMatches, 13 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2143 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=1127, Invalid=5514, Unknown=1, NotChecked=0, Total=6642 [2022-03-03 16:47:49,765 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 1795 mSDsluCounter, 7714 mSDsCounter, 0 mSdLazyCounter, 1996 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1795 SdHoareTripleChecker+Valid, 8058 SdHoareTripleChecker+Invalid, 2941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 837 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-03 16:47:49,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1795 Valid, 8058 Invalid, 2941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1996 Invalid, 0 Unknown, 837 Unchecked, 1.2s Time] [2022-03-03 16:47:49,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30030 states. [2022-03-03 16:47:50,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30030 to 13221. [2022-03-03 16:47:50,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13221 states, 13219 states have (on average 1.9993948105000379) internal successors, (26430), 13220 states have internal predecessors, (26430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:47:50,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13221 states to 13221 states and 26430 transitions. [2022-03-03 16:47:50,046 INFO L78 Accepts]: Start accepts. Automaton has 13221 states and 26430 transitions. Word has length 141 [2022-03-03 16:47:50,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:47:50,047 INFO L470 AbstractCegarLoop]: Abstraction has 13221 states and 26430 transitions. [2022-03-03 16:47:50,047 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-03 16:47:50,047 INFO L276 IsEmpty]: Start isEmpty. Operand 13221 states and 26430 transitions. [2022-03-03 16:47:50,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-03 16:47:50,057 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:47:50,057 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-03 16:47:50,075 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-03 16:47:50,271 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-03 16:47:50,271 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-03 16:47:50,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:47:50,272 INFO L85 PathProgramCache]: Analyzing trace with hash 654593357, now seen corresponding path program 8 times [2022-03-03 16:47:50,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:47:50,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601066207] [2022-03-03 16:47:50,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:47:50,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:47:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:47:50,649 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-03 16:47:50,650 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:47:50,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601066207] [2022-03-03 16:47:50,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601066207] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:47:50,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260884928] [2022-03-03 16:47:50,650 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 16:47:50,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:47:50,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:47:50,652 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-03 16:47:50,653 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-03 16:47:50,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 16:47:50,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:47:50,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-03 16:47:50,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:47:52,016 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-03 16:47:52,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, 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-03 16:47:52,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-03 16:47:52,655 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-03 16:47:52,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:48:00,924 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:48:00,924 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-03 16:48:03,292 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-03 16:48:03,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260884928] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:48:03,293 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:48:03,293 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 43 [2022-03-03 16:48:03,293 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028824047] [2022-03-03 16:48:03,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:48:03,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-03-03 16:48:03,293 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:48:03,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-03-03 16:48:03,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1606, Unknown=3, NotChecked=0, Total=1806 [2022-03-03 16:48:03,294 INFO L87 Difference]: Start difference. First operand 13221 states and 26430 transitions. Second operand has 43 states, 43 states have (on average 6.953488372093023) internal successors, (299), 43 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:48:08,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:48:08,738 INFO L93 Difference]: Finished difference Result 38118 states and 75552 transitions. [2022-03-03 16:48:08,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-03 16:48:08,738 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 6.953488372093023) internal successors, (299), 43 states have internal predecessors, (299), 0 states have call successors, (0), 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-03 16:48:08,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:48:08,797 INFO L225 Difference]: With dead ends: 38118 [2022-03-03 16:48:08,797 INFO L226 Difference]: Without dead ends: 37838 [2022-03-03 16:48:08,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 435 GetRequests, 283 SyntacticMatches, 60 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4724 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=1221, Invalid=7518, Unknown=3, NotChecked=0, Total=8742 [2022-03-03 16:48:08,798 INFO L933 BasicCegarLoop]: 329 mSDtfsCounter, 2154 mSDsluCounter, 5481 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2154 SdHoareTripleChecker+Valid, 5805 SdHoareTripleChecker+Invalid, 1480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 713 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 16:48:08,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2154 Valid, 5805 Invalid, 1480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 707 Invalid, 0 Unknown, 713 Unchecked, 0.5s Time] [2022-03-03 16:48:08,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37838 states. [2022-03-03 16:48:09,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37838 to 24783. [2022-03-03 16:48:09,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24783 states, 24781 states have (on average 1.997417376215649) internal successors, (49498), 24782 states have internal predecessors, (49498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:48:09,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24783 states to 24783 states and 49498 transitions. [2022-03-03 16:48:09,262 INFO L78 Accepts]: Start accepts. Automaton has 24783 states and 49498 transitions. Word has length 141 [2022-03-03 16:48:09,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:48:09,263 INFO L470 AbstractCegarLoop]: Abstraction has 24783 states and 49498 transitions. [2022-03-03 16:48:09,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 6.953488372093023) internal successors, (299), 43 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:48:09,263 INFO L276 IsEmpty]: Start isEmpty. Operand 24783 states and 49498 transitions. [2022-03-03 16:48:09,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-03 16:48:09,281 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:48:09,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-03 16:48:09,298 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-03 16:48:09,491 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-03 16:48:09,491 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-03 16:48:09,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:48:09,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1894699557, now seen corresponding path program 9 times [2022-03-03 16:48:09,494 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:48:09,494 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895526608] [2022-03-03 16:48:09,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:48:09,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:48:09,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:48:10,055 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-03 16:48:10,055 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:48:10,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895526608] [2022-03-03 16:48:10,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895526608] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:48:10,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560830858] [2022-03-03 16:48:10,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 16:48:10,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:48:10,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:48:10,057 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-03 16:48:10,057 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-03 16:48:10,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-03 16:48:10,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:48:10,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-03 16:48:10,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:48:11,456 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-03-03 16:48:12,090 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-03 16:48:12,178 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-03 16:48:12,212 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 16:48:12,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:48:20,937 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:48:20,937 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-03 16:48:21,741 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-03 16:48:21,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560830858] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:48:21,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:48:21,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 45 [2022-03-03 16:48:21,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960905068] [2022-03-03 16:48:21,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:48:21,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-03 16:48:21,742 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:48:21,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-03 16:48:21,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1790, Unknown=3, NotChecked=0, Total=1980 [2022-03-03 16:48:21,742 INFO L87 Difference]: Start difference. First operand 24783 states and 49498 transitions. Second operand has 45 states, 45 states have (on average 6.8) internal successors, (306), 45 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:48:28,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:48:28,061 INFO L93 Difference]: Finished difference Result 37649 states and 74727 transitions. [2022-03-03 16:48:28,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-03 16:48:28,061 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 6.8) internal successors, (306), 45 states have internal predecessors, (306), 0 states have call successors, (0), 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-03 16:48:28,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:48:28,126 INFO L225 Difference]: With dead ends: 37649 [2022-03-03 16:48:28,126 INFO L226 Difference]: Without dead ends: 37614 [2022-03-03 16:48:28,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 274 SyntacticMatches, 36 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2366 ImplicationChecksByTransitivity, 14.1s TimeCoverageRelationStatistics Valid=1010, Invalid=5467, Unknown=3, NotChecked=0, Total=6480 [2022-03-03 16:48:28,128 INFO L933 BasicCegarLoop]: 308 mSDtfsCounter, 1234 mSDsluCounter, 6516 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1234 SdHoareTripleChecker+Valid, 6817 SdHoareTripleChecker+Invalid, 2691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1314 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-03 16:48:28,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1234 Valid, 6817 Invalid, 2691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1320 Invalid, 0 Unknown, 1314 Unchecked, 1.1s Time] [2022-03-03 16:48:28,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37614 states. [2022-03-03 16:48:28,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37614 to 26209. [2022-03-03 16:48:28,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26209 states, 26207 states have (on average 1.9993131606059449) internal successors, (52396), 26208 states have internal predecessors, (52396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:48:28,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26209 states to 26209 states and 52396 transitions. [2022-03-03 16:48:28,622 INFO L78 Accepts]: Start accepts. Automaton has 26209 states and 52396 transitions. Word has length 141 [2022-03-03 16:48:28,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:48:28,622 INFO L470 AbstractCegarLoop]: Abstraction has 26209 states and 52396 transitions. [2022-03-03 16:48:28,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 6.8) internal successors, (306), 45 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:48:28,623 INFO L276 IsEmpty]: Start isEmpty. Operand 26209 states and 52396 transitions. [2022-03-03 16:48:28,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-03 16:48:28,706 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:48:28,707 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-03 16:48:28,723 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-03 16:48:28,913 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-03 16:48:28,914 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-03 16:48:28,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:48:28,914 INFO L85 PathProgramCache]: Analyzing trace with hash -756098853, now seen corresponding path program 10 times [2022-03-03 16:48:28,914 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:48:28,914 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182988344] [2022-03-03 16:48:28,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:48:28,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:48:28,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:48:29,383 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-03 16:48:29,383 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:48:29,383 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182988344] [2022-03-03 16:48:29,383 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182988344] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:48:29,383 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361150575] [2022-03-03 16:48:29,383 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 16:48:29,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:48:29,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:48:29,385 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 16:48:29,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-03 16:48:29,534 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 16:48:29,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:48:29,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-03 16:48:29,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:48:30,692 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-03 16:48:31,249 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-03 16:48:31,402 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-03 16:48:31,437 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 16:48:31,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:48:37,759 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-03 16:48:37,760 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-03 16:48:38,490 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-03 16:48:38,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361150575] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:48:38,490 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:48:38,490 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 17] total 45 [2022-03-03 16:48:38,490 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317749547] [2022-03-03 16:48:38,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:48:38,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-03 16:48:38,491 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:48:38,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-03 16:48:38,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1792, Unknown=2, NotChecked=0, Total=1980 [2022-03-03 16:48:38,492 INFO L87 Difference]: Start difference. First operand 26209 states and 52396 transitions. Second operand has 45 states, 45 states have (on average 6.8) internal successors, (306), 45 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:48:44,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 16:48:44,745 INFO L93 Difference]: Finished difference Result 36285 states and 72145 transitions. [2022-03-03 16:48:44,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-03 16:48:44,745 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 6.8) internal successors, (306), 45 states have internal predecessors, (306), 0 states have call successors, (0), 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-03 16:48:44,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 16:48:44,807 INFO L225 Difference]: With dead ends: 36285 [2022-03-03 16:48:44,807 INFO L226 Difference]: Without dead ends: 36173 [2022-03-03 16:48:44,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 282 SyntacticMatches, 39 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2492 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=1005, Invalid=5635, Unknown=2, NotChecked=0, Total=6642 [2022-03-03 16:48:44,808 INFO L933 BasicCegarLoop]: 371 mSDtfsCounter, 1732 mSDsluCounter, 7588 mSDsCounter, 0 mSdLazyCounter, 1791 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1732 SdHoareTripleChecker+Valid, 7953 SdHoareTripleChecker+Invalid, 2909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 998 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-03 16:48:44,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1732 Valid, 7953 Invalid, 2909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1791 Invalid, 0 Unknown, 998 Unchecked, 1.4s Time] [2022-03-03 16:48:44,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36173 states. [2022-03-03 16:48:45,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36173 to 3502. [2022-03-03 16:48:45,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3502 states, 3500 states have (on average 1.9908571428571429) internal successors, (6968), 3501 states have internal predecessors, (6968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:48:45,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3502 states to 3502 states and 6968 transitions. [2022-03-03 16:48:45,100 INFO L78 Accepts]: Start accepts. Automaton has 3502 states and 6968 transitions. Word has length 141 [2022-03-03 16:48:45,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 16:48:45,100 INFO L470 AbstractCegarLoop]: Abstraction has 3502 states and 6968 transitions. [2022-03-03 16:48:45,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 6.8) internal successors, (306), 45 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:48:45,100 INFO L276 IsEmpty]: Start isEmpty. Operand 3502 states and 6968 transitions. [2022-03-03 16:48:45,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-03 16:48:45,103 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 16:48:45,104 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-03 16:48:45,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-03 16:48:45,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:48:45,321 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION, workerErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-03 16:48:45,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 16:48:45,322 INFO L85 PathProgramCache]: Analyzing trace with hash -1433647691, now seen corresponding path program 11 times [2022-03-03 16:48:45,322 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 16:48:45,322 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464708832] [2022-03-03 16:48:45,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 16:48:45,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 16:48:45,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 16:48:45,793 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-03 16:48:45,793 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 16:48:45,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464708832] [2022-03-03 16:48:45,794 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464708832] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 16:48:45,794 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854791382] [2022-03-03 16:48:45,794 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 16:48:45,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 16:48:45,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 16:48:45,795 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 16:48:45,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-03 16:48:45,950 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 16:48:45,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 16:48:45,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 49 conjunts are in the unsatisfiable core [2022-03-03 16:48:45,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 16:48:46,935 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-03 16:48:47,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 30 treesize of output 18 [2022-03-03 16:48:47,419 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-03 16:48:47,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 16:48:59,720 INFO L353 Elim1Store]: treesize reduction 11, result has 67.6 percent of original size [2022-03-03 16:48:59,720 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 362 treesize of output 356 [2022-03-03 16:49:04,361 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 15 proven. 8 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 16:49:04,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854791382] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 16:49:04,362 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 16:49:04,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 20] total 55 [2022-03-03 16:49:04,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364309810] [2022-03-03 16:49:04,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 16:49:04,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-03-03 16:49:04,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 16:49:04,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-03-03 16:49:04,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=294, Invalid=2673, Unknown=3, NotChecked=0, Total=2970 [2022-03-03 16:49:04,363 INFO L87 Difference]: Start difference. First operand 3502 states and 6968 transitions. Second operand has 55 states, 55 states have (on average 5.945454545454545) internal successors, (327), 55 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 16:51:03,179 WARN L228 SmtUtils]: Spent 10.56s on a formula simplification. DAG size of input: 54 DAG size of output: 42 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-03 16:51:22,425 WARN L228 SmtUtils]: Spent 14.72s on a formula simplification. DAG size of input: 46 DAG size of output: 41 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) Received shutdown request... [2022-03-03 16:51:37,209 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-03 16:51:37,210 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-03 16:51:38,242 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-03 16:51:38,410 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2022-03-03 16:51:38,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-03 16:51:38,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 636 GetRequests, 363 SyntacticMatches, 78 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21647 ImplicationChecksByTransitivity, 148.6s TimeCoverageRelationStatistics Valid=4928, Invalid=33256, Unknown=36, NotChecked=0, Total=38220 [2022-03-03 16:51:38,425 INFO L933 BasicCegarLoop]: 350 mSDtfsCounter, 4231 mSDsluCounter, 9927 mSDsCounter, 0 mSdLazyCounter, 2250 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4231 SdHoareTripleChecker+Valid, 10269 SdHoareTripleChecker+Invalid, 4670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 2250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2240 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-03 16:51:38,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4231 Valid, 10269 Invalid, 4670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 2250 Invalid, 0 Unknown, 2240 Unchecked, 1.7s Time] [2022-03-03 16:51:38,426 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 5 remaining) [2022-03-03 16:51:38,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-03-03 16:51:38,427 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (3502states) and FLOYD_HOARE automaton (currently 156 states, 55 states before enhancement),while executing Executor. [2022-03-03 16:51:38,428 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 5 remaining) [2022-03-03 16:51:38,428 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr1ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2022-03-03 16:51:38,428 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2022-03-03 16:51:38,428 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr1ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2022-03-03 16:51:38,430 INFO L732 BasicCegarLoop]: Path program histogram: [19, 18, 17, 11, 7, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 16:51:38,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 [2022-03-03 16:51:38,433 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-03 16:51:38,433 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-03 16:51:38,436 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.03 04:51:38 BasicIcfg [2022-03-03 16:51:38,436 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-03 16:51:38,436 INFO L158 Benchmark]: Toolchain (without parser) took 866816.40ms. Allocated memory was 217.1MB in the beginning and 936.4MB in the end (delta: 719.3MB). Free memory was 159.7MB in the beginning and 497.9MB in the end (delta: -338.2MB). Peak memory consumption was 381.9MB. Max. memory is 8.0GB. [2022-03-03 16:51:38,436 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 217.1MB. Free memory is still 177.3MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-03 16:51:38,437 INFO L158 Benchmark]: CACSL2BoogieTranslator took 336.49ms. Allocated memory was 217.1MB in the beginning and 350.2MB in the end (delta: 133.2MB). Free memory was 159.5MB in the beginning and 308.3MB in the end (delta: -148.8MB). Peak memory consumption was 7.6MB. Max. memory is 8.0GB. [2022-03-03 16:51:38,437 INFO L158 Benchmark]: Boogie Procedure Inliner took 36.11ms. Allocated memory is still 350.2MB. Free memory was 308.3MB in the beginning and 306.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-03 16:51:38,437 INFO L158 Benchmark]: Boogie Preprocessor took 17.91ms. Allocated memory is still 350.2MB. Free memory was 306.3MB in the beginning and 304.5MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-03 16:51:38,437 INFO L158 Benchmark]: RCFGBuilder took 329.47ms. Allocated memory is still 350.2MB. Free memory was 304.5MB in the beginning and 290.2MB in the end (delta: 14.3MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. [2022-03-03 16:51:38,437 INFO L158 Benchmark]: TraceAbstraction took 866091.65ms. Allocated memory was 350.2MB in the beginning and 936.4MB in the end (delta: 586.2MB). Free memory was 289.8MB in the beginning and 497.9MB in the end (delta: -208.0MB). Peak memory consumption was 378.5MB. Max. memory is 8.0GB. [2022-03-03 16:51:38,438 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.12ms. Allocated memory is still 217.1MB. Free memory is still 177.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 336.49ms. Allocated memory was 217.1MB in the beginning and 350.2MB in the end (delta: 133.2MB). Free memory was 159.5MB in the beginning and 308.3MB in the end (delta: -148.8MB). Peak memory consumption was 7.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 36.11ms. Allocated memory is still 350.2MB. Free memory was 308.3MB in the beginning and 306.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 17.91ms. Allocated memory is still 350.2MB. Free memory was 306.3MB in the beginning and 304.5MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 329.47ms. Allocated memory is still 350.2MB. Free memory was 304.5MB in the beginning and 290.2MB in the end (delta: 14.3MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. * TraceAbstraction took 866091.65ms. Allocated memory was 350.2MB in the beginning and 936.4MB in the end (delta: 586.2MB). Free memory was 289.8MB in the beginning and 497.9MB in the end (delta: -208.0MB). Peak memory consumption was 378.5MB. 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 constructing difference of abstraction (3502states) and FLOYD_HOARE automaton (currently 156 states, 55 states before enhancement),while executing Executor. - 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 constructing difference of abstraction (3502states) and FLOYD_HOARE automaton (currently 156 states, 55 states before enhancement),while executing Executor. - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing difference of abstraction (3502states) and FLOYD_HOARE automaton (currently 156 states, 55 states before enhancement),while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 190 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 866.0s, OverallIterations: 79, TraceHistogramMax: 3, PathProgramHistogramMax: 19, EmptinessCheckTime: 0.4s, AutomataDifference: 506.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 150804 SdHoareTripleChecker+Valid, 52.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 150804 mSDsluCounter, 417538 SdHoareTripleChecker+Invalid, 45.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 47271 IncrementalHoareTripleChecker+Unchecked, 387496 mSDsCounter, 5156 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 101187 IncrementalHoareTripleChecker+Invalid, 153614 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5156 mSolverCounterUnsat, 30284 mSDtfsCounter, 101187 mSolverCounterSat, 0.9s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 14120 GetRequests, 7763 SyntacticMatches, 605 SemanticMatches, 5751 ConstructedPredicates, 19 IntricatePredicates, 7 DeprecatedPredicates, 207068 ImplicationChecksByTransitivity, 691.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=26209occurred in iteration=77, 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: 9.9s AutomataMinimizationTime, 78 MinimizatonAttempts, 622095 StatesRemovedByMinimization, 77 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 336.3s InterpolantComputationTime, 11381 NumberOfCodeBlocks, 11359 NumberOfCodeBlocksAsserted, 134 NumberOfCheckSat, 15018 ConstructedInterpolants, 1287 QuantifiedInterpolants, 157254 SizeOfPredicates, 753 NumberOfNonLiveVariables, 9030 ConjunctsInSsa, 1611 ConjunctsInUnsatCore, 144 InterpolantComputations, 47 PerfectInterpolantSequences, 916/2055 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