Compiler projects using llvm
#ifndef LIBCXX_MATH_H
#define LIBCXX_MATH_H

#include_next <math.h>
template<typename T> T abs(T t) { return (t < 0) ? -t : t; }

#include <type_traits>

#endif