You sound like you want it to fail... maybe if you could explain your logic in wanting this this to happen, if this really is what you want.
I was just curious why my app still worked with immediate mode, when I thought immediate mode was dropped sometime after version 3.0. Was it working because I set the version and the core profile after creating the context? when I added that stuff before the creation of the window, the screen just showed up as black. Does that mean its working as intended now and is no longer registering the immediate mode stuff?