10858 CTFE wrong-code for array of pointers

Pointer comparison should be based on rvalues, not lvalues.
When I fixed that, two latent wrong-code bugs were exposed by the test suite.

http://d.puremagic.com/issues/show_bug.cgi?id=10858