Consider the classical U-tube, semi-permeable membrane experiment. Assume I define osmotic pressure as $\Pi=\frac{RT}{V}\gamma$, where $\gamma$ denotes the number of total solute particles (across all species) residing in a solvent of volume $V$.
I have seen people say something to the effect of, "At equilibrium conditions, the osmotic pressure $\Pi$ of the left compartment $C_L$ is equal to the osmotic pressure of the right compartment $C_R$"...equivalently: $\Pi_{C_L}=\Pi_{C_R}$ (at equilibrium).
Defining osmolarity $\Omega$ as $\Omega = \frac{\gamma}{V}$, simple arithmetic then tells us that:
$$\Pi_{C_L}=\Pi_{C_R} \implies \frac{\gamma_{C_L}}{V_{C_L}}=\frac{\gamma_{C_R}}{V_{C_R}} \implies \Omega_{C_L}=\Omega_{C_R}$$
i.e. if osmotic pressure of the two compartments is equal, then osmolarity of the two compartments is equal.
This result immediately caught my eye because then I thought of the following edge case:
Suppose I have a U-tube filled with pure solvent and I add some amount of solute (have your pick) to the left side. Suppose that the semi-permeable membrane allows solvent diffusion but prohibits solute diffusion. What happens?
Because $\gamma_{C_R}=0$, I would need an infinite amount of water to begin with in order for the non-zero $\frac{\gamma_{C_L}}{V_{C_L}}$ to approach $0$.
So what's wrong with my derivation? More specifically, when is my derivation appropriate? Do you always need non-zero solute in both compartment and a sufficiently large reservoir of solvent in order for equilibrium to be achieved? What exactly are the implicit assumptions of the procedure for the U-tube, semipermeable experiment? Alternatively, is something wrong with my initial formulation of osmotic pressure?