Temporary header file '/tmp/z5YnpHVeva/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/vmmlib/aabb.hpp"
  #include "/usr/include/vmmlib/blas_dgemm.hpp"
  #include "/usr/include/vmmlib/blas_dot.hpp"
  #include "/usr/include/vmmlib/blas_includes.hpp"
  #include "/usr/include/vmmlib/blas_types.hpp"
  #include "/usr/include/vmmlib/cp3_tensor.hpp"
  #include "/usr/include/vmmlib/enable_if.hpp"
  #include "/usr/include/vmmlib/exception.hpp"
  #include "/usr/include/vmmlib/frustum.hpp"
  #include "/usr/include/vmmlib/frustum_culler.hpp"
  #include "/usr/include/vmmlib/jacobi_solver.hpp"
  #include "/usr/include/vmmlib/lapack.hpp"
  #include "/usr/include/vmmlib/lapack_gaussian_elimination.hpp"
  #include "/usr/include/vmmlib/lapack_includes.hpp"
  #include "/usr/include/vmmlib/lapack_linear_least_squares.hpp"
  #include "/usr/include/vmmlib/lapack_svd.hpp"
  #include "/usr/include/vmmlib/lapack_sym_eigs.hpp"
  #include "/usr/include/vmmlib/lapack_types.hpp"
  #include "/usr/include/vmmlib/linear_least_squares.hpp"
  #include "/usr/include/vmmlib/lipack/detail/clapack.h"
  #include "/usr/include/vmmlib/lipack/detail/f2c.h"
  #include "/usr/include/vmmlib/math.hpp"
  #include "/usr/include/vmmlib/matrix.hpp"
  #include "/usr/include/vmmlib/matrix_functors.hpp"
  #include "/usr/include/vmmlib/matrix_pseudoinverse.hpp"
  #include "/usr/include/vmmlib/matrix_traits.hpp"
  #include "/usr/include/vmmlib/qr_decomposition.hpp"
  #include "/usr/include/vmmlib/qtucker3_tensor.hpp"
  #include "/usr/include/vmmlib/quaternion.hpp"
  #include "/usr/include/vmmlib/svd.hpp"
  #include "/usr/include/vmmlib/t3_hooi.hpp"
  #include "/usr/include/vmmlib/t3_hopm.hpp"
  #include "/usr/include/vmmlib/t3_hosvd.hpp"
  #include "/usr/include/vmmlib/t3_ihopm.hpp"
  #include "/usr/include/vmmlib/tensor3.hpp"
  #include "/usr/include/vmmlib/tensor3_iterator.hpp"
  #include "/usr/include/vmmlib/tucker3_exporter.hpp"
  #include "/usr/include/vmmlib/tucker3_importer.hpp"
  #include "/usr/include/vmmlib/tucker3_tensor.hpp"
  #include "/usr/include/vmmlib/tucker3_tensor_sustests.hpp"
  #include "/usr/include/vmmlib/vector.hpp"
  #include "/usr/include/vmmlib/vector_traits.hpp"
  #include "/usr/include/vmmlib/visibility.hpp"
  #include "/usr/include/vmmlib/vmmlib.hpp"
  #include "/usr/include/vmmlib/vmmlib_config.hpp"

  // add namespaces
  namespace vmml{typedef int tmp_add_type_1;}
  vmml::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace vmml{namespace math{typedef int tmp_add_type_2;}}
  vmml::math::tmp_add_type_2 tmp_add_func_2(){return 0;};

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/z5YnpHVeva/dump1.h"

In file included from /usr/include/vmmlib/blas_dgemm.hpp:7,
                 from /tmp/z5YnpHVeva/dump1.h:13:
/usr/include/vmmlib/blas_includes.hpp:12:10: fatal error: cblas.h: No such file or directory
   12 | #include <cblas.h>
      |          ^~~~~~~~~
compilation terminated.

