more gcc hilarity, only strlen(t) gets optimized out but not strlen(s).