Advertisement
edmundlaugasson

Heimer installation from AUR

Feb 15th, 2022
47
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. errors in terminal
  2. ------------------
  3. -- Could NOT find Qt6LinguistTools (missing: Qt6LinguistTools_DIR)
  4. CMake Error at CMakeLists.txt:100 (find_package):
  5. Found package configuration file:
  6.  
  7. /usr/lib64/cmake/Qt6/Qt6Config.cmake
  8.  
  9. but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
  10. FOUND. Reason given by package:
  11.  
  12. Failed to find Qt component "LinguistTools".
  13.  
  14. Expected Config file at
  15. "/usr/lib64/cmake/Qt6LinguistTools/Qt6LinguistToolsConfig.cmake" does NOT
  16. exist
  17. -- Configuring incomplete, errors occurred!
  18.  
  19. # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
  20.  
  21. ~/.cache/yay/heimer/src/build/CMakeFiles/CMakeOutput.log
  22. --------------------------------------------------------
  23. The system is: Linux - 5.16.9-arch1-1 - x86_64
  24. Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
  25. Compiler: /usr/bin/cc
  26. Build flags: -march=x86-64;-mtune=generic;-O2;-pipe;-fno-plt;-fexceptions;;;;;;;;;-Wp,-D_FORTIFY_SOURCE=2;-Wformat;-Werror=format-security;;;;;;;;;-fstack-clash-protection;-fcf-protection
  27. Id flags:
  28.  
  29. The output was:
  30. 0
  31.  
  32.  
  33. Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
  34.  
  35. The C compiler identification is GNU, found in "/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/3.22.2/CompilerIdC/a.out"
  36.  
  37. Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
  38. Compiler: /usr/bin/c++
  39. Build flags: -march=x86-64;-mtune=generic;-O2;-pipe;-fno-plt;-fexceptions;;;;;;;;;-Wp,-D_FORTIFY_SOURCE=2;-Wformat;-Werror=format-security;;;;;;;;;-fstack-clash-protection;-fcf-protection;-Wp,-D_GLIBCXX_ASSERTIONS
  40. Id flags:
  41.  
  42. The output was:
  43. 0
  44.  
  45.  
  46. Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
  47.  
  48. The CXX compiler identification is GNU, found in "/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/3.22.2/CompilerIdCXX/a.out"
  49.  
  50. Detecting C compiler ABI info compiled with the following output:
  51. Change Dir: /home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp
  52.  
  53. Run Build Command(s):/usr/bin/make -f Makefile cmTC_f5fc2/fast && /usr/bin/make -f CMakeFiles/cmTC_f5fc2.dir/build.make CMakeFiles/cmTC_f5fc2.dir/build
  54. make[1]: Entering directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp'
  55. Building C object CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o
  56. /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -fstack-clash-protection -fcf-protection -v -o CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c
  57. Using built-in specs.
  58. COLLECT_GCC=/usr/bin/cc
  59. Target: x86_64-pc-linux-gnu
  60. Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc
  61. Thread model: posix
  62. Supported LTO compression algorithms: zlib zstd
  63. gcc version 11.2.0 (GCC)
  64. COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-o' 'CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o' '-c' '-dumpdir' 'CMakeFiles/cmTC_f5fc2.dir/'
  65. /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/cc1 -quiet -v -D_FORTIFY_SOURCE=2 /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_f5fc2.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=x86-64 -mtune=generic -O2 -Wformat=1 -version -fno-plt -fexceptions -fstack-clash-protection -fcf-protection=full -o - |
  66. as -v --64 -o CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o
  67. GNU assembler version 2.38 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.38
  68. GNU C17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)
  69. compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.24-GMP
  70.  
  71. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
  72. ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/include"
  73. #include "..." search starts here:
  74. #include <...> search starts here:
  75. /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include
  76. /usr/local/include
  77. /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed
  78. /usr/include
  79. End of search list.
  80. GNU C17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)
  81. compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.24-GMP
  82.  
  83. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
  84. Compiler executable checksum: d3a91bcedcb10cd231faf00bcfa6e3e9
  85. COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/
  86. LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/
  87. COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-o' 'CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o' '-c' '-dumpdir' 'CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.'
  88. Linking C executable cmTC_f5fc2
  89. /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f5fc2.dir/link.txt --verbose=1
  90. /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -fstack-clash-protection -fcf-protection -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -v -rdynamic CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o -o cmTC_f5fc2
  91. Using built-in specs.
  92. COLLECT_GCC=/usr/bin/cc
  93. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper
  94. Target: x86_64-pc-linux-gnu
  95. Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc
  96. Thread model: posix
  97. Supported LTO compression algorithms: zlib zstd
  98. gcc version 11.2.0 (GCC)
  99. COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/
  100. LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/
  101. COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-rdynamic' '-o' 'cmTC_f5fc2' '-dumpdir' 'cmTC_f5fc2.'
  102. /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRfNPhN.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_f5fc2 /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. -O1 --sort-common --as-needed -z relro -z now CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o
  103. COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-rdynamic' '-o' 'cmTC_f5fc2' '-dumpdir' 'cmTC_f5fc2.'
  104. make[1]: Leaving directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp'
  105.  
  106.  
  107.  
  108. Parsed C implicit include dir info from above output: rv=done
  109. found start of include info
  110. found start of implicit include info
  111. add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include]
  112. add: [/usr/local/include]
  113. add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed]
  114. add: [/usr/include]
  115. end of search list found
  116. collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include]
  117. collapse include dir [/usr/local/include] ==> [/usr/local/include]
  118. collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed]
  119. collapse include dir [/usr/include] ==> [/usr/include]
  120. implicit include dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed;/usr/include]
  121.  
  122.  
  123. Parsed C implicit link information from above output:
  124. link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  125. ignore line: [Change Dir: /home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp]
  126. ignore line: []
  127. ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_f5fc2/fast && /usr/bin/make -f CMakeFiles/cmTC_f5fc2.dir/build.make CMakeFiles/cmTC_f5fc2.dir/build]
  128. ignore line: [make[1]: Entering directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp']
  129. ignore line: [Building C object CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o]
  130. ignore line: [/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp -D_FORTIFY_SOURCE=2 -Wformat -fstack-clash-protection -fcf-protection -v -o CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c]
  131. ignore line: [Using built-in specs.]
  132. ignore line: [COLLECT_GCC=/usr/bin/cc]
  133. ignore line: [Target: x86_64-pc-linux-gnu]
  134. ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc]
  135. ignore line: [Thread model: posix]
  136. ignore line: [Supported LTO compression algorithms: zlib zstd]
  137. ignore line: [gcc version 11.2.0 (GCC) ]
  138. ignore line: [COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-o' 'CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o' '-c' '-dumpdir' 'CMakeFiles/cmTC_f5fc2.dir/']
  139. ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/cc1 -quiet -v -D_FORTIFY_SOURCE=2 /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_f5fc2.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=x86-64 -mtune=generic -O2 -Wformat=1 -version -fno-plt -fexceptions -fstack-clash-protection -fcf-protection=full -o - |]
  140. ignore line: [ as -v --64 -o CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o]
  141. ignore line: [GNU assembler version 2.38 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.38]
  142. ignore line: [GNU C17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)]
  143. ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0-p13 MPC version 1.2.1 isl version isl-0.24-GMP]
  144. ignore line: []
  145. ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  146. ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/include"]
  147. ignore line: [#include "..." search starts here:]
  148. ignore line: [#include <...> search starts here:]
  149. ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include]
  150. ignore line: [ /usr/local/include]
  151. ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed]
  152. ignore line: [ /usr/include]
  153. ignore line: [End of search list.]
  154. ignore line: [GNU C17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)]
  155. ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0-p13 MPC version 1.2.1 isl version isl-0.24-GMP]
  156. ignore line: []
  157. ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  158. ignore line: [Compiler executable checksum: d3a91bcedcb10cd231faf00bcfa6e3e9]
  159. ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
  160. ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/]
  161. ignore line: [COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-o' 'CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o' '-c' '-dumpdir' 'CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.']
  162. ignore line: [Linking C executable cmTC_f5fc2]
  163. ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f5fc2.dir/link.txt --verbose=1]
  164. ignore line: [/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp -D_FORTIFY_SOURCE=2 -Wformat -fstack-clash-protection -fcf-protection -Wl -O1 --sort-common --as-needed -z relro -z now -v -rdynamic CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o -o cmTC_f5fc2 ]
  165. ignore line: [Using built-in specs.]
  166. ignore line: [COLLECT_GCC=/usr/bin/cc]
  167. ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper]
  168. ignore line: [Target: x86_64-pc-linux-gnu]
  169. ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc]
  170. ignore line: [Thread model: posix]
  171. ignore line: [Supported LTO compression algorithms: zlib zstd]
  172. ignore line: [gcc version 11.2.0 (GCC) ]
  173. ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
  174. ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/]
  175. ignore line: [COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-rdynamic' '-o' 'cmTC_f5fc2' '-dumpdir' 'cmTC_f5fc2.']
  176. link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRfNPhN.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_f5fc2 /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. -O1 --sort-common --as-needed -z relro -z now CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o]
  177. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2] ==> ignore
  178. arg [-plugin] ==> ignore
  179. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so] ==> ignore
  180. arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper] ==> ignore
  181. arg [-plugin-opt=-fresolution=/tmp/ccRfNPhN.res] ==> ignore
  182. arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
  183. arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
  184. arg [-plugin-opt=-pass-through=-lc] ==> ignore
  185. arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
  186. arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
  187. arg [--build-id] ==> ignore
  188. arg [--eh-frame-hdr] ==> ignore
  189. arg [--hash-style=gnu] ==> ignore
  190. arg [-m] ==> ignore
  191. arg [elf_x86_64] ==> ignore
  192. arg [-export-dynamic] ==> ignore
  193. arg [-dynamic-linker] ==> ignore
  194. arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
  195. arg [-pie] ==> ignore
  196. arg [-o] ==> ignore
  197. arg [cmTC_f5fc2] ==> ignore
  198. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o]
  199. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o]
  200. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o]
  201. arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0]
  202. arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib]
  203. arg [-L/lib/../lib] ==> dir [/lib/../lib]
  204. arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
  205. arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..]
  206. arg [-O1] ==> ignore
  207. arg [--sort-common] ==> ignore
  208. arg [--as-needed] ==> ignore
  209. arg [-zrelro] ==> ignore
  210. arg [-znow] ==> ignore
  211. arg [CMakeFiles/cmTC_f5fc2.dir/CMakeCCompilerABI.c.o] ==> ignore
  212. arg [-lgcc] ==> lib [gcc]
  213. arg [--push-state] ==> ignore
  214. arg [--as-needed] ==> ignore
  215. arg [-lgcc_s] ==> lib [gcc_s]
  216. arg [--pop-state] ==> ignore
  217. arg [-lc] ==> lib [c]
  218. arg [-lgcc] ==> lib [gcc]
  219. arg [--push-state] ==> ignore
  220. arg [--as-needed] ==> ignore
  221. arg [-lgcc_s] ==> lib [gcc_s]
  222. arg [--pop-state] ==> ignore
  223. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o]
  224. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o]
  225. collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o]
  226. collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o] ==> [/usr/lib/crti.o]
  227. collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o]
  228. collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0]
  229. collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib] ==> [/usr/lib]
  230. collapse library dir [/lib/../lib] ==> [/lib]
  231. collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
  232. collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..] ==> [/usr/lib]
  233. implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
  234. implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o;/usr/lib/crtn.o]
  235. implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0;/usr/lib;/lib]
  236. implicit fwks: []
  237.  
  238.  
  239. Detecting CXX compiler ABI info compiled with the following output:
  240. Change Dir: /home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp
  241.  
  242. Run Build Command(s):/usr/bin/make -f Makefile cmTC_d97c3/fast && /usr/bin/make -f CMakeFiles/cmTC_d97c3.dir/build.make CMakeFiles/cmTC_d97c3.dir/build
  243. make[1]: Entering directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp'
  244. Building CXX object CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o
  245. /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -v -o CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp
  246. Using built-in specs.
  247. COLLECT_GCC=/usr/bin/c++
  248. Target: x86_64-pc-linux-gnu
  249. Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc
  250. Thread model: posix
  251. Supported LTO compression algorithms: zlib zstd
  252. gcc version 11.2.0 (GCC)
  253. COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-o' 'CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-dumpdir' 'CMakeFiles/cmTC_d97c3.dir/'
  254. /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/cc1plus -quiet -v -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d97c3.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=x86-64 -mtune=generic -O2 -Wformat=1 -version -fno-plt -fexceptions -fstack-clash-protection -fcf-protection=full -o - |
  255. as -v --64 -o CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o
  256. GNU assembler version 2.38 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.38
  257. GNU C++17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)
  258. compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.24-GMP
  259.  
  260. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
  261. ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/include"
  262. #include "..." search starts here:
  263. #include <...> search starts here:
  264. /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0
  265. /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-pc-linux-gnu
  266. /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward
  267. /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include
  268. /usr/local/include
  269. /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed
  270. /usr/include
  271. End of search list.
  272. GNU C++17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)
  273. compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.24-GMP
  274.  
  275. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
  276. Compiler executable checksum: 833ac0fac972ed4b3f2c1c21f9d53ffc
  277. COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/
  278. LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/
  279. COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-o' 'CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-dumpdir' 'CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.'
  280. Linking CXX executable cmTC_d97c3
  281. /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d97c3.dir/link.txt --verbose=1
  282. /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -v -rdynamic CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d97c3
  283. Using built-in specs.
  284. COLLECT_GCC=/usr/bin/c++
  285. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper
  286. Target: x86_64-pc-linux-gnu
  287. Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc
  288. Thread model: posix
  289. Supported LTO compression algorithms: zlib zstd
  290. gcc version 11.2.0 (GCC)
  291. COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/
  292. LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/
  293. COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-rdynamic' '-o' 'cmTC_d97c3' '-shared-libgcc' '-dumpdir' 'cmTC_d97c3.'
  294. /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cctmN4Rt.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_d97c3 /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. -O1 --sort-common --as-needed -z relro -z now CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o
  295. COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-rdynamic' '-o' 'cmTC_d97c3' '-shared-libgcc' '-dumpdir' 'cmTC_d97c3.'
  296. make[1]: Leaving directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp'
  297.  
  298.  
  299.  
  300. Parsed CXX implicit include dir info from above output: rv=done
  301. found start of include info
  302. found start of implicit include info
  303. add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0]
  304. add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-pc-linux-gnu]
  305. add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward]
  306. add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include]
  307. add: [/usr/local/include]
  308. add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed]
  309. add: [/usr/include]
  310. end of search list found
  311. collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0] ==> [/usr/include/c++/11.2.0]
  312. collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-pc-linux-gnu] ==> [/usr/include/c++/11.2.0/x86_64-pc-linux-gnu]
  313. collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward] ==> [/usr/include/c++/11.2.0/backward]
  314. collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include]
  315. collapse include dir [/usr/local/include] ==> [/usr/local/include]
  316. collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed]
  317. collapse include dir [/usr/include] ==> [/usr/include]
  318. implicit include dirs: [/usr/include/c++/11.2.0;/usr/include/c++/11.2.0/x86_64-pc-linux-gnu;/usr/include/c++/11.2.0/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed;/usr/include]
  319.  
  320.  
  321. Parsed CXX implicit link information from above output:
  322. link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  323. ignore line: [Change Dir: /home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp]
  324. ignore line: []
  325. ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_d97c3/fast && /usr/bin/make -f CMakeFiles/cmTC_d97c3.dir/build.make CMakeFiles/cmTC_d97c3.dir/build]
  326. ignore line: [make[1]: Entering directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp']
  327. ignore line: [Building CXX object CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o]
  328. ignore line: [/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp -D_FORTIFY_SOURCE=2 -Wformat -fstack-clash-protection -fcf-protection -Wp -D_GLIBCXX_ASSERTIONS -v -o CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
  329. ignore line: [Using built-in specs.]
  330. ignore line: [COLLECT_GCC=/usr/bin/c++]
  331. ignore line: [Target: x86_64-pc-linux-gnu]
  332. ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc]
  333. ignore line: [Thread model: posix]
  334. ignore line: [Supported LTO compression algorithms: zlib zstd]
  335. ignore line: [gcc version 11.2.0 (GCC) ]
  336. ignore line: [COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-o' 'CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-dumpdir' 'CMakeFiles/cmTC_d97c3.dir/']
  337. ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/cc1plus -quiet -v -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d97c3.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=x86-64 -mtune=generic -O2 -Wformat=1 -version -fno-plt -fexceptions -fstack-clash-protection -fcf-protection=full -o - |]
  338. ignore line: [ as -v --64 -o CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o]
  339. ignore line: [GNU assembler version 2.38 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.38]
  340. ignore line: [GNU C++17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)]
  341. ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0-p13 MPC version 1.2.1 isl version isl-0.24-GMP]
  342. ignore line: []
  343. ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  344. ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/include"]
  345. ignore line: [#include "..." search starts here:]
  346. ignore line: [#include <...> search starts here:]
  347. ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0]
  348. ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-pc-linux-gnu]
  349. ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward]
  350. ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include]
  351. ignore line: [ /usr/local/include]
  352. ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed]
  353. ignore line: [ /usr/include]
  354. ignore line: [End of search list.]
  355. ignore line: [GNU C++17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)]
  356. ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0-p13 MPC version 1.2.1 isl version isl-0.24-GMP]
  357. ignore line: []
  358. ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  359. ignore line: [Compiler executable checksum: 833ac0fac972ed4b3f2c1c21f9d53ffc]
  360. ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
  361. ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/]
  362. ignore line: [COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-o' 'CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-dumpdir' 'CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.']
  363. ignore line: [Linking CXX executable cmTC_d97c3]
  364. ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d97c3.dir/link.txt --verbose=1]
  365. ignore line: [/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp -D_FORTIFY_SOURCE=2 -Wformat -fstack-clash-protection -fcf-protection -Wp -D_GLIBCXX_ASSERTIONS -Wl -O1 --sort-common --as-needed -z relro -z now -v -rdynamic CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d97c3 ]
  366. ignore line: [Using built-in specs.]
  367. ignore line: [COLLECT_GCC=/usr/bin/c++]
  368. ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper]
  369. ignore line: [Target: x86_64-pc-linux-gnu]
  370. ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc]
  371. ignore line: [Thread model: posix]
  372. ignore line: [Supported LTO compression algorithms: zlib zstd]
  373. ignore line: [gcc version 11.2.0 (GCC) ]
  374. ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
  375. ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/]
  376. ignore line: [COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fno-plt' '-fexceptions' '-Wformat=1' '-fstack-clash-protection' '-fcf-protection=full' '-v' '-rdynamic' '-o' 'cmTC_d97c3' '-shared-libgcc' '-dumpdir' 'cmTC_d97c3.']
  377. link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cctmN4Rt.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_d97c3 /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. -O1 --sort-common --as-needed -z relro -z now CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o]
  378. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2] ==> ignore
  379. arg [-plugin] ==> ignore
  380. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so] ==> ignore
  381. arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper] ==> ignore
  382. arg [-plugin-opt=-fresolution=/tmp/cctmN4Rt.res] ==> ignore
  383. arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
  384. arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
  385. arg [-plugin-opt=-pass-through=-lc] ==> ignore
  386. arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
  387. arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
  388. arg [--build-id] ==> ignore
  389. arg [--eh-frame-hdr] ==> ignore
  390. arg [--hash-style=gnu] ==> ignore
  391. arg [-m] ==> ignore
  392. arg [elf_x86_64] ==> ignore
  393. arg [-export-dynamic] ==> ignore
  394. arg [-dynamic-linker] ==> ignore
  395. arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
  396. arg [-pie] ==> ignore
  397. arg [-o] ==> ignore
  398. arg [cmTC_d97c3] ==> ignore
  399. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o]
  400. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o]
  401. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o]
  402. arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0]
  403. arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib]
  404. arg [-L/lib/../lib] ==> dir [/lib/../lib]
  405. arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
  406. arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..]
  407. arg [-O1] ==> ignore
  408. arg [--sort-common] ==> ignore
  409. arg [--as-needed] ==> ignore
  410. arg [-zrelro] ==> ignore
  411. arg [-znow] ==> ignore
  412. arg [CMakeFiles/cmTC_d97c3.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
  413. arg [-lstdc++] ==> lib [stdc++]
  414. arg [-lm] ==> lib [m]
  415. arg [-lgcc_s] ==> lib [gcc_s]
  416. arg [-lgcc] ==> lib [gcc]
  417. arg [-lc] ==> lib [c]
  418. arg [-lgcc_s] ==> lib [gcc_s]
  419. arg [-lgcc] ==> lib [gcc]
  420. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o]
  421. arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o]
  422. collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o]
  423. collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o] ==> [/usr/lib/crti.o]
  424. collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o]
  425. collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0]
  426. collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib] ==> [/usr/lib]
  427. collapse library dir [/lib/../lib] ==> [/lib]
  428. collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
  429. collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..] ==> [/usr/lib]
  430. implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
  431. implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o;/usr/lib/crtn.o]
  432. implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0;/usr/lib;/lib]
  433. implicit fwks: []
  434.  
  435.  
  436. Determining if the include file pthread.h exists passed with the following output:
  437. Change Dir: /home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp
  438.  
  439. Run Build Command(s):/usr/bin/make -f Makefile cmTC_bf5bf/fast && /usr/bin/make -f CMakeFiles/cmTC_bf5bf.dir/build.make CMakeFiles/cmTC_bf5bf.dir/build
  440. make[1]: Entering directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp'
  441. Building C object CMakeFiles/cmTC_bf5bf.dir/CheckIncludeFile.c.o
  442. /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -o CMakeFiles/cmTC_bf5bf.dir/CheckIncludeFile.c.o -c /home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c
  443. Linking C executable cmTC_bf5bf
  444. /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bf5bf.dir/link.txt --verbose=1
  445. /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now CMakeFiles/cmTC_bf5bf.dir/CheckIncludeFile.c.o -o cmTC_bf5bf
  446. make[1]: Leaving directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp'
  447.  
  448.  
  449.  
  450. Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output:
  451. Change Dir: /home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp
  452.  
  453. Run Build Command(s):/usr/bin/make -f Makefile cmTC_49c49/fast && /usr/bin/make -f CMakeFiles/cmTC_49c49.dir/build.make CMakeFiles/cmTC_49c49.dir/build
  454. make[1]: Entering directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp'
  455. Building C object CMakeFiles/cmTC_49c49.dir/src.c.o
  456. /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -o CMakeFiles/cmTC_49c49.dir/src.c.o -c /home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp/src.c
  457. Linking C executable cmTC_49c49
  458. /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_49c49.dir/link.txt --verbose=1
  459. /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now CMakeFiles/cmTC_49c49.dir/src.c.o -o cmTC_49c49
  460. make[1]: Leaving directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp'
  461.  
  462.  
  463. Source file was:
  464. #include <pthread.h>
  465.  
  466. static void* test_func(void* data)
  467. {
  468. return data;
  469. }
  470.  
  471. int main(void)
  472. {
  473. pthread_t thread;
  474. pthread_create(&thread, NULL, test_func, NULL);
  475. pthread_detach(thread);
  476. pthread_cancel(thread);
  477. pthread_join(thread, NULL);
  478. pthread_atfork(NULL, NULL, NULL);
  479. pthread_exit(NULL);
  480.  
  481. return 0;
  482. }
  483.  
  484. Performing C++ SOURCE FILE Test HAVE_STDATOMIC succeeded with the following output:
  485. Change Dir: /home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp
  486.  
  487. Run Build Command(s):/usr/bin/make -f Makefile cmTC_16cb0/fast && /usr/bin/make -f CMakeFiles/cmTC_16cb0.dir/build.make CMakeFiles/cmTC_16cb0.dir/build
  488. make[1]: Entering directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp'
  489. Building CXX object CMakeFiles/cmTC_16cb0.dir/src.cxx.o
  490. /usr/bin/c++ -DHAVE_STDATOMIC -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Wextra -Wpedantic -std=gnu++17 -o CMakeFiles/cmTC_16cb0.dir/src.cxx.o -c /home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp/src.cxx
  491. Linking CXX executable cmTC_16cb0
  492. /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_16cb0.dir/link.txt --verbose=1
  493. /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Wextra -Wpedantic -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now CMakeFiles/cmTC_16cb0.dir/src.cxx.o -o cmTC_16cb0
  494. make[1]: Leaving directory '/home/edmund/.cache/yay/heimer/src/build/CMakeFiles/CMakeTmp'
  495.  
  496.  
  497. Source file was:
  498. #include <atomic>
  499. #include <cstdint>
  500.  
  501. void test(volatile std::atomic<std::int64_t> &a)
  502. {
  503. std::int64_t v = a.load(std::memory_order_acquire);
  504. while (!a.compare_exchange_strong(v, v + 1,
  505. std::memory_order_acq_rel,
  506. std::memory_order_acquire)) {
  507. v = a.exchange(v - 1);
  508. }
  509. a.store(v + 1, std::memory_order_release);
  510. }
  511.  
  512. int main(int, char **)
  513. {
  514. void *ptr = (void*)0xffffffc0; // any random pointer
  515. test(*reinterpret_cast<std::atomic<std::int64_t> *>(ptr));
  516. return 0;
  517. }
  518.  
Advertisement
RAW Paste Data Copied
Advertisement