Not only does llvm not segfault, but ~-ptrs work. :)