add some static assert tests
add test for __builtin_inf and __builtin_nan constfolding