got rid of inlining for CLANG and O9-->O3