Temporary header file '/tmp/8Ui8rHpakn/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/stdint.h" #include "/usr/include/metis/metis.h" #include "/usr/include/metis/metisf.h" #include "/usr/include/metis-int32/metis.h" #include "/usr/include/metis-int32/metisf.h" #include "/usr/include/metis-int64/metis.h" #include "/usr/include/metis-int64/metisf.h" #include "/usr/include/metis-long/metis.h" #include "/usr/include/metis-long/metisf.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/8Ui8rHpakn/dump1.h" In file included from /tmp/8Ui8rHpakn/dump1.h:14: /usr/include/metis/metisf.h:14:49: error: missing terminating ' character 14 | !* only with a limited warranty and the software's author, the holder of | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis/metisf.h:18:29: error: missing terminating ' character 18 | !* In this respect, the user's attention is drawn to the risks associated | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis/metisf.h:24:44: error: missing terminating ' character 24 | !* encouraged to load and test the software's suitability as regards | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis/metisf.h:41:19: error: stray ‘#’ in program 41 | !* DATES : # Version 6.1 : from : 18 may 2021 ** | ^ In file included from /tmp/8Ui8rHpakn/dump1.h:16: /usr/include/metis-int32/metisf.h:14:49: error: missing terminating ' character 14 | !* only with a limited warranty and the software's author, the holder of | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis-int32/metisf.h:18:29: error: missing terminating ' character 18 | !* In this respect, the user's attention is drawn to the risks associated | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis-int32/metisf.h:24:44: error: missing terminating ' character 24 | !* encouraged to load and test the software's suitability as regards | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis-int32/metisf.h:41:19: error: stray ‘#’ in program 41 | !* DATES : # Version 6.1 : from : 18 may 2021 ** | ^ In file included from /tmp/8Ui8rHpakn/dump1.h:18: /usr/include/metis-int64/metisf.h:14:49: error: missing terminating ' character 14 | !* only with a limited warranty and the software's author, the holder of | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis-int64/metisf.h:18:29: error: missing terminating ' character 18 | !* In this respect, the user's attention is drawn to the risks associated | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis-int64/metisf.h:24:44: error: missing terminating ' character 24 | !* encouraged to load and test the software's suitability as regards | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis-int64/metisf.h:41:19: error: stray ‘#’ in program 41 | !* DATES : # Version 6.1 : from : 18 may 2021 ** | ^ In file included from /tmp/8Ui8rHpakn/dump1.h:20: /usr/include/metis-long/metisf.h:14:49: error: missing terminating ' character 14 | !* only with a limited warranty and the software's author, the holder of | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis-long/metisf.h:18:29: error: missing terminating ' character 18 | !* In this respect, the user's attention is drawn to the risks associated | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis-long/metisf.h:24:44: error: missing terminating ' character 24 | !* encouraged to load and test the software's suitability as regards | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/metis-long/metisf.h:41:19: error: stray ‘#’ in program 41 | !* DATES : # Version 6.1 : from : 18 may 2021 ** | ^ In file included from /tmp/8Ui8rHpakn/dump1.h:13: /usr/include/metis/metis.h:93:9: error: ‘SCOTCH_Num’ does not name a type 93 | typedef SCOTCH_Num idx_t; | ^~~~~~~~~~ /usr/include/metis/metisf.h:1:1: error: expected unqualified-id before ‘!’ token 1 | !* Copyright 2021, IPB, Universite de Bordeaux, INRIA & CNRS | ^ /usr/include/metis-int32/metisf.h:1:1: error: expected unqualified-id before ‘!’ token 1 | !* Copyright 2021, IPB, Universite de Bordeaux, INRIA & CNRS | ^ In file included from /tmp/8Ui8rHpakn/dump1.h:17: /usr/include/metis-int64/metis.h:156:17: error: conflicting declaration ‘typedef int64_t SCOTCH_Num’ 156 | typedef int64_t SCOTCH_Num; | ^~~~~~~~~~ In file included from /tmp/8Ui8rHpakn/dump1.h:15: /usr/include/metis-int32/metis.h:156:17: note: previous declaration as ‘typedef int SCOTCH_Num’ 156 | typedef int32_t SCOTCH_Num; | ^~~~~~~~~~ /usr/include/metis-int64/metisf.h:1:1: error: expected unqualified-id before ‘!’ token 1 | !* Copyright 2021, IPB, Universite de Bordeaux, INRIA & CNRS | ^ In file included from /tmp/8Ui8rHpakn/dump1.h:19: /usr/include/metis-long/metis.h:156:14: error: conflicting declaration ‘typedef long int SCOTCH_Num’ 156 | typedef long SCOTCH_Num; | ^~~~~~~~~~ /usr/include/metis-int32/metis.h:156:17: note: previous declaration as ‘typedef int SCOTCH_Num’ 156 | typedef int32_t SCOTCH_Num; | ^~~~~~~~~~ /usr/include/metis-long/metisf.h:1:1: error: expected unqualified-id before ‘!’ token 1 | !* Copyright 2021, IPB, Universite de Bordeaux, INRIA & CNRS | ^