Would generate a compiler error "warning: left shift count >= width of type?"
For what it's worth, it generates the same error if I try to shift beyond bit 32. Am I not indeed getting a 64-bit data type here, or perhaps the << operator wasn't properly overloaded?