explicitly fail for non-gcc