Advertisement
Guest User

Untitled

a guest
Oct 18th, 2018
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 98.14 KB | None | 0 0
  1. Build started at 2018-10-17T23:27:09.402120
  2. Main binary: /usr/bin/python
  3. Python system: Linux
  4. The Meson build system
  5. Version: 0.47.2
  6. Source dir: /build/elogind/src/elogind-239.1
  7. Build dir: /build/elogind/src/build
  8. Build type: native build
  9. Project name: elogind
  10. Project version: 239.1
  11. Sanity testing C compiler: cc
  12. Is cross compiler: False.
  13. Sanity check compiler command line: cc /build/elogind/src/build/meson-private/sanitycheckc.c -o /build/elogind/src/build/meson-private/sanitycheckc.exe
  14. Sanity check compile stdout:
  15.  
  16. -----
  17. Sanity check compile stderr:
  18.  
  19. -----
  20. Running test binary command: /build/elogind/src/build/meson-private/sanitycheckc.exe
  21. Appending CFLAGS from environment: '-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt'
  22. Appending LDFLAGS from environment: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
  23. Appending CPPFLAGS from environment: '-D_FORTIFY_SOURCE=2'
  24. Native C compiler: cc (gcc 8.2.1 "cc (GCC) 8.2.1 20180831")
  25. Build machine cpu family: x86_64
  26. Build machine cpu: x86_64
  27. Running command: /usr/bin/test -L /bin
  28. --- stdout ---
  29.  
  30. --- stderr ---
  31.  
  32.  
  33. Running command: /usr/bin/test -L /usr/sbin
  34. --- stdout ---
  35.  
  36. --- stderr ---
  37.  
  38.  
  39. Running command: /usr/bin/test -L /var/run
  40. --- stdout ---
  41.  
  42. --- stderr ---
  43.  
  44.  
  45. Message: Setting VARRUN_IS_SYMLINK to: true
  46. Program tools/meson-check-compilation.sh found: YES (/build/elogind/src/elogind-239.1/tools/meson-check-compilation.sh)
  47. Program tools/meson-build.sh found: YES (/build/elogind/src/elogind-239.1/tools/meson-build.sh)
  48. Program c++ found: YES (/usr/bin/c++)
  49. Sanity testing C++ compiler: c++
  50. Is cross compiler: False.
  51. Sanity check compiler command line: c++ /build/elogind/src/build/meson-private/sanitycheckcpp.cc -o /build/elogind/src/build/meson-private/sanitycheckcpp.exe
  52. Sanity check compile stdout:
  53.  
  54. -----
  55. Sanity check compile stderr:
  56.  
  57. -----
  58. Running test binary command: /build/elogind/src/build/meson-private/sanitycheckcpp.exe
  59. Appending CXXFLAGS from environment: '-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt'
  60. Appending LDFLAGS from environment: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
  61. Appending CPPFLAGS from environment: '-D_FORTIFY_SOURCE=2'
  62. Native C++ compiler: c++ (gcc 8.2.1 "c++ (GCC) 8.2.1 20180831")
  63. Running compile:
  64. Working directory: /tmp/tmpo2zu3alu
  65. Command line: cc /tmp/tmpo2zu3alu/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpo2zu3alu/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wextra
  66.  
  67. Code:
  68. int i;
  69.  
  70. Compiler stdout:
  71.  
  72. Compiler stderr:
  73.  
  74. Compiler for C supports arguments -Wextra: YES
  75. Running compile:
  76. Working directory: /tmp/tmphpwxvdod
  77. Command line: cc /tmp/tmphpwxvdod/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmphpwxvdod/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Werror=undef
  78.  
  79. Code:
  80. int i;
  81.  
  82. Compiler stdout:
  83.  
  84. Compiler stderr:
  85.  
  86. Compiler for C supports arguments -Werror=undef: YES
  87. Running compile:
  88. Working directory: /tmp/tmp7spa92as
  89. Command line: cc /tmp/tmp7spa92as/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp7spa92as/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wlogical-op
  90.  
  91. Code:
  92. int i;
  93.  
  94. Compiler stdout:
  95.  
  96. Compiler stderr:
  97.  
  98. Compiler for C supports arguments -Wlogical-op: YES
  99. Running compile:
  100. Working directory: /tmp/tmpdxj_3clc
  101. Command line: cc /tmp/tmpdxj_3clc/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpdxj_3clc/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wmissing-include-dirs
  102.  
  103. Code:
  104. int i;
  105.  
  106. Compiler stdout:
  107.  
  108. Compiler stderr:
  109.  
  110. Compiler for C supports arguments -Wmissing-include-dirs: YES
  111. Running compile:
  112. Working directory: /tmp/tmp7oxpbd3j
  113. Command line: cc /tmp/tmp7oxpbd3j/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp7oxpbd3j/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wold-style-definition
  114.  
  115. Code:
  116. int i;
  117.  
  118. Compiler stdout:
  119.  
  120. Compiler stderr:
  121.  
  122. Compiler for C supports arguments -Wold-style-definition: YES
  123. Running compile:
  124. Working directory: /tmp/tmpftu2x55a
  125. Command line: cc /tmp/tmpftu2x55a/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpftu2x55a/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wpointer-arith
  126.  
  127. Code:
  128. int i;
  129.  
  130. Compiler stdout:
  131.  
  132. Compiler stderr:
  133.  
  134. Compiler for C supports arguments -Wpointer-arith: YES
  135. Running compile:
  136. Working directory: /tmp/tmpdsqagqtj
  137. Command line: cc /tmp/tmpdsqagqtj/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpdsqagqtj/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Winit-self
  138.  
  139. Code:
  140. int i;
  141.  
  142. Compiler stdout:
  143.  
  144. Compiler stderr:
  145.  
  146. Compiler for C supports arguments -Winit-self: YES
  147. Running compile:
  148. Working directory: /tmp/tmp4e9l0v2c
  149. Command line: cc /tmp/tmp4e9l0v2c/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp4e9l0v2c/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wfloat-equal
  150.  
  151. Code:
  152. int i;
  153.  
  154. Compiler stdout:
  155.  
  156. Compiler stderr:
  157.  
  158. Compiler for C supports arguments -Wfloat-equal: YES
  159. Running compile:
  160. Working directory: /tmp/tmp45xhlkwv
  161. Command line: cc /tmp/tmp45xhlkwv/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp45xhlkwv/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wsuggest-attribute=noreturn
  162.  
  163. Code:
  164. int i;
  165.  
  166. Compiler stdout:
  167.  
  168. Compiler stderr:
  169.  
  170. Compiler for C supports arguments -Wsuggest-attribute=noreturn: YES
  171. Running compile:
  172. Working directory: /tmp/tmpyl2trp7t
  173. Command line: cc /tmp/tmpyl2trp7t/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpyl2trp7t/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Werror=missing-prototypes
  174.  
  175. Code:
  176. int i;
  177.  
  178. Compiler stdout:
  179.  
  180. Compiler stderr:
  181.  
  182. Compiler for C supports arguments -Werror=missing-prototypes: YES
  183. Running compile:
  184. Working directory: /tmp/tmp8aimd59j
  185. Command line: cc /tmp/tmp8aimd59j/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp8aimd59j/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Werror=implicit-function-declaration
  186.  
  187. Code:
  188. int i;
  189.  
  190. Compiler stdout:
  191.  
  192. Compiler stderr:
  193.  
  194. Compiler for C supports arguments -Werror=implicit-function-declaration: YES
  195. Running compile:
  196. Working directory: /tmp/tmpkcwl7ygr
  197. Command line: cc /tmp/tmpkcwl7ygr/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpkcwl7ygr/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Werror=missing-declarations
  198.  
  199. Code:
  200. int i;
  201.  
  202. Compiler stdout:
  203.  
  204. Compiler stderr:
  205.  
  206. Compiler for C supports arguments -Werror=missing-declarations: YES
  207. Running compile:
  208. Working directory: /tmp/tmpnw8_kq1p
  209. Command line: cc /tmp/tmpnw8_kq1p/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpnw8_kq1p/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Werror=return-type
  210.  
  211. Code:
  212. int i;
  213.  
  214. Compiler stdout:
  215.  
  216. Compiler stderr:
  217.  
  218. Compiler for C supports arguments -Werror=return-type: YES
  219. Running compile:
  220. Working directory: /tmp/tmpyb24jg12
  221. Command line: cc /tmp/tmpyb24jg12/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpyb24jg12/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Werror=incompatible-pointer-types
  222.  
  223. Code:
  224. int i;
  225.  
  226. Compiler stdout:
  227.  
  228. Compiler stderr:
  229.  
  230. Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
  231. Running compile:
  232. Working directory: /tmp/tmp8r826wh2
  233. Command line: cc /tmp/tmp8r826wh2/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp8r826wh2/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Werror=format=2
  234.  
  235. Code:
  236. int i;
  237.  
  238. Compiler stdout:
  239.  
  240. Compiler stderr:
  241.  
  242. Compiler for C supports arguments -Werror=format=2: YES
  243. Running compile:
  244. Working directory: /tmp/tmp8noynv7q
  245. Command line: cc /tmp/tmp8noynv7q/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp8noynv7q/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wstrict-prototypes
  246.  
  247. Code:
  248. int i;
  249.  
  250. Compiler stdout:
  251.  
  252. Compiler stderr:
  253.  
  254. Compiler for C supports arguments -Wstrict-prototypes: YES
  255. Running compile:
  256. Working directory: /tmp/tmpgzdk21jq
  257. Command line: cc /tmp/tmpgzdk21jq/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpgzdk21jq/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wredundant-decls
  258.  
  259. Code:
  260. int i;
  261.  
  262. Compiler stdout:
  263.  
  264. Compiler stderr:
  265.  
  266. Compiler for C supports arguments -Wredundant-decls: YES
  267. Running compile:
  268. Working directory: /tmp/tmpmy_48vke
  269. Command line: cc /tmp/tmpmy_48vke/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpmy_48vke/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wmissing-noreturn
  270.  
  271. Code:
  272. int i;
  273.  
  274. Compiler stdout:
  275.  
  276. Compiler stderr:
  277.  
  278. Compiler for C supports arguments -Wmissing-noreturn: YES
  279. Running compile:
  280. Working directory: /tmp/tmps_jh_kp4
  281. Command line: cc /tmp/tmps_jh_kp4/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmps_jh_kp4/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wimplicit-fallthrough=5
  282.  
  283. Code:
  284. int i;
  285.  
  286. Compiler stdout:
  287.  
  288. Compiler stderr:
  289.  
  290. Compiler for C supports arguments -Wimplicit-fallthrough=5: YES
  291. Running compile:
  292. Working directory: /tmp/tmpxwex9a2w
  293. Command line: cc /tmp/tmpxwex9a2w/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpxwex9a2w/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wshadow
  294.  
  295. Code:
  296. int i;
  297.  
  298. Compiler stdout:
  299.  
  300. Compiler stderr:
  301.  
  302. Compiler for C supports arguments -Wshadow: YES
  303. Running compile:
  304. Working directory: /tmp/tmp5shlr782
  305. Command line: cc /tmp/tmp5shlr782/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp5shlr782/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wendif-labels
  306.  
  307. Code:
  308. int i;
  309.  
  310. Compiler stdout:
  311.  
  312. Compiler stderr:
  313.  
  314. Compiler for C supports arguments -Wendif-labels: YES
  315. Running compile:
  316. Working directory: /tmp/tmpe6w8n2mq
  317. Command line: cc /tmp/tmpe6w8n2mq/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpe6w8n2mq/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wstrict-aliasing=2
  318.  
  319. Code:
  320. int i;
  321.  
  322. Compiler stdout:
  323.  
  324. Compiler stderr:
  325.  
  326. Compiler for C supports arguments -Wstrict-aliasing=2: YES
  327. Running compile:
  328. Working directory: /tmp/tmpt82wf2u0
  329. Command line: cc /tmp/tmpt82wf2u0/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpt82wf2u0/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wwrite-strings
  330.  
  331. Code:
  332. int i;
  333.  
  334. Compiler stdout:
  335.  
  336. Compiler stderr:
  337.  
  338. Compiler for C supports arguments -Wwrite-strings: YES
  339. Running compile:
  340. Working directory: /tmp/tmpu0huvedl
  341. Command line: cc /tmp/tmpu0huvedl/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpu0huvedl/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Werror=overflow
  342.  
  343. Code:
  344. int i;
  345.  
  346. Compiler stdout:
  347.  
  348. Compiler stderr:
  349.  
  350. Compiler for C supports arguments -Werror=overflow: YES
  351. Running compile:
  352. Working directory: /tmp/tmpi2gsrdqk
  353. Command line: cc /tmp/tmpi2gsrdqk/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpi2gsrdqk/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Werror=shift-count-overflow
  354.  
  355. Code:
  356. int i;
  357.  
  358. Compiler stdout:
  359.  
  360. Compiler stderr:
  361.  
  362. Compiler for C supports arguments -Werror=shift-count-overflow: YES
  363. Running compile:
  364. Working directory: /tmp/tmpy60gkw0h
  365. Command line: cc /tmp/tmpy60gkw0h/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpy60gkw0h/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Werror=shift-overflow=2
  366.  
  367. Code:
  368. int i;
  369.  
  370. Compiler stdout:
  371.  
  372. Compiler stderr:
  373.  
  374. Compiler for C supports arguments -Werror=shift-overflow=2: YES
  375. Running compile:
  376. Working directory: /tmp/tmpndf34uqs
  377. Command line: cc /tmp/tmpndf34uqs/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpndf34uqs/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wdate-time
  378.  
  379. Code:
  380. int i;
  381.  
  382. Compiler stdout:
  383.  
  384. Compiler stderr:
  385.  
  386. Compiler for C supports arguments -Wdate-time: YES
  387. Running compile:
  388. Working directory: /tmp/tmphyx5n7g6
  389. Command line: cc /tmp/tmphyx5n7g6/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmphyx5n7g6/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wnested-externs
  390.  
  391. Code:
  392. int i;
  393.  
  394. Compiler stdout:
  395.  
  396. Compiler stderr:
  397.  
  398. Compiler for C supports arguments -Wnested-externs: YES
  399. Running compile:
  400. Working directory: /tmp/tmptzk7pvo3
  401. Command line: cc /tmp/tmptzk7pvo3/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmptzk7pvo3/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -ffast-math
  402.  
  403. Code:
  404. int i;
  405.  
  406. Compiler stdout:
  407.  
  408. Compiler stderr:
  409.  
  410. Compiler for C supports arguments -ffast-math: YES
  411. Running compile:
  412. Working directory: /tmp/tmpjuz3wuwg
  413. Command line: cc /tmp/tmpjuz3wuwg/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpjuz3wuwg/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -fno-common
  414.  
  415. Code:
  416. int i;
  417.  
  418. Compiler stdout:
  419.  
  420. Compiler stderr:
  421.  
  422. Compiler for C supports arguments -fno-common: YES
  423. Running compile:
  424. Working directory: /tmp/tmpvjh4ywrs
  425. Command line: cc /tmp/tmpvjh4ywrs/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpvjh4ywrs/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -fdiagnostics-show-option
  426.  
  427. Code:
  428. int i;
  429.  
  430. Compiler stdout:
  431.  
  432. Compiler stderr:
  433.  
  434. Compiler for C supports arguments -fdiagnostics-show-option: YES
  435. Running compile:
  436. Working directory: /tmp/tmpnxsjzsb7
  437. Command line: cc /tmp/tmpnxsjzsb7/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpnxsjzsb7/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -fno-strict-aliasing
  438.  
  439. Code:
  440. int i;
  441.  
  442. Compiler stdout:
  443.  
  444. Compiler stderr:
  445.  
  446. Compiler for C supports arguments -fno-strict-aliasing: YES
  447. Running compile:
  448. Working directory: /tmp/tmpssnr3gs2
  449. Command line: cc /tmp/tmpssnr3gs2/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpssnr3gs2/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -fvisibility=hidden
  450.  
  451. Code:
  452. int i;
  453.  
  454. Compiler stdout:
  455.  
  456. Compiler stderr:
  457.  
  458. Compiler for C supports arguments -fvisibility=hidden: YES
  459. Running compile:
  460. Working directory: /tmp/tmpu_ks5yrk
  461. Command line: cc /tmp/tmpu_ks5yrk/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpu_ks5yrk/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -fstack-protector
  462.  
  463. Code:
  464. int i;
  465.  
  466. Compiler stdout:
  467.  
  468. Compiler stderr:
  469.  
  470. Compiler for C supports arguments -fstack-protector: YES
  471. Running compile:
  472. Working directory: /tmp/tmpy0xwjojt
  473. Command line: cc /tmp/tmpy0xwjojt/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpy0xwjojt/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -fstack-protector-strong
  474.  
  475. Code:
  476. int i;
  477.  
  478. Compiler stdout:
  479.  
  480. Compiler stderr:
  481.  
  482. Compiler for C supports arguments -fstack-protector-strong: YES
  483. Running compile:
  484. Working directory: /tmp/tmpn_xy2s5j
  485. Command line: cc /tmp/tmpn_xy2s5j/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpn_xy2s5j/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 --param=ssp-buffer-size=4
  486.  
  487. Code:
  488. int i;
  489.  
  490. Compiler stdout:
  491.  
  492. Compiler stderr:
  493.  
  494. Compiler for C supports arguments --param=ssp-buffer-size=4: YES
  495. Running compile:
  496. Working directory: /tmp/tmp5clld0z0
  497. Command line: cc /tmp/tmp5clld0z0/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp5clld0z0/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -fPIE
  498.  
  499. Code:
  500. int i;
  501.  
  502. Compiler stdout:
  503.  
  504. Compiler stderr:
  505.  
  506. Compiler for C supports arguments -fPIE: YES
  507. Running compile:
  508. Working directory: /tmp/tmptz0ld6vi
  509. Command line: cc /tmp/tmptz0ld6vi/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmptz0ld6vi/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -ffunction-sections
  510.  
  511. Code:
  512. int i;
  513.  
  514. Compiler stdout:
  515.  
  516. Compiler stderr:
  517.  
  518. Compiler for C supports arguments -ffunction-sections: YES
  519. Running compile:
  520. Working directory: /tmp/tmpylinv3ee
  521. Command line: cc /tmp/tmpylinv3ee/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpylinv3ee/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -fdata-sections
  522.  
  523. Code:
  524. int i;
  525.  
  526. Compiler stdout:
  527.  
  528. Compiler stderr:
  529.  
  530. Compiler for C supports arguments -fdata-sections: YES
  531. Running compile:
  532. Working directory: /tmp/tmpjpv5k_la
  533. Command line: cc /tmp/tmpjpv5k_la/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpjpv5k_la/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wunused-parameter
  534.  
  535. Code:
  536. int i;
  537.  
  538. Compiler stdout:
  539.  
  540. Compiler stderr:
  541.  
  542. Compiler for C supports arguments -Wunused-parameter: YES
  543. Running compile:
  544. Working directory: /tmp/tmpfk0j6i41
  545. Command line: cc /tmp/tmpfk0j6i41/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpfk0j6i41/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wmissing-field-initializers
  546.  
  547. Code:
  548. int i;
  549.  
  550. Compiler stdout:
  551.  
  552. Compiler stderr:
  553.  
  554. Compiler for C supports arguments -Wmissing-field-initializers: YES
  555. Running compile:
  556. Working directory: /tmp/tmp3ovezpg1
  557. Command line: cc /tmp/tmp3ovezpg1/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp3ovezpg1/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wunused-result
  558.  
  559. Code:
  560. int i;
  561.  
  562. Compiler stdout:
  563.  
  564. Compiler stderr:
  565.  
  566. Compiler for C supports arguments -Wunused-result: YES
  567. Running compile:
  568. Working directory: /tmp/tmpcubyzlpj
  569. Command line: cc /tmp/tmpcubyzlpj/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpcubyzlpj/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Wformat-signedness
  570.  
  571. Code:
  572. int i;
  573.  
  574. Compiler stdout:
  575.  
  576. Compiler stderr:
  577.  
  578. Compiler for C supports arguments -Wformat-signedness: YES
  579. Running compile:
  580. Working directory: /tmp/tmpkd1u7d52
  581. Command line: cc /tmp/tmpkd1u7d52/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpkd1u7d52/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -Werror=nonnull
  582.  
  583. Code:
  584. int i;
  585.  
  586. Compiler stdout:
  587.  
  588. Compiler stderr:
  589.  
  590. Compiler for C supports arguments -Werror=nonnull: YES
  591. Running compile:
  592. Working directory: /tmp/tmp6s7cg83s
  593. Command line: cc /tmp/tmp6s7cg83s/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp6s7cg83s/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  594.  
  595. Code:
  596.  
  597. #include <time.h>
  598. #include <inttypes.h>
  599. typedef uint64_t usec_t;
  600. usec_t now(clockid_t clock);
  601. int main(void) {
  602. struct timespec now;
  603. return 0;
  604. }
  605.  
  606. Compiler stdout:
  607.  
  608. Compiler stderr:
  609. In file included from /usr/include/time.h:25,
  610. from /tmp/tmp6s7cg83s/testfile.c:2:
  611. /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  612. # warning _FORTIFY_SOURCE requires compiling with optimization (-O)
  613. ^~~~~~~
  614.  
  615. Checking if "-Werror=shadow with local shadowing" compiles: YES
  616. Running command: /build/elogind/src/elogind-239.1/tools/meson-check-compilation.sh cc -x c -Wl,-z,relro -include /build/elogind/src/elogind-239.1/tools/meson-link-test.c
  617. --- stdout ---
  618.  
  619. --- stderr ---
  620.  
  621.  
  622. Message: Linking with -Wl,-z,relro supported: yes
  623. Running command: /build/elogind/src/elogind-239.1/tools/meson-check-compilation.sh cc -x c -Wl,-z,now -include /build/elogind/src/elogind-239.1/tools/meson-link-test.c
  624. --- stdout ---
  625.  
  626. --- stderr ---
  627.  
  628.  
  629. Message: Linking with -Wl,-z,now supported: yes
  630. Running command: /build/elogind/src/elogind-239.1/tools/meson-check-compilation.sh cc -x c -pie -include /build/elogind/src/elogind-239.1/tools/meson-link-test.c
  631. --- stdout ---
  632.  
  633. --- stderr ---
  634.  
  635.  
  636. Message: Linking with -pie supported: yes
  637. Running command: /build/elogind/src/elogind-239.1/tools/meson-check-compilation.sh cc -x c -Wl,--gc-sections -include /build/elogind/src/elogind-239.1/tools/meson-link-test.c
  638. --- stdout ---
  639.  
  640. --- stderr ---
  641.  
  642.  
  643. Message: Linking with -Wl,--gc-sections supported: yes
  644. Running compile:
  645. Working directory: /tmp/tmpowhxo_y9
  646. Command line: cc /tmp/tmpowhxo_y9/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpowhxo_y9/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  647.  
  648. Code:
  649. #include<stdio.h>
  650. #include <sys/types.h>
  651. int main(int argc, char **argv) {
  652. printf("%ld\n", (long)(sizeof(pid_t)));
  653. return 0;
  654. };
  655. Compiler stdout:
  656.  
  657. Compiler stderr:
  658.  
  659. Program stdout:
  660.  
  661. 4
  662.  
  663. Program stderr:
  664.  
  665.  
  666. Checking for size of "pid_t": 4
  667. Running compile:
  668. Working directory: /tmp/tmpzccm467k
  669. Command line: cc /tmp/tmpzccm467k/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpzccm467k/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  670.  
  671. Code:
  672. #include<stdio.h>
  673. #include <sys/types.h>
  674. int main(int argc, char **argv) {
  675. printf("%ld\n", (long)(sizeof(uid_t)));
  676. return 0;
  677. };
  678. Compiler stdout:
  679.  
  680. Compiler stderr:
  681.  
  682. Program stdout:
  683.  
  684. 4
  685.  
  686. Program stderr:
  687.  
  688.  
  689. Checking for size of "uid_t": 4
  690. Running compile:
  691. Working directory: /tmp/tmp18gby56g
  692. Command line: cc /tmp/tmp18gby56g/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp18gby56g/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  693.  
  694. Code:
  695. #include<stdio.h>
  696. #include <sys/types.h>
  697. int main(int argc, char **argv) {
  698. printf("%ld\n", (long)(sizeof(gid_t)));
  699. return 0;
  700. };
  701. Compiler stdout:
  702.  
  703. Compiler stderr:
  704.  
  705. Program stdout:
  706.  
  707. 4
  708.  
  709. Program stderr:
  710.  
  711.  
  712. Checking for size of "gid_t": 4
  713. Running compile:
  714. Working directory: /tmp/tmp36asuirw
  715. Command line: cc /tmp/tmp36asuirw/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp36asuirw/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  716.  
  717. Code:
  718. #include<stdio.h>
  719. #include <sys/types.h>
  720. int main(int argc, char **argv) {
  721. printf("%ld\n", (long)(sizeof(dev_t)));
  722. return 0;
  723. };
  724. Compiler stdout:
  725.  
  726. Compiler stderr:
  727.  
  728. Program stdout:
  729.  
  730. 8
  731.  
  732. Program stderr:
  733.  
  734.  
  735. Checking for size of "dev_t": 8
  736. Running compile:
  737. Working directory: /tmp/tmpj3f6aynl
  738. Command line: cc /tmp/tmpj3f6aynl/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpj3f6aynl/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  739.  
  740. Code:
  741. #include<stdio.h>
  742. #include <sys/types.h>
  743. int main(int argc, char **argv) {
  744. printf("%ld\n", (long)(sizeof(ino_t)));
  745. return 0;
  746. };
  747. Compiler stdout:
  748.  
  749. Compiler stderr:
  750.  
  751. Program stdout:
  752.  
  753. 8
  754.  
  755. Program stderr:
  756.  
  757.  
  758. Checking for size of "ino_t": 8
  759. Running compile:
  760. Working directory: /tmp/tmpzpaq_7o8
  761. Command line: cc /tmp/tmpzpaq_7o8/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpzpaq_7o8/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  762.  
  763. Code:
  764. #include<stdio.h>
  765. #include <sys/time.h>
  766. int main(int argc, char **argv) {
  767. printf("%ld\n", (long)(sizeof(time_t)));
  768. return 0;
  769. };
  770. Compiler stdout:
  771.  
  772. Compiler stderr:
  773.  
  774. Program stdout:
  775.  
  776. 8
  777.  
  778. Program stderr:
  779.  
  780.  
  781. Checking for size of "time_t": 8
  782. Running compile:
  783. Working directory: /tmp/tmp0f5w2mst
  784. Command line: cc /tmp/tmp0f5w2mst/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp0f5w2mst/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  785.  
  786. Code:
  787. #include<stdio.h>
  788. #include <sys/resource.h>
  789. int main(int argc, char **argv) {
  790. printf("%ld\n", (long)(sizeof(rlim_t)));
  791. return 0;
  792. };
  793. Compiler stdout:
  794.  
  795. Compiler stderr:
  796.  
  797. Program stdout:
  798.  
  799. 8
  800.  
  801. Program stderr:
  802.  
  803.  
  804. Checking for size of "rlim_t": 8
  805. Running compile:
  806. Working directory: /tmp/tmpsfxee7dp
  807. Command line: cc /tmp/tmpsfxee7dp/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpsfxee7dp/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  808.  
  809. Code:
  810. #include<stdio.h>
  811.  
  812. #include <uchar.h>
  813. #include <linux/ethtool.h>
  814. #include <linux/fib_rules.h>
  815. #include <linux/stat.h>
  816. #include <sys/stat.h>
  817.  
  818. int main(int argc, char **argv) {
  819. printf("%ld\n", (long)(sizeof(char16_t)));
  820. return 0;
  821. };
  822. Compiler stdout:
  823.  
  824. Compiler stderr:
  825.  
  826. Program stdout:
  827.  
  828. 2
  829.  
  830. Program stderr:
  831.  
  832.  
  833. Checking for size of "char16_t": 2
  834. Running compile:
  835. Working directory: /tmp/tmpd8i8x144
  836. Command line: cc /tmp/tmpd8i8x144/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpd8i8x144/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  837.  
  838. Code:
  839. #include<stdio.h>
  840.  
  841. #include <uchar.h>
  842. #include <linux/ethtool.h>
  843. #include <linux/fib_rules.h>
  844. #include <linux/stat.h>
  845. #include <sys/stat.h>
  846.  
  847. int main(int argc, char **argv) {
  848. printf("%ld\n", (long)(sizeof(char32_t)));
  849. return 0;
  850. };
  851. Compiler stdout:
  852.  
  853. Compiler stderr:
  854.  
  855. Program stdout:
  856.  
  857. 4
  858.  
  859. Program stderr:
  860.  
  861.  
  862. Checking for size of "char32_t": 4
  863. Running compile:
  864. Working directory: /tmp/tmpwdp2st8t
  865. Command line: cc /tmp/tmpwdp2st8t/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpwdp2st8t/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  866.  
  867. Code:
  868. #include<stdio.h>
  869.  
  870. #include <uchar.h>
  871. #include <linux/ethtool.h>
  872. #include <linux/fib_rules.h>
  873. #include <linux/stat.h>
  874. #include <sys/stat.h>
  875.  
  876. int main(int argc, char **argv) {
  877. printf("%ld\n", (long)(sizeof(key_serial_t)));
  878. return 0;
  879. };
  880. Compiler stdout:
  881.  
  882. Compiler stderr:
  883. /tmp/tmpwdp2st8t/testfile.c: In function 'main':
  884. /tmp/tmpwdp2st8t/testfile.c:10:43: error: 'key_serial_t' undeclared (first use in this function)
  885. printf("%ld\n", (long)(sizeof(key_serial_t)));
  886. ^~~~~~~~~~~~
  887. /tmp/tmpwdp2st8t/testfile.c:10:43: note: each undeclared identifier is reported only once for each function it appears in
  888.  
  889. Could not compile test file /tmp/tmpwdp2st8t/testfile.c: 1
  890.  
  891. Checking for size of "key_serial_t": -1
  892. Running compile:
  893. Working directory: /tmp/tmpke2swv3g
  894. Command line: cc /tmp/tmpke2swv3g/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpke2swv3g/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  895.  
  896. Code:
  897. #include<stdio.h>
  898.  
  899. #include <uchar.h>
  900. #include <linux/ethtool.h>
  901. #include <linux/fib_rules.h>
  902. #include <linux/stat.h>
  903. #include <sys/stat.h>
  904.  
  905. int main(int argc, char **argv) {
  906. printf("%ld\n", (long)(sizeof(struct ethtool_link_settings)));
  907. return 0;
  908. };
  909. Compiler stdout:
  910.  
  911. Compiler stderr:
  912.  
  913. Program stdout:
  914.  
  915. 48
  916.  
  917. Program stderr:
  918.  
  919.  
  920. Checking for size of "struct ethtool_link_settings": 48
  921. Running compile:
  922. Working directory: /tmp/tmpcx4m5cyw
  923. Command line: cc /tmp/tmpcx4m5cyw/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpcx4m5cyw/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  924.  
  925. Code:
  926. #include<stdio.h>
  927.  
  928. #include <uchar.h>
  929. #include <linux/ethtool.h>
  930. #include <linux/fib_rules.h>
  931. #include <linux/stat.h>
  932. #include <sys/stat.h>
  933.  
  934. int main(int argc, char **argv) {
  935. printf("%ld\n", (long)(sizeof(struct fib_rule_uid_range)));
  936. return 0;
  937. };
  938. Compiler stdout:
  939.  
  940. Compiler stderr:
  941.  
  942. Program stdout:
  943.  
  944. 8
  945.  
  946. Program stderr:
  947.  
  948.  
  949. Checking for size of "struct fib_rule_uid_range": 8
  950. Running compile:
  951. Working directory: /tmp/tmp6ohw9pya
  952. Command line: cc /tmp/tmp6ohw9pya/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp6ohw9pya/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  953.  
  954. Code:
  955. #include<stdio.h>
  956.  
  957. #include <uchar.h>
  958. #include <linux/ethtool.h>
  959. #include <linux/fib_rules.h>
  960. #include <linux/stat.h>
  961. #include <sys/stat.h>
  962.  
  963. int main(int argc, char **argv) {
  964. printf("%ld\n", (long)(sizeof(struct statx)));
  965. return 0;
  966. };
  967. Compiler stdout:
  968.  
  969. Compiler stderr:
  970.  
  971. Program stdout:
  972.  
  973. 256
  974.  
  975. Program stderr:
  976.  
  977.  
  978. Checking for size of "struct statx": 256
  979. Running compile:
  980. Working directory: /tmp/tmp10j4175w
  981. Command line: cc /tmp/tmp10j4175w/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp10j4175w/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  982.  
  983. Code:
  984.  
  985. #include <linux/if_link.h>
  986. int main () {
  987. /* If it's not defined as a macro, try to use as a symbol */
  988. #ifndef IFLA_INET6_ADDR_GEN_MODE
  989. IFLA_INET6_ADDR_GEN_MODE;
  990. #endif
  991. }
  992. Compiler stdout:
  993.  
  994. Compiler stderr:
  995.  
  996. Header <linux/if_link.h> has symbol "IFLA_INET6_ADDR_GEN_MODE": YES
  997. Running compile:
  998. Working directory: /tmp/tmp890rhe3e
  999. Command line: cc /tmp/tmp890rhe3e/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp890rhe3e/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1000.  
  1001. Code:
  1002.  
  1003. #include <linux/if_link.h>
  1004. int main () {
  1005. /* If it's not defined as a macro, try to use as a symbol */
  1006. #ifndef IN6_ADDR_GEN_MODE_STABLE_PRIVACY
  1007. IN6_ADDR_GEN_MODE_STABLE_PRIVACY;
  1008. #endif
  1009. }
  1010. Compiler stdout:
  1011.  
  1012. Compiler stderr:
  1013.  
  1014. Header <linux/if_link.h> has symbol "IN6_ADDR_GEN_MODE_STABLE_PRIVACY": YES
  1015. Running compile:
  1016. Working directory: /tmp/tmp__9auya9
  1017. Command line: cc /tmp/tmp__9auya9/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp__9auya9/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1018.  
  1019. Code:
  1020.  
  1021. #include <linux/if_link.h>
  1022. int main () {
  1023. /* If it's not defined as a macro, try to use as a symbol */
  1024. #ifndef IFLA_VRF_TABLE
  1025. IFLA_VRF_TABLE;
  1026. #endif
  1027. }
  1028. Compiler stdout:
  1029.  
  1030. Compiler stderr:
  1031.  
  1032. Header <linux/if_link.h> has symbol "IFLA_VRF_TABLE": YES
  1033. Running compile:
  1034. Working directory: /tmp/tmpjcho77c2
  1035. Command line: cc /tmp/tmpjcho77c2/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpjcho77c2/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1036.  
  1037. Code:
  1038.  
  1039. #include <linux/if_link.h>
  1040. int main () {
  1041. /* If it's not defined as a macro, try to use as a symbol */
  1042. #ifndef IFLA_MACVLAN_FLAGS
  1043. IFLA_MACVLAN_FLAGS;
  1044. #endif
  1045. }
  1046. Compiler stdout:
  1047.  
  1048. Compiler stderr:
  1049.  
  1050. Header <linux/if_link.h> has symbol "IFLA_MACVLAN_FLAGS": YES
  1051. Running compile:
  1052. Working directory: /tmp/tmprcxqobpz
  1053. Command line: cc /tmp/tmprcxqobpz/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmprcxqobpz/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1054.  
  1055. Code:
  1056.  
  1057. #include <linux/if_link.h>
  1058. int main () {
  1059. /* If it's not defined as a macro, try to use as a symbol */
  1060. #ifndef IFLA_IPVLAN_FLAGS
  1061. IFLA_IPVLAN_FLAGS;
  1062. #endif
  1063. }
  1064. Compiler stdout:
  1065.  
  1066. Compiler stderr:
  1067.  
  1068. Header <linux/if_link.h> has symbol "IFLA_IPVLAN_FLAGS": YES
  1069. Running compile:
  1070. Working directory: /tmp/tmpj725w2rx
  1071. Command line: cc /tmp/tmpj725w2rx/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpj725w2rx/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1072.  
  1073. Code:
  1074.  
  1075. #include <linux/if_link.h>
  1076. int main () {
  1077. /* If it's not defined as a macro, try to use as a symbol */
  1078. #ifndef IFLA_PHYS_PORT_ID
  1079. IFLA_PHYS_PORT_ID;
  1080. #endif
  1081. }
  1082. Compiler stdout:
  1083.  
  1084. Compiler stderr:
  1085.  
  1086. Header <linux/if_link.h> has symbol "IFLA_PHYS_PORT_ID": YES
  1087. Running compile:
  1088. Working directory: /tmp/tmpr_wj64qg
  1089. Command line: cc /tmp/tmpr_wj64qg/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpr_wj64qg/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1090.  
  1091. Code:
  1092.  
  1093. #include <linux/if_link.h>
  1094. int main () {
  1095. /* If it's not defined as a macro, try to use as a symbol */
  1096. #ifndef IFLA_BOND_AD_INFO
  1097. IFLA_BOND_AD_INFO;
  1098. #endif
  1099. }
  1100. Compiler stdout:
  1101.  
  1102. Compiler stderr:
  1103.  
  1104. Header <linux/if_link.h> has symbol "IFLA_BOND_AD_INFO": YES
  1105. Running compile:
  1106. Working directory: /tmp/tmpbbgjxb5z
  1107. Command line: cc /tmp/tmpbbgjxb5z/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpbbgjxb5z/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1108.  
  1109. Code:
  1110.  
  1111. #include <linux/if_link.h>
  1112. int main () {
  1113. /* If it's not defined as a macro, try to use as a symbol */
  1114. #ifndef IFLA_VLAN_PROTOCOL
  1115. IFLA_VLAN_PROTOCOL;
  1116. #endif
  1117. }
  1118. Compiler stdout:
  1119.  
  1120. Compiler stderr:
  1121.  
  1122. Header <linux/if_link.h> has symbol "IFLA_VLAN_PROTOCOL": YES
  1123. Running compile:
  1124. Working directory: /tmp/tmp2bwcgbna
  1125. Command line: cc /tmp/tmp2bwcgbna/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp2bwcgbna/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1126.  
  1127. Code:
  1128.  
  1129. #include <linux/if_link.h>
  1130. int main () {
  1131. /* If it's not defined as a macro, try to use as a symbol */
  1132. #ifndef IFLA_VXLAN_REMCSUM_NOPARTIAL
  1133. IFLA_VXLAN_REMCSUM_NOPARTIAL;
  1134. #endif
  1135. }
  1136. Compiler stdout:
  1137.  
  1138. Compiler stderr:
  1139.  
  1140. Header <linux/if_link.h> has symbol "IFLA_VXLAN_REMCSUM_NOPARTIAL": YES
  1141. Running compile:
  1142. Working directory: /tmp/tmpgspngweg
  1143. Command line: cc /tmp/tmpgspngweg/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpgspngweg/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1144.  
  1145. Code:
  1146.  
  1147. #include <linux/if_link.h>
  1148. int main () {
  1149. /* If it's not defined as a macro, try to use as a symbol */
  1150. #ifndef IFLA_VXLAN_GPE
  1151. IFLA_VXLAN_GPE;
  1152. #endif
  1153. }
  1154. Compiler stdout:
  1155.  
  1156. Compiler stderr:
  1157.  
  1158. Header <linux/if_link.h> has symbol "IFLA_VXLAN_GPE": YES
  1159. Running compile:
  1160. Working directory: /tmp/tmpbb972712
  1161. Command line: cc /tmp/tmpbb972712/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpbb972712/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1162.  
  1163. Code:
  1164.  
  1165. #include <linux/if_link.h>
  1166. int main () {
  1167. /* If it's not defined as a macro, try to use as a symbol */
  1168. #ifndef IFLA_GENEVE_LABEL
  1169. IFLA_GENEVE_LABEL;
  1170. #endif
  1171. }
  1172. Compiler stdout:
  1173.  
  1174. Compiler stderr:
  1175.  
  1176. Header <linux/if_link.h> has symbol "IFLA_GENEVE_LABEL": YES
  1177. Running compile:
  1178. Working directory: /tmp/tmp0hot7un8
  1179. Command line: cc /tmp/tmp0hot7un8/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp0hot7un8/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1180.  
  1181. Code:
  1182. #include <net/if.h>
  1183. #include <linux/if_tunnel.h>
  1184. int main () {
  1185. /* If it's not defined as a macro, try to use as a symbol */
  1186. #ifndef IFLA_VTI_REMOTE
  1187. IFLA_VTI_REMOTE;
  1188. #endif
  1189. }
  1190. Compiler stdout:
  1191.  
  1192. Compiler stderr:
  1193. In file included from /usr/include/net/if.h:22,
  1194. from /tmp/tmp0hot7un8/testfile.c:1:
  1195. /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  1196. # warning _FORTIFY_SOURCE requires compiling with optimization (-O)
  1197. ^~~~~~~
  1198.  
  1199. Header <linux/if_tunnel.h> has symbol "IFLA_VTI_REMOTE": YES
  1200. Running compile:
  1201. Working directory: /tmp/tmpec_tsluq
  1202. Command line: cc /tmp/tmpec_tsluq/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpec_tsluq/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1203.  
  1204. Code:
  1205. #include <net/if.h>
  1206. #include <linux/if_tunnel.h>
  1207. int main () {
  1208. /* If it's not defined as a macro, try to use as a symbol */
  1209. #ifndef IFLA_IPTUN_ENCAP_DPORT
  1210. IFLA_IPTUN_ENCAP_DPORT;
  1211. #endif
  1212. }
  1213. Compiler stdout:
  1214.  
  1215. Compiler stderr:
  1216. In file included from /usr/include/net/if.h:22,
  1217. from /tmp/tmpec_tsluq/testfile.c:1:
  1218. /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  1219. # warning _FORTIFY_SOURCE requires compiling with optimization (-O)
  1220. ^~~~~~~
  1221.  
  1222. Header <linux/if_tunnel.h> has symbol "IFLA_IPTUN_ENCAP_DPORT": YES
  1223. Running compile:
  1224. Working directory: /tmp/tmp_ws1w2jf
  1225. Command line: cc /tmp/tmp_ws1w2jf/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp_ws1w2jf/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1226.  
  1227. Code:
  1228. #include <net/if.h>
  1229. #include <linux/if_tunnel.h>
  1230. int main () {
  1231. /* If it's not defined as a macro, try to use as a symbol */
  1232. #ifndef IFLA_GRE_ENCAP_DPORT
  1233. IFLA_GRE_ENCAP_DPORT;
  1234. #endif
  1235. }
  1236. Compiler stdout:
  1237.  
  1238. Compiler stderr:
  1239. In file included from /usr/include/net/if.h:22,
  1240. from /tmp/tmp_ws1w2jf/testfile.c:1:
  1241. /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  1242. # warning _FORTIFY_SOURCE requires compiling with optimization (-O)
  1243. ^~~~~~~
  1244.  
  1245. Header <linux/if_tunnel.h> has symbol "IFLA_GRE_ENCAP_DPORT": YES
  1246. Running compile:
  1247. Working directory: /tmp/tmp9vrmg673
  1248. Command line: cc /tmp/tmp9vrmg673/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp9vrmg673/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1249.  
  1250. Code:
  1251.  
  1252. #include <linux/if_bridge.h>
  1253. int main () {
  1254. /* If it's not defined as a macro, try to use as a symbol */
  1255. #ifndef IFLA_BRIDGE_VLAN_INFO
  1256. IFLA_BRIDGE_VLAN_INFO;
  1257. #endif
  1258. }
  1259. Compiler stdout:
  1260.  
  1261. Compiler stderr:
  1262.  
  1263. Header <linux/if_bridge.h> has symbol "IFLA_BRIDGE_VLAN_INFO": YES
  1264. Running compile:
  1265. Working directory: /tmp/tmpbbxdjlbc
  1266. Command line: cc /tmp/tmpbbxdjlbc/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpbbxdjlbc/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1267.  
  1268. Code:
  1269.  
  1270. #include <linux/if_link.h>
  1271. int main () {
  1272. /* If it's not defined as a macro, try to use as a symbol */
  1273. #ifndef IFLA_BRPORT_PROXYARP
  1274. IFLA_BRPORT_PROXYARP;
  1275. #endif
  1276. }
  1277. Compiler stdout:
  1278.  
  1279. Compiler stderr:
  1280.  
  1281. Header <linux/if_link.h> has symbol "IFLA_BRPORT_PROXYARP": YES
  1282. Running compile:
  1283. Working directory: /tmp/tmpjn7mk7dz
  1284. Command line: cc /tmp/tmpjn7mk7dz/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpjn7mk7dz/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1285.  
  1286. Code:
  1287.  
  1288. #include <linux/if_link.h>
  1289. int main () {
  1290. /* If it's not defined as a macro, try to use as a symbol */
  1291. #ifndef IFLA_BRPORT_LEARNING_SYNC
  1292. IFLA_BRPORT_LEARNING_SYNC;
  1293. #endif
  1294. }
  1295. Compiler stdout:
  1296.  
  1297. Compiler stderr:
  1298.  
  1299. Header <linux/if_link.h> has symbol "IFLA_BRPORT_LEARNING_SYNC": YES
  1300. Running compile:
  1301. Working directory: /tmp/tmp6s8znic0
  1302. Command line: cc /tmp/tmp6s8znic0/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp6s8znic0/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1303.  
  1304. Code:
  1305.  
  1306. #include <linux/if_link.h>
  1307. int main () {
  1308. /* If it's not defined as a macro, try to use as a symbol */
  1309. #ifndef IFLA_BR_VLAN_DEFAULT_PVID
  1310. IFLA_BR_VLAN_DEFAULT_PVID;
  1311. #endif
  1312. }
  1313. Compiler stdout:
  1314.  
  1315. Compiler stderr:
  1316.  
  1317. Header <linux/if_link.h> has symbol "IFLA_BR_VLAN_DEFAULT_PVID": YES
  1318. Running compile:
  1319. Working directory: /tmp/tmpzq4lshks
  1320. Command line: cc /tmp/tmpzq4lshks/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpzq4lshks/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1321.  
  1322. Code:
  1323.  
  1324. #include <linux/if_link.h>
  1325. int main () {
  1326. /* If it's not defined as a macro, try to use as a symbol */
  1327. #ifndef IPVLAN_F_PRIVATE
  1328. IPVLAN_F_PRIVATE;
  1329. #endif
  1330. }
  1331. Compiler stdout:
  1332.  
  1333. Compiler stderr:
  1334.  
  1335. Header <linux/if_link.h> has symbol "IPVLAN_F_PRIVATE": YES
  1336. Running compile:
  1337. Working directory: /tmp/tmp5ewe7_12
  1338. Command line: cc /tmp/tmp5ewe7_12/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp5ewe7_12/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1339.  
  1340. Code:
  1341.  
  1342. #include <linux/neighbour.h>
  1343. int main () {
  1344. /* If it's not defined as a macro, try to use as a symbol */
  1345. #ifndef NDA_IFINDEX
  1346. NDA_IFINDEX;
  1347. #endif
  1348. }
  1349. Compiler stdout:
  1350.  
  1351. Compiler stderr:
  1352.  
  1353. Header <linux/neighbour.h> has symbol "NDA_IFINDEX": YES
  1354. Running compile:
  1355. Working directory: /tmp/tmp25wc7p2x
  1356. Command line: cc /tmp/tmp25wc7p2x/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp25wc7p2x/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1357.  
  1358. Code:
  1359.  
  1360. #include <linux/if_addr.h>
  1361. int main () {
  1362. /* If it's not defined as a macro, try to use as a symbol */
  1363. #ifndef IFA_FLAGS
  1364. IFA_FLAGS;
  1365. #endif
  1366. }
  1367. Compiler stdout:
  1368.  
  1369. Compiler stderr:
  1370.  
  1371. Header <linux/if_addr.h> has symbol "IFA_FLAGS": YES
  1372. Running compile:
  1373. Working directory: /tmp/tmp4soso0qy
  1374. Command line: cc /tmp/tmp4soso0qy/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp4soso0qy/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1375.  
  1376. Code:
  1377.  
  1378. #include <linux/fib_rules.h>
  1379. int main () {
  1380. /* If it's not defined as a macro, try to use as a symbol */
  1381. #ifndef FRA_UID_RANGE
  1382. FRA_UID_RANGE;
  1383. #endif
  1384. }
  1385. Compiler stdout:
  1386.  
  1387. Compiler stderr:
  1388.  
  1389. Header <linux/fib_rules.h> has symbol "FRA_UID_RANGE": YES
  1390. Running compile:
  1391. Working directory: /tmp/tmpgy557fyu
  1392. Command line: cc /tmp/tmpgy557fyu/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpgy557fyu/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1393.  
  1394. Code:
  1395.  
  1396. #include <linux/loop.h>
  1397. int main () {
  1398. /* If it's not defined as a macro, try to use as a symbol */
  1399. #ifndef LO_FLAGS_PARTSCAN
  1400. LO_FLAGS_PARTSCAN;
  1401. #endif
  1402. }
  1403. Compiler stdout:
  1404.  
  1405. Compiler stderr:
  1406.  
  1407. Header <linux/loop.h> has symbol "LO_FLAGS_PARTSCAN": YES
  1408. Running compile:
  1409. Working directory: /tmp/tmp9rihp2lh
  1410. Command line: cc /tmp/tmp9rihp2lh/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmp9rihp2lh/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  1411.  
  1412. Code:
  1413.  
  1414. #include <linux/can/vxcan.h>
  1415. int main () {
  1416. /* If it's not defined as a macro, try to use as a symbol */
  1417. #ifndef VXCAN_INFO_PEER
  1418. VXCAN_INFO_PEER;
  1419. #endif
  1420. }
  1421. Compiler stdout:
  1422.  
  1423. Compiler stderr:
  1424.  
  1425. Header <linux/can/vxcan.h> has symbol "VXCAN_INFO_PEER": YES
  1426. Running compile:
  1427. Working directory: /tmp/tmpfvqp0289
  1428. Command line: cc /tmp/tmpfvqp0289/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpfvqp0289/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  1429.  
  1430. Code:
  1431.  
  1432. #define secure_getenv meson_disable_define_of_secure_getenv
  1433.  
  1434. #include <limits.h>
  1435. #undef secure_getenv
  1436.  
  1437. #ifdef __cplusplus
  1438. extern "C"
  1439. #endif
  1440. char secure_getenv ();
  1441.  
  1442. #if defined __stub_secure_getenv || defined __stub___secure_getenv
  1443. fail fail fail this function is not going to work
  1444. #endif
  1445.  
  1446. int main () {
  1447. return secure_getenv ();
  1448. }
  1449. Compiler stdout:
  1450.  
  1451. Compiler stderr:
  1452.  
  1453. Checking for function "secure_getenv" : YES
  1454. Running compile:
  1455. Working directory: /tmp/tmpb_znk073
  1456. Command line: cc /tmp/tmpb_znk073/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpb_znk073/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  1457.  
  1458. Code:
  1459.  
  1460. #define __secure_getenv meson_disable_define_of___secure_getenv
  1461.  
  1462. #include <limits.h>
  1463. #undef __secure_getenv
  1464.  
  1465. #ifdef __cplusplus
  1466. extern "C"
  1467. #endif
  1468. char __secure_getenv ();
  1469.  
  1470. #if defined __stub___secure_getenv || defined __stub_____secure_getenv
  1471. fail fail fail this function is not going to work
  1472. #endif
  1473.  
  1474. int main () {
  1475. return __secure_getenv ();
  1476. }
  1477. Compiler stdout:
  1478.  
  1479. Compiler stderr:
  1480. /usr/bin/ld: /tmp/cczaN1ae.o: in function `main':
  1481. testfile.c:(.text+0xb): undefined reference to `__secure_getenv'
  1482. collect2: error: ld returned 1 exit status
  1483.  
  1484. Running compile:
  1485. Working directory: /tmp/tmpafhpneqh
  1486. Command line: cc /tmp/tmpafhpneqh/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpafhpneqh/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  1487.  
  1488. Code:
  1489.  
  1490. int main() {
  1491. #ifdef __has_builtin
  1492. #if !__has_builtin(__builtin___secure_getenv)
  1493. #error "__builtin___secure_getenv not found"
  1494. #endif
  1495. #elif ! defined(__secure_getenv)
  1496. /* Check for __builtin___secure_getenv only if no includes were added to the
  1497. * prefix above, which means no definition of __secure_getenv can be found.
  1498. * We would always check for this, but we get false positives on
  1499. * MSYS2 if we do. Their toolchain is broken, but we can at least
  1500. * give them a workaround. */
  1501. #if 1
  1502. __builtin___secure_getenv;
  1503. #else
  1504. #error "No definition for __builtin___secure_getenv found in the prefix"
  1505. #endif
  1506. #endif
  1507. }
  1508. Compiler stdout:
  1509.  
  1510. Compiler stderr:
  1511. /tmp/tmpafhpneqh/testfile.c: In function 'main':
  1512. /tmp/tmpafhpneqh/testfile.c:14:17: error: '__builtin___secure_getenv' undeclared (first use in this function); did you mean '__builtin_fegetenv'?
  1513. __builtin___secure_getenv;
  1514. ^~~~~~~~~~~~~~~~~~~~~~~~~
  1515. __builtin_fegetenv
  1516. /tmp/tmpafhpneqh/testfile.c:14:17: note: each undeclared identifier is reported only once for each function it appears in
  1517.  
  1518. Checking for function "__secure_getenv" : NO
  1519. Running compile:
  1520. Working directory: /tmp/tmpog_5b_2p
  1521. Command line: cc /tmp/tmpog_5b_2p/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpog_5b_2p/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1522.  
  1523. Code:
  1524. #include <sys/mman.h>
  1525. #include <limits.h>
  1526.  
  1527. #if defined __stub_memfd_create || defined __stub___memfd_create
  1528. fail fail fail this function is not going to work
  1529. #endif
  1530.  
  1531. int main() {
  1532. void *a = (void*) &memfd_create;
  1533. long b = (long) a;
  1534. return (int) b;
  1535. }
  1536. Compiler stdout:
  1537.  
  1538. Compiler stderr:
  1539.  
  1540. Checking for function "memfd_create" : YES
  1541. Running compile:
  1542. Working directory: /tmp/tmp4mdu08rf
  1543. Command line: cc /tmp/tmp4mdu08rf/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp4mdu08rf/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1544.  
  1545. Code:
  1546. #include <sys/types.h>
  1547. #include <unistd.h>
  1548. #include <limits.h>
  1549.  
  1550. #if defined __stub_gettid || defined __stub___gettid
  1551. fail fail fail this function is not going to work
  1552. #endif
  1553.  
  1554. int main() {
  1555. void *a = (void*) &gettid;
  1556. long b = (long) a;
  1557. return (int) b;
  1558. }
  1559. Compiler stdout:
  1560.  
  1561. Compiler stderr:
  1562. /tmp/tmp4mdu08rf/testfile.c: In function 'main':
  1563. /tmp/tmp4mdu08rf/testfile.c:10:32: error: 'gettid' undeclared (first use in this function); did you mean 'getgid'?
  1564. void *a = (void*) &gettid;
  1565. ^~~~~~
  1566. getgid
  1567. /tmp/tmp4mdu08rf/testfile.c:10:32: note: each undeclared identifier is reported only once for each function it appears in
  1568.  
  1569. Running compile:
  1570. Working directory: /tmp/tmprwhvl2yo
  1571. Command line: cc /tmp/tmprwhvl2yo/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmprwhvl2yo/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1572.  
  1573. Code:
  1574. #include <sys/types.h>
  1575. #include <unistd.h>
  1576. int main() {
  1577. #ifdef __has_builtin
  1578. #if !__has_builtin(__builtin_gettid)
  1579. #error "__builtin_gettid not found"
  1580. #endif
  1581. #elif ! defined(gettid)
  1582. /* Check for __builtin_gettid only if no includes were added to the
  1583. * prefix above, which means no definition of gettid can be found.
  1584. * We would always check for this, but we get false positives on
  1585. * MSYS2 if we do. Their toolchain is broken, but we can at least
  1586. * give them a workaround. */
  1587. #if 0
  1588. __builtin_gettid;
  1589. #else
  1590. #error "No definition for __builtin_gettid found in the prefix"
  1591. #endif
  1592. #endif
  1593. }
  1594. Compiler stdout:
  1595.  
  1596. Compiler stderr:
  1597. /tmp/tmprwhvl2yo/testfile.c: In function 'main':
  1598. /tmp/tmprwhvl2yo/testfile.c:17:18: error: #error "No definition for __builtin_gettid found in the prefix"
  1599. #error "No definition for __builtin_gettid found in the prefix"
  1600. ^~~~~
  1601.  
  1602. Checking for function "gettid" : NO
  1603. Running compile:
  1604. Working directory: /tmp/tmp_06gf_p9
  1605. Command line: cc /tmp/tmp_06gf_p9/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp_06gf_p9/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1606.  
  1607. Code:
  1608. #include <stdlib.h>
  1609. #include <unistd.h>
  1610. #include <limits.h>
  1611.  
  1612. #if defined __stub_pivot_root || defined __stub___pivot_root
  1613. fail fail fail this function is not going to work
  1614. #endif
  1615.  
  1616. int main() {
  1617. void *a = (void*) &pivot_root;
  1618. long b = (long) a;
  1619. return (int) b;
  1620. }
  1621. Compiler stdout:
  1622.  
  1623. Compiler stderr:
  1624. /tmp/tmp_06gf_p9/testfile.c: In function 'main':
  1625. /tmp/tmp_06gf_p9/testfile.c:10:32: error: 'pivot_root' undeclared (first use in this function)
  1626. void *a = (void*) &pivot_root;
  1627. ^~~~~~~~~~
  1628. /tmp/tmp_06gf_p9/testfile.c:10:32: note: each undeclared identifier is reported only once for each function it appears in
  1629.  
  1630. Running compile:
  1631. Working directory: /tmp/tmpgjyziozh
  1632. Command line: cc /tmp/tmpgjyziozh/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpgjyziozh/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1633.  
  1634. Code:
  1635. #include <stdlib.h>
  1636. #include <unistd.h>
  1637. int main() {
  1638. #ifdef __has_builtin
  1639. #if !__has_builtin(__builtin_pivot_root)
  1640. #error "__builtin_pivot_root not found"
  1641. #endif
  1642. #elif ! defined(pivot_root)
  1643. /* Check for __builtin_pivot_root only if no includes were added to the
  1644. * prefix above, which means no definition of pivot_root can be found.
  1645. * We would always check for this, but we get false positives on
  1646. * MSYS2 if we do. Their toolchain is broken, but we can at least
  1647. * give them a workaround. */
  1648. #if 0
  1649. __builtin_pivot_root;
  1650. #else
  1651. #error "No definition for __builtin_pivot_root found in the prefix"
  1652. #endif
  1653. #endif
  1654. }
  1655. Compiler stdout:
  1656.  
  1657. Compiler stderr:
  1658. /tmp/tmpgjyziozh/testfile.c: In function 'main':
  1659. /tmp/tmpgjyziozh/testfile.c:17:18: error: #error "No definition for __builtin_pivot_root found in the prefix"
  1660. #error "No definition for __builtin_pivot_root found in the prefix"
  1661. ^~~~~
  1662.  
  1663. Checking for function "pivot_root" : NO
  1664. Running compile:
  1665. Working directory: /tmp/tmpsj2ralqg
  1666. Command line: cc /tmp/tmpsj2ralqg/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpsj2ralqg/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1667.  
  1668. Code:
  1669. #include <sys/types.h>
  1670. #include <sys/stat.h>
  1671. #include <fcntl.h>
  1672. #include <limits.h>
  1673.  
  1674. #if defined __stub_name_to_handle_at || defined __stub___name_to_handle_at
  1675. fail fail fail this function is not going to work
  1676. #endif
  1677.  
  1678. int main() {
  1679. void *a = (void*) &name_to_handle_at;
  1680. long b = (long) a;
  1681. return (int) b;
  1682. }
  1683. Compiler stdout:
  1684.  
  1685. Compiler stderr:
  1686.  
  1687. Checking for function "name_to_handle_at" : YES
  1688. Running compile:
  1689. Working directory: /tmp/tmp036x2g8z
  1690. Command line: cc /tmp/tmp036x2g8z/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp036x2g8z/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1691.  
  1692. Code:
  1693. #include <sched.h>
  1694. #include <limits.h>
  1695.  
  1696. #if defined __stub_setns || defined __stub___setns
  1697. fail fail fail this function is not going to work
  1698. #endif
  1699.  
  1700. int main() {
  1701. void *a = (void*) &setns;
  1702. long b = (long) a;
  1703. return (int) b;
  1704. }
  1705. Compiler stdout:
  1706.  
  1707. Compiler stderr:
  1708.  
  1709. Checking for function "setns" : YES
  1710. Running compile:
  1711. Working directory: /tmp/tmpuxjk9y8z
  1712. Command line: cc /tmp/tmpuxjk9y8z/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpuxjk9y8z/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1713.  
  1714. Code:
  1715. #include <stdio.h>
  1716. // #include <fcntl.h>
  1717. #include <limits.h>
  1718.  
  1719. #if defined __stub_renameat2 || defined __stub___renameat2
  1720. fail fail fail this function is not going to work
  1721. #endif
  1722.  
  1723. int main() {
  1724. void *a = (void*) &renameat2;
  1725. long b = (long) a;
  1726. return (int) b;
  1727. }
  1728. Compiler stdout:
  1729.  
  1730. Compiler stderr:
  1731.  
  1732. Checking for function "renameat2" : YES
  1733. Running compile:
  1734. Working directory: /tmp/tmpyaejm5es
  1735. Command line: cc /tmp/tmpyaejm5es/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpyaejm5es/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1736.  
  1737. Code:
  1738. #include <linux/kcmp.h>
  1739. #include <limits.h>
  1740.  
  1741. #if defined __stub_kcmp || defined __stub___kcmp
  1742. fail fail fail this function is not going to work
  1743. #endif
  1744.  
  1745. int main() {
  1746. void *a = (void*) &kcmp;
  1747. long b = (long) a;
  1748. return (int) b;
  1749. }
  1750. Compiler stdout:
  1751.  
  1752. Compiler stderr:
  1753. /tmp/tmpyaejm5es/testfile.c: In function 'main':
  1754. /tmp/tmpyaejm5es/testfile.c:9:32: error: 'kcmp' undeclared (first use in this function)
  1755. void *a = (void*) &kcmp;
  1756. ^~~~
  1757. /tmp/tmpyaejm5es/testfile.c:9:32: note: each undeclared identifier is reported only once for each function it appears in
  1758.  
  1759. Running compile:
  1760. Working directory: /tmp/tmpo8rwg_tc
  1761. Command line: cc /tmp/tmpo8rwg_tc/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpo8rwg_tc/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1762.  
  1763. Code:
  1764. #include <linux/kcmp.h>
  1765. int main() {
  1766. #ifdef __has_builtin
  1767. #if !__has_builtin(__builtin_kcmp)
  1768. #error "__builtin_kcmp not found"
  1769. #endif
  1770. #elif ! defined(kcmp)
  1771. /* Check for __builtin_kcmp only if no includes were added to the
  1772. * prefix above, which means no definition of kcmp can be found.
  1773. * We would always check for this, but we get false positives on
  1774. * MSYS2 if we do. Their toolchain is broken, but we can at least
  1775. * give them a workaround. */
  1776. #if 0
  1777. __builtin_kcmp;
  1778. #else
  1779. #error "No definition for __builtin_kcmp found in the prefix"
  1780. #endif
  1781. #endif
  1782. }
  1783. Compiler stdout:
  1784.  
  1785. Compiler stderr:
  1786. /tmp/tmpo8rwg_tc/testfile.c: In function 'main':
  1787. /tmp/tmpo8rwg_tc/testfile.c:16:18: error: #error "No definition for __builtin_kcmp found in the prefix"
  1788. #error "No definition for __builtin_kcmp found in the prefix"
  1789. ^~~~~
  1790.  
  1791. Checking for function "kcmp" : NO
  1792. Running compile:
  1793. Working directory: /tmp/tmp4mps8ez7
  1794. Command line: cc /tmp/tmp4mps8ez7/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp4mps8ez7/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1795.  
  1796. Code:
  1797. #include <sys/types.h>
  1798. #include <keyutils.h>
  1799. #include <limits.h>
  1800.  
  1801. #if defined __stub_keyctl || defined __stub___keyctl
  1802. fail fail fail this function is not going to work
  1803. #endif
  1804.  
  1805. int main() {
  1806. void *a = (void*) &keyctl;
  1807. long b = (long) a;
  1808. return (int) b;
  1809. }
  1810. Compiler stdout:
  1811.  
  1812. Compiler stderr:
  1813. /usr/bin/ld: /tmp/ccuY3gZp.o: in function `main':
  1814. testfile.c:(.text+0x7): undefined reference to `keyctl'
  1815. collect2: error: ld returned 1 exit status
  1816.  
  1817. Running compile:
  1818. Working directory: /tmp/tmpfdl5kbex
  1819. Command line: cc /tmp/tmpfdl5kbex/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpfdl5kbex/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1820.  
  1821. Code:
  1822. #include <sys/types.h>
  1823. #include <keyutils.h>
  1824. int main() {
  1825. #ifdef __has_builtin
  1826. #if !__has_builtin(__builtin_keyctl)
  1827. #error "__builtin_keyctl not found"
  1828. #endif
  1829. #elif ! defined(keyctl)
  1830. /* Check for __builtin_keyctl only if no includes were added to the
  1831. * prefix above, which means no definition of keyctl can be found.
  1832. * We would always check for this, but we get false positives on
  1833. * MSYS2 if we do. Their toolchain is broken, but we can at least
  1834. * give them a workaround. */
  1835. #if 0
  1836. __builtin_keyctl;
  1837. #else
  1838. #error "No definition for __builtin_keyctl found in the prefix"
  1839. #endif
  1840. #endif
  1841. }
  1842. Compiler stdout:
  1843.  
  1844. Compiler stderr:
  1845. /tmp/tmpfdl5kbex/testfile.c: In function 'main':
  1846. /tmp/tmpfdl5kbex/testfile.c:17:18: error: #error "No definition for __builtin_keyctl found in the prefix"
  1847. #error "No definition for __builtin_keyctl found in the prefix"
  1848. ^~~~~
  1849.  
  1850. Checking for function "keyctl" : NO
  1851. Running compile:
  1852. Working directory: /tmp/tmppdb_kdu0
  1853. Command line: cc /tmp/tmppdb_kdu0/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmppdb_kdu0/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1854.  
  1855. Code:
  1856. #include <sys/syscall.h>
  1857. #include <unistd.h>
  1858. #include <limits.h>
  1859.  
  1860. #if defined __stub_copy_file_range || defined __stub___copy_file_range
  1861. fail fail fail this function is not going to work
  1862. #endif
  1863.  
  1864. int main() {
  1865. void *a = (void*) &copy_file_range;
  1866. long b = (long) a;
  1867. return (int) b;
  1868. }
  1869. Compiler stdout:
  1870.  
  1871. Compiler stderr:
  1872.  
  1873. Checking for function "copy_file_range" : YES
  1874. Running compile:
  1875. Working directory: /tmp/tmpztfgvtn1
  1876. Command line: cc /tmp/tmpztfgvtn1/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpztfgvtn1/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1877.  
  1878. Code:
  1879. #include <sys/syscall.h>
  1880. #include <unistd.h>
  1881. #include <limits.h>
  1882.  
  1883. #if defined __stub_bpf || defined __stub___bpf
  1884. fail fail fail this function is not going to work
  1885. #endif
  1886.  
  1887. int main() {
  1888. void *a = (void*) &bpf;
  1889. long b = (long) a;
  1890. return (int) b;
  1891. }
  1892. Compiler stdout:
  1893.  
  1894. Compiler stderr:
  1895. /tmp/tmpztfgvtn1/testfile.c: In function 'main':
  1896. /tmp/tmpztfgvtn1/testfile.c:10:32: error: 'bpf' undeclared (first use in this function)
  1897. void *a = (void*) &bpf;
  1898. ^~~
  1899. /tmp/tmpztfgvtn1/testfile.c:10:32: note: each undeclared identifier is reported only once for each function it appears in
  1900.  
  1901. Running compile:
  1902. Working directory: /tmp/tmpw5r8z6jk
  1903. Command line: cc /tmp/tmpw5r8z6jk/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpw5r8z6jk/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1904.  
  1905. Code:
  1906. #include <sys/syscall.h>
  1907. #include <unistd.h>
  1908. int main() {
  1909. #ifdef __has_builtin
  1910. #if !__has_builtin(__builtin_bpf)
  1911. #error "__builtin_bpf not found"
  1912. #endif
  1913. #elif ! defined(bpf)
  1914. /* Check for __builtin_bpf only if no includes were added to the
  1915. * prefix above, which means no definition of bpf can be found.
  1916. * We would always check for this, but we get false positives on
  1917. * MSYS2 if we do. Their toolchain is broken, but we can at least
  1918. * give them a workaround. */
  1919. #if 0
  1920. __builtin_bpf;
  1921. #else
  1922. #error "No definition for __builtin_bpf found in the prefix"
  1923. #endif
  1924. #endif
  1925. }
  1926. Compiler stdout:
  1927.  
  1928. Compiler stderr:
  1929. /tmp/tmpw5r8z6jk/testfile.c: In function 'main':
  1930. /tmp/tmpw5r8z6jk/testfile.c:17:18: error: #error "No definition for __builtin_bpf found in the prefix"
  1931. #error "No definition for __builtin_bpf found in the prefix"
  1932. ^~~~~
  1933.  
  1934. Checking for function "bpf" : NO
  1935. Running compile:
  1936. Working directory: /tmp/tmpiqvcn4_h
  1937. Command line: cc /tmp/tmpiqvcn4_h/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpiqvcn4_h/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1938.  
  1939. Code:
  1940. #include <sys/types.h>
  1941. #include <sys/stat.h>
  1942. // #include <unistd.h>
  1943. #include <limits.h>
  1944.  
  1945. #if defined __stub_statx || defined __stub___statx
  1946. fail fail fail this function is not going to work
  1947. #endif
  1948.  
  1949. int main() {
  1950. void *a = (void*) &statx;
  1951. long b = (long) a;
  1952. return (int) b;
  1953. }
  1954. Compiler stdout:
  1955.  
  1956. Compiler stderr:
  1957.  
  1958. Checking for function "statx" : YES
  1959. Running compile:
  1960. Working directory: /tmp/tmp0o_r7nzl
  1961. Command line: cc /tmp/tmp0o_r7nzl/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp0o_r7nzl/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1962.  
  1963. Code:
  1964. #include <string.h>
  1965. #include <limits.h>
  1966.  
  1967. #if defined __stub_explicit_bzero || defined __stub___explicit_bzero
  1968. fail fail fail this function is not going to work
  1969. #endif
  1970.  
  1971. int main() {
  1972. void *a = (void*) &explicit_bzero;
  1973. long b = (long) a;
  1974. return (int) b;
  1975. }
  1976. Compiler stdout:
  1977.  
  1978. Compiler stderr:
  1979.  
  1980. Checking for function "explicit_bzero" : YES
  1981. Running compile:
  1982. Working directory: /tmp/tmpvzwgekh3
  1983. Command line: cc /tmp/tmpvzwgekh3/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpvzwgekh3/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  1984.  
  1985. Code:
  1986. #include <malloc.h>
  1987. #include <limits.h>
  1988.  
  1989. #if defined __stub_reallocarray || defined __stub___reallocarray
  1990. fail fail fail this function is not going to work
  1991. #endif
  1992.  
  1993. int main() {
  1994. void *a = (void*) &reallocarray;
  1995. long b = (long) a;
  1996. return (int) b;
  1997. }
  1998. Compiler stdout:
  1999.  
  2000. Compiler stderr:
  2001.  
  2002. Checking for function "reallocarray" : YES
  2003. Running compile:
  2004. Working directory: /tmp/tmp0qhb3s1j
  2005. Command line: cc /tmp/tmp0qhb3s1j/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp0qhb3s1j/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99 -D_GNU_SOURCE
  2006.  
  2007. Code:
  2008. #include <sys/random.h>
  2009. #include <limits.h>
  2010.  
  2011. #if defined __stub_getrandom || defined __stub___getrandom
  2012. fail fail fail this function is not going to work
  2013. #endif
  2014.  
  2015. int main() {
  2016. void *a = (void*) &getrandom;
  2017. long b = (long) a;
  2018. return (int) b;
  2019. }
  2020. Compiler stdout:
  2021.  
  2022. Compiler stderr:
  2023.  
  2024. Checking for function "getrandom" : YES
  2025. Running compile:
  2026. Working directory: /tmp/tmp5rk4h32o
  2027. Command line: cc /tmp/tmp5rk4h32o/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp5rk4h32o/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -std=gnu99
  2028.  
  2029. Code:
  2030.  
  2031. #define _GNU_SOURCE 1
  2032. #include <errno.h>
  2033. int main(void) {
  2034. if (program_invocation_name && program_invocation_short_name)
  2035. return 0;
  2036. return 1;
  2037. }
  2038.  
  2039. Compiler stdout:
  2040.  
  2041. Compiler stderr:
  2042.  
  2043. Checking if "program_invocation[_short]_name test" links: YES
  2044. Program sed found: YES (/usr/bin/sed)
  2045. Program awk found: YES (/usr/bin/awk)
  2046. Program m4 found: YES (/usr/bin/m4)
  2047. Program stat found: YES (/usr/bin/stat)
  2048. Program git found: NO
  2049. Program env found: YES (/usr/bin/env)
  2050. Program perl found: YES (/usr/bin/perl)
  2051. Program halt found: YES (/usr/bin/halt)
  2052. Program kexec found: YES (/usr/bin/kexec)
  2053. Program poweroff found: YES (/usr/bin/poweroff)
  2054. Program reboot found: YES (/usr/bin/reboot)
  2055. Program gperf found: YES (/usr/bin/gperf)
  2056. Running command: /usr/bin/sh -c echo foo,bar | /usr/bin/gperf -L ANSI-C
  2057. --- stdout ---
  2058. /* ANSI-C code produced by gperf version 3.1 */
  2059. /* Command-line: /usr/bin/gperf -L ANSI-C */
  2060. /* Computed positions: -k'' */
  2061.  
  2062.  
  2063. #define TOTAL_KEYWORDS 1
  2064. #define MIN_WORD_LENGTH 3
  2065. #define MAX_WORD_LENGTH 3
  2066. #define MIN_HASH_VALUE 0
  2067. #define MAX_HASH_VALUE 0
  2068. /* maximum key range = 1, duplicates = 0 */
  2069.  
  2070. #ifdef __GNUC__
  2071. __inline
  2072. #else
  2073. #ifdef __cplusplus
  2074. inline
  2075. #endif
  2076. #endif
  2077. /*ARGSUSED*/
  2078. static unsigned int
  2079. hash (register const char *str, register size_t len)
  2080. {
  2081. return 0;
  2082. }
  2083.  
  2084. const char *
  2085. in_word_set (register const char *str, register size_t len)
  2086. {
  2087. static const char * wordlist[] =
  2088. {
  2089. "foo"
  2090. };
  2091.  
  2092. if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
  2093. {
  2094. register unsigned int key = hash (str, len);
  2095.  
  2096. if (key <= MAX_HASH_VALUE)
  2097. {
  2098. register const char *s = wordlist[key];
  2099.  
  2100. if (*str == *s && !strcmp (str + 1, s + 1))
  2101. return s;
  2102. }
  2103. }
  2104. return 0;
  2105. }
  2106.  
  2107. --- stderr ---
  2108.  
  2109.  
  2110. Running compile:
  2111. Working directory: /tmp/tmplghzt0ih
  2112. Command line: cc /tmp/tmplghzt0ih/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmplghzt0ih/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  2113.  
  2114. Code:
  2115.  
  2116. #include <string.h>
  2117. const char * in_word_set(const char *, size_t);
  2118. /* ANSI-C code produced by gperf version 3.1 */
  2119. /* Command-line: /usr/bin/gperf -L ANSI-C */
  2120. /* Computed positions: -k'' */
  2121.  
  2122.  
  2123. #define TOTAL_KEYWORDS 1
  2124. #define MIN_WORD_LENGTH 3
  2125. #define MAX_WORD_LENGTH 3
  2126. #define MIN_HASH_VALUE 0
  2127. #define MAX_HASH_VALUE 0
  2128. /* maximum key range = 1, duplicates = 0 */
  2129.  
  2130. #ifdef __GNUC__
  2131. __inline
  2132. #else
  2133. #ifdef __cplusplus
  2134. inline
  2135. #endif
  2136. #endif
  2137. /*ARGSUSED*/
  2138. static unsigned int
  2139. hash (register const char *str, register size_t len)
  2140. {
  2141. return 0;
  2142. }
  2143.  
  2144. const char *
  2145. in_word_set (register const char *str, register size_t len)
  2146. {
  2147. static const char * wordlist[] =
  2148. {
  2149. "foo"
  2150. };
  2151.  
  2152. if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
  2153. {
  2154. register unsigned int key = hash (str, len);
  2155.  
  2156. if (key <= MAX_HASH_VALUE)
  2157. {
  2158. register const char *s = wordlist[key];
  2159.  
  2160. if (*str == *s && !strcmp (str + 1, s + 1))
  2161. return s;
  2162. }
  2163. }
  2164. return 0;
  2165. }
  2166.  
  2167.  
  2168. Compiler stdout:
  2169.  
  2170. Compiler stderr:
  2171. In file included from /usr/include/bits/libc-header-start.h:33,
  2172. from /usr/include/string.h:26,
  2173. from /tmp/tmplghzt0ih/testfile.c:2:
  2174. /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  2175. # warning _FORTIFY_SOURCE requires compiling with optimization (-O)
  2176. ^~~~~~~
  2177.  
  2178. Message: gperf len type is size_t
  2179. Running compile:
  2180. Working directory: /tmp/tmp6ztajuvn
  2181. Command line: cc /tmp/tmp6ztajuvn/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -E -P -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  2182.  
  2183. Code:
  2184.  
  2185. #ifdef __has_include
  2186. #if !__has_include("sys/capability.h")
  2187. #error "Header 'sys/capability.h' could not be found"
  2188. #endif
  2189. #else
  2190. #include <sys/capability.h>
  2191. #endif
  2192. Compiler stdout:
  2193.  
  2194. Compiler stderr:
  2195.  
  2196. Has header "sys/capability.h": YES
  2197. Running compile:
  2198. Working directory: /tmp/tmp9ki78k3_
  2199. Command line: cc /tmp/tmp9ki78k3_/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -E -P -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  2200.  
  2201. Code:
  2202.  
  2203. #ifdef __has_include
  2204. #if !__has_include("crypt.h")
  2205. #error "Header 'crypt.h' could not be found"
  2206. #endif
  2207. #else
  2208. #include <crypt.h>
  2209. #endif
  2210. Compiler stdout:
  2211.  
  2212. Compiler stderr:
  2213.  
  2214. Has header "crypt.h": YES
  2215. Running compile:
  2216. Working directory: /tmp/tmpzv_80gpi
  2217. Command line: cc /tmp/tmpzv_80gpi/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -E -P -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  2218.  
  2219. Code:
  2220.  
  2221. #ifdef __has_include
  2222. #if !__has_include("linux/btrfs.h")
  2223. #error "Header 'linux/btrfs.h' could not be found"
  2224. #endif
  2225. #else
  2226. #include <linux/btrfs.h>
  2227. #endif
  2228. Compiler stdout:
  2229.  
  2230. Compiler stderr:
  2231.  
  2232. Has header "linux/btrfs.h": YES
  2233. Running compile:
  2234. Working directory: /tmp/tmprym3y2wj
  2235. Command line: cc /tmp/tmprym3y2wj/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -E -P -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  2236.  
  2237. Code:
  2238.  
  2239. #ifdef __has_include
  2240. #if !__has_include("linux/memfd.h")
  2241. #error "Header 'linux/memfd.h' could not be found"
  2242. #endif
  2243. #else
  2244. #include <linux/memfd.h>
  2245. #endif
  2246. Compiler stdout:
  2247.  
  2248. Compiler stderr:
  2249.  
  2250. Has header "linux/memfd.h": YES
  2251. Running compile:
  2252. Working directory: /tmp/tmp_x32y3ka
  2253. Command line: cc /tmp/tmp_x32y3ka/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -E -P -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  2254.  
  2255. Code:
  2256.  
  2257. #ifdef __has_include
  2258. #if !__has_include("linux/vm_sockets.h")
  2259. #error "Header 'linux/vm_sockets.h' could not be found"
  2260. #endif
  2261. #else
  2262. #include <linux/vm_sockets.h>
  2263. #endif
  2264. Compiler stdout:
  2265.  
  2266. Compiler stderr:
  2267.  
  2268. Has header "linux/vm_sockets.h": YES
  2269. Running compile:
  2270. Working directory: /tmp/tmp8u5_6oy3
  2271. Command line: cc /tmp/tmp8u5_6oy3/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -E -P -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  2272.  
  2273. Code:
  2274.  
  2275. #ifdef __has_include
  2276. #if !__has_include("sys/auxv.h")
  2277. #error "Header 'sys/auxv.h' could not be found"
  2278. #endif
  2279. #else
  2280. #include <sys/auxv.h>
  2281. #endif
  2282. Compiler stdout:
  2283.  
  2284. Compiler stderr:
  2285.  
  2286. Has header "sys/auxv.h": YES
  2287. Running compile:
  2288. Working directory: /tmp/tmpu63ga5ua
  2289. Command line: cc /tmp/tmpu63ga5ua/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -E -P -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  2290.  
  2291. Code:
  2292.  
  2293. #ifdef __has_include
  2294. #if !__has_include("valgrind/memcheck.h")
  2295. #error "Header 'valgrind/memcheck.h' could not be found"
  2296. #endif
  2297. #else
  2298. #include <valgrind/memcheck.h>
  2299. #endif
  2300. Compiler stdout:
  2301.  
  2302. Compiler stderr:
  2303. /tmp/tmpu63ga5ua/testfile.c:4:12: error: #error "Header 'valgrind/memcheck.h' could not be found"
  2304. #error "Header 'valgrind/memcheck.h' could not be found"
  2305. ^~~~~
  2306.  
  2307. Has header "valgrind/memcheck.h": NO
  2308. Running compile:
  2309. Working directory: /tmp/tmph7synna7
  2310. Command line: cc /tmp/tmph7synna7/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -E -P -D_FORTIFY_SOURCE=2 -O0 -std=gnu99
  2311.  
  2312. Code:
  2313.  
  2314. #ifdef __has_include
  2315. #if !__has_include("valgrind/valgrind.h")
  2316. #error "Header 'valgrind/valgrind.h' could not be found"
  2317. #endif
  2318. #else
  2319. #include <valgrind/valgrind.h>
  2320. #endif
  2321. Compiler stdout:
  2322.  
  2323. Compiler stderr:
  2324. /tmp/tmph7synna7/testfile.c:4:12: error: #error "Header 'valgrind/valgrind.h' could not be found"
  2325. #error "Header 'valgrind/valgrind.h' could not be found"
  2326. ^~~~~
  2327.  
  2328. Has header "valgrind/valgrind.h": NO
  2329. Program tools/meson-get-cg-controller.sh found: YES (/build/elogind/src/elogind-239.1/tools/meson-get-cg-controller.sh)
  2330. Running command: /usr/bin/awk /^\s*SYS_UID_MAX\s+/ { uid=$2 } END { print uid } /etc/login.defs
  2331. --- stdout ---
  2332. 999
  2333.  
  2334. --- stderr ---
  2335.  
  2336.  
  2337. Message: maximum system UID is 999
  2338. Running command: /usr/bin/awk /^\s*SYS_GID_MAX\s+/ { gid=$2 } END { print gid } /etc/login.defs
  2339. --- stdout ---
  2340. 999
  2341.  
  2342. --- stderr ---
  2343.  
  2344.  
  2345. Message: maximum system GID is 999
  2346. Running command: /usr/bin/getent passwd 65534
  2347. --- stdout ---
  2348. nobody:x:65534:99:Nobody:/:/sbin/nologin
  2349.  
  2350. --- stderr ---
  2351.  
  2352.  
  2353. Running command: /usr/bin/id -u nobody
  2354. --- stdout ---
  2355. 65534
  2356.  
  2357. --- stderr ---
  2358.  
  2359.  
  2360. Running command: /usr/bin/getent group 65534
  2361. --- stdout ---
  2362.  
  2363. --- stderr ---
  2364.  
  2365.  
  2366. Running command: /usr/bin/id -g nobody
  2367. --- stdout ---
  2368. 99
  2369.  
  2370. --- stderr ---
  2371.  
  2372.  
  2373. meson.build:850: WARNING:
  2374. The local group with the configured group name "nobody" of the nobody group does not have UID 65534 (it has 99).
  2375. Your build will result in an group table setup that is incompatible with the local system.
  2376. Dependency threads found: YES
  2377. Running compile:
  2378. Working directory: /tmp/tmpwf_xtr60
  2379. Command line: cc /tmp/tmpwf_xtr60/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpwf_xtr60/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -Wl,--start-group -lrt -Wl,--end-group -Wl,--allow-shlib-undefined
  2380.  
  2381. Code:
  2382. int main(int argc, char **argv) { return 0; }
  2383. Compiler stdout:
  2384.  
  2385. Compiler stderr:
  2386.  
  2387. Library rt found: YES
  2388. Running compile:
  2389. Working directory: /tmp/tmp0de3514y
  2390. Command line: cc /tmp/tmp0de3514y/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp0de3514y/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -Wl,--start-group -lm -Wl,--end-group -Wl,--allow-shlib-undefined
  2391.  
  2392. Code:
  2393. int main(int argc, char **argv) { return 0; }
  2394. Compiler stdout:
  2395.  
  2396. Compiler stderr:
  2397.  
  2398. Library m found: YES
  2399. Running compile:
  2400. Working directory: /tmp/tmpdaxgtmhv
  2401. Command line: cc /tmp/tmpdaxgtmhv/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpdaxgtmhv/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -Wl,--start-group -ldl -Wl,--end-group -Wl,--allow-shlib-undefined
  2402.  
  2403. Code:
  2404. int main(int argc, char **argv) { return 0; }
  2405. Compiler stdout:
  2406.  
  2407. Compiler stderr:
  2408.  
  2409. Library dl found: YES
  2410. Running compile:
  2411. Working directory: /tmp/tmpsrpvj2sy
  2412. Command line: cc /tmp/tmpsrpvj2sy/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpsrpvj2sy/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -Wl,--start-group -lcrypt -Wl,--end-group -Wl,--allow-shlib-undefined
  2413.  
  2414. Code:
  2415. int main(int argc, char **argv) { return 0; }
  2416. Compiler stdout:
  2417.  
  2418. Compiler stderr:
  2419.  
  2420. Library crypt found: YES
  2421. Found pkg-config: /usr/bin/pkg-config (1.5.3)
  2422. Determining dependency 'libcap' with pkg-config executable '/usr/bin/pkg-config'
  2423. Called `/usr/bin/pkg-config --modversion libcap` -> 0
  2424. 2.25
  2425. Called `/usr/bin/pkg-config --cflags libcap` -> 0
  2426.  
  2427. Called `/usr/bin/pkg-config libcap --libs` -> 0
  2428. -L/lib64 -lcap
  2429. Called `/usr/bin/pkg-config libcap --libs` -> 0
  2430. -L/lib64 -lcap
  2431. Running compile:
  2432. Working directory: /tmp/tmpfjpr5db7
  2433. Command line: c++ /tmp/tmpfjpr5db7/testfile.cpp -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpfjpr5db7/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -fpermissive --print-search-dirs
  2434.  
  2435. Code:
  2436.  
  2437. Compiler stdout:
  2438. install: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/
  2439. programs: =/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../x86_64-pc-linux-gnu/bin/
  2440. libraries: =/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../lib/:/lib/x86_64-pc-linux-gnu/8.2.1/:/lib/../lib/:/usr/lib/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../:/lib/:/usr/lib/
  2441.  
  2442. Compiler stderr:
  2443.  
  2444. Native dependency libcap found: YES 2.25
  2445. Determining dependency 'libselinux' with pkg-config executable '/usr/bin/pkg-config'
  2446. Called `/usr/bin/pkg-config --modversion libselinux` -> 1
  2447.  
  2448. Dependency libselinux found: NO
  2449. Determining dependency 'polkit-gobject-1' with pkg-config executable '/usr/bin/pkg-config'
  2450. Called `/usr/bin/pkg-config --modversion polkit-gobject-1` -> 0
  2451. 0.116
  2452. Called `/usr/bin/pkg-config --cflags polkit-gobject-1` -> 0
  2453. -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi-3.2.1/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid
  2454. Called `/usr/bin/pkg-config polkit-gobject-1 --libs` -> 0
  2455. -L/usr/lib -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0
  2456. Called `/usr/bin/pkg-config polkit-gobject-1 --libs` -> 0
  2457. -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0
  2458. Native dependency polkit-gobject-1 found: YES 0.116
  2459. Running compile:
  2460. Working directory: /tmp/tmp5fadr58n
  2461. Command line: cc /tmp/tmp5fadr58n/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp5fadr58n/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -Wl,--start-group -lacl -Wl,--end-group -Wl,--allow-shlib-undefined
  2462.  
  2463. Code:
  2464. int main(int argc, char **argv) { return 0; }
  2465. Compiler stdout:
  2466.  
  2467. Compiler stderr:
  2468.  
  2469. Library acl found: YES
  2470. Determining dependency 'audit' with pkg-config executable '/usr/bin/pkg-config'
  2471. Called `/usr/bin/pkg-config --modversion audit` -> 1
  2472.  
  2473. Dependency audit found: NO
  2474. Running compile:
  2475. Working directory: /tmp/tmpgkc9znwd
  2476. Command line: cc /tmp/tmpgkc9znwd/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpgkc9znwd/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -Wl,--start-group -lpam -Wl,--end-group -Wl,--allow-shlib-undefined
  2477.  
  2478. Code:
  2479. int main(int argc, char **argv) { return 0; }
  2480. Compiler stdout:
  2481.  
  2482. Compiler stderr:
  2483.  
  2484. Library pam found: YES
  2485. Running compile:
  2486. Working directory: /tmp/tmp9dpzc0_h
  2487. Command line: cc /tmp/tmp9dpzc0_h/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp9dpzc0_h/output.exe -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -O0 -Wl,--start-group -lpam_misc -Wl,--end-group -Wl,--allow-shlib-undefined
  2488.  
  2489. Code:
  2490. int main(int argc, char **argv) { return 0; }
  2491. Compiler stdout:
  2492.  
  2493. Compiler stderr:
  2494.  
  2495. Library pam_misc found: YES
  2496. Determining dependency 'libpcre2-8' with pkg-config executable '/usr/bin/pkg-config'
  2497. Called `/usr/bin/pkg-config --modversion libpcre2-8` -> 1
  2498.  
  2499. Dependency libpcre2-8 found: NO
  2500. Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
  2501. Called `/usr/bin/pkg-config --modversion glib-2.0` -> 0
  2502. 2.58.1
  2503. Called `/usr/bin/pkg-config --cflags glib-2.0` -> 0
  2504. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
  2505. Called `/usr/bin/pkg-config glib-2.0 --libs` -> 0
  2506. -L/usr/lib -lglib-2.0
  2507. Called `/usr/bin/pkg-config glib-2.0 --libs` -> 0
  2508. -lglib-2.0
  2509. Native dependency glib-2.0 found: YES 2.58.1
  2510. Determining dependency 'gobject-2.0' with pkg-config executable '/usr/bin/pkg-config'
  2511. Called `/usr/bin/pkg-config --modversion gobject-2.0` -> 0
  2512. 2.58.1
  2513. Called `/usr/bin/pkg-config --cflags gobject-2.0` -> 0
  2514. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi-3.2.1/include
  2515. Called `/usr/bin/pkg-config gobject-2.0 --libs` -> 0
  2516. -L/usr/lib -lgobject-2.0 -lglib-2.0
  2517. Called `/usr/bin/pkg-config gobject-2.0 --libs` -> 0
  2518. -lgobject-2.0 -lglib-2.0
  2519. Native dependency gobject-2.0 found: YES 2.58.1
  2520. Determining dependency 'gio-2.0' with pkg-config executable '/usr/bin/pkg-config'
  2521. Called `/usr/bin/pkg-config --modversion gio-2.0` -> 0
  2522. 2.58.1
  2523. Called `/usr/bin/pkg-config --cflags gio-2.0` -> 0
  2524. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi-3.2.1/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid
  2525. Called `/usr/bin/pkg-config gio-2.0 --libs` -> 0
  2526. -L/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0
  2527. Called `/usr/bin/pkg-config gio-2.0 --libs` -> 0
  2528. -lgio-2.0 -lgobject-2.0 -lglib-2.0
  2529. Native dependency gio-2.0 found: YES 2.58.1
  2530. Determining dependency 'dbus-1' with pkg-config executable '/usr/bin/pkg-config'
  2531. Called `/usr/bin/pkg-config --modversion dbus-1` -> 0
  2532. 1.12.10
  2533. Called `/usr/bin/pkg-config --cflags dbus-1` -> 0
  2534. -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include
  2535. Called `/usr/bin/pkg-config dbus-1 --libs` -> 0
  2536. -L/usr/lib -ldbus-1
  2537. Called `/usr/bin/pkg-config dbus-1 --libs` -> 0
  2538. -ldbus-1
  2539. Native dependency dbus-1 found: YES 1.12.10
  2540. Configuring config.h using configuration
  2541. Program tools/meson-apply-m4.sh found: YES (/bin/sh /build/elogind/src/elogind-239.1/tools/meson-apply-m4.sh)
  2542. Program /build/elogind/src/elogind-239.1/tools/meson-symlink_headers.sh found: YES (/build/elogind/src/elogind-239.1/tools/meson-symlink_headers.sh)
  2543. Running compile:
  2544. Working directory: /tmp/tmpzgcnql1q
  2545. Command line: cc /tmp/tmpzgcnql1q/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpzgcnql1q/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=iso9899:2017
  2546.  
  2547. Code:
  2548. int i;
  2549.  
  2550. Compiler stdout:
  2551.  
  2552. Compiler stderr:
  2553.  
  2554. Compiler for C supports arguments -std=iso9899:2017: YES
  2555. Program c++ found: YES (/usr/bin/c++)
  2556. Running compile:
  2557. Working directory: /tmp/tmplvl0rqqm
  2558. Command line: cc /tmp/tmplvl0rqqm/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmplvl0rqqm/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=c++14
  2559.  
  2560. Code:
  2561. int i;
  2562.  
  2563. Compiler stdout:
  2564.  
  2565. Compiler stderr:
  2566. cc1: warning: command line option '-std=c++14' is valid for C++/ObjC++ but not for C
  2567.  
  2568. Compiler for C supports arguments -std=c++14: YES
  2569. Running compile:
  2570. Working directory: /tmp/tmpbr5ujgf5
  2571. Command line: cc /tmp/tmpbr5ujgf5/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpbr5ujgf5/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 -std=c++17
  2572.  
  2573. Code:
  2574. int i;
  2575.  
  2576. Compiler stdout:
  2577.  
  2578. Compiler stderr:
  2579. cc1: warning: command line option '-std=c++17' is valid for C++/ObjC++ but not for C
  2580.  
  2581. Compiler for C supports arguments -std=c++17: YES
  2582. Adding test "cc-sd-bus.h:c"
  2583. Adding test "cc-sd-bus.h:c-ansi"
  2584. Adding test "cc-sd-bus.h:c-std=iso9899:1990"
  2585. Adding test "cc-sd-bus.h:c-std=iso9899:2011"
  2586. Adding test "cc-sd-bus.h:c-std=iso9899:2017"
  2587. Adding test "cc-sd-bus.h:c++"
  2588. Adding test "cc-sd-bus.h:c++-std=c++98"
  2589. Adding test "cc-sd-bus.h:c++-std=c++11"
  2590. Adding test "cc-sd-bus.h:c++-std=c++14"
  2591. Adding test "cc-sd-bus.h:c++-std=c++17"
  2592. Adding test "cc-sd-bus-protocol.h:c"
  2593. Adding test "cc-sd-bus-protocol.h:c-ansi"
  2594. Adding test "cc-sd-bus-protocol.h:c-std=iso9899:1990"
  2595. Adding test "cc-sd-bus-protocol.h:c-std=iso9899:2011"
  2596. Adding test "cc-sd-bus-protocol.h:c-std=iso9899:2017"
  2597. Adding test "cc-sd-bus-protocol.h:c++"
  2598. Adding test "cc-sd-bus-protocol.h:c++-std=c++98"
  2599. Adding test "cc-sd-bus-protocol.h:c++-std=c++11"
  2600. Adding test "cc-sd-bus-protocol.h:c++-std=c++14"
  2601. Adding test "cc-sd-bus-protocol.h:c++-std=c++17"
  2602. Adding test "cc-sd-bus-vtable.h:c"
  2603. Adding test "cc-sd-bus-vtable.h:c-ansi"
  2604. Adding test "cc-sd-bus-vtable.h:c-std=iso9899:1990"
  2605. Adding test "cc-sd-bus-vtable.h:c-std=iso9899:2011"
  2606. Adding test "cc-sd-bus-vtable.h:c-std=iso9899:2017"
  2607. Adding test "cc-sd-bus-vtable.h:c++"
  2608. Adding test "cc-sd-bus-vtable.h:c++-std=c++98"
  2609. Adding test "cc-sd-bus-vtable.h:c++-std=c++11"
  2610. Adding test "cc-sd-bus-vtable.h:c++-std=c++14"
  2611. Adding test "cc-sd-bus-vtable.h:c++-std=c++17"
  2612. Adding test "cc-sd-daemon.h:c"
  2613. Adding test "cc-sd-daemon.h:c-ansi"
  2614. Adding test "cc-sd-daemon.h:c-std=iso9899:1990"
  2615. Adding test "cc-sd-daemon.h:c-std=iso9899:2011"
  2616. Adding test "cc-sd-daemon.h:c-std=iso9899:2017"
  2617. Adding test "cc-sd-daemon.h:c++"
  2618. Adding test "cc-sd-daemon.h:c++-std=c++98"
  2619. Adding test "cc-sd-daemon.h:c++-std=c++11"
  2620. Adding test "cc-sd-daemon.h:c++-std=c++14"
  2621. Adding test "cc-sd-daemon.h:c++-std=c++17"
  2622. Adding test "cc-sd-event.h:c"
  2623. Adding test "cc-sd-event.h:c-ansi"
  2624. Adding test "cc-sd-event.h:c-std=iso9899:1990"
  2625. Adding test "cc-sd-event.h:c-std=iso9899:2011"
  2626. Adding test "cc-sd-event.h:c-std=iso9899:2017"
  2627. Adding test "cc-sd-event.h:c++"
  2628. Adding test "cc-sd-event.h:c++-std=c++98"
  2629. Adding test "cc-sd-event.h:c++-std=c++11"
  2630. Adding test "cc-sd-event.h:c++-std=c++14"
  2631. Adding test "cc-sd-event.h:c++-std=c++17"
  2632. Adding test "cc-sd-id128.h:c"
  2633. Adding test "cc-sd-id128.h:c-ansi"
  2634. Adding test "cc-sd-id128.h:c-std=iso9899:1990"
  2635. Adding test "cc-sd-id128.h:c-std=iso9899:2011"
  2636. Adding test "cc-sd-id128.h:c-std=iso9899:2017"
  2637. Adding test "cc-sd-id128.h:c++"
  2638. Adding test "cc-sd-id128.h:c++-std=c++98"
  2639. Adding test "cc-sd-id128.h:c++-std=c++11"
  2640. Adding test "cc-sd-id128.h:c++-std=c++14"
  2641. Adding test "cc-sd-id128.h:c++-std=c++17"
  2642. Adding test "cc-sd-login.h:c"
  2643. Adding test "cc-sd-login.h:c-ansi"
  2644. Adding test "cc-sd-login.h:c-std=iso9899:1990"
  2645. Adding test "cc-sd-login.h:c-std=iso9899:2011"
  2646. Adding test "cc-sd-login.h:c-std=iso9899:2017"
  2647. Adding test "cc-sd-login.h:c++"
  2648. Adding test "cc-sd-login.h:c++-std=c++98"
  2649. Adding test "cc-sd-login.h:c++-std=c++11"
  2650. Adding test "cc-sd-login.h:c++-std=c++14"
  2651. Adding test "cc-sd-login.h:c++-std=c++17"
  2652. Adding test "cc-sd-messages.h:c"
  2653. Adding test "cc-sd-messages.h:c-ansi"
  2654. Adding test "cc-sd-messages.h:c-std=iso9899:1990"
  2655. Adding test "cc-sd-messages.h:c-std=iso9899:2011"
  2656. Adding test "cc-sd-messages.h:c-std=iso9899:2017"
  2657. Adding test "cc-sd-messages.h:c++"
  2658. Adding test "cc-sd-messages.h:c++-std=c++98"
  2659. Adding test "cc-sd-messages.h:c++-std=c++11"
  2660. Adding test "cc-sd-messages.h:c++-std=c++14"
  2661. Adding test "cc-sd-messages.h:c++-std=c++17"
  2662. Program generate-gperfs.py found: YES (/build/elogind/src/elogind-239.1/src/basic/generate-gperfs.py)
  2663. Program generate-cap-list.sh found: YES (/build/elogind/src/elogind-239.1/src/basic/generate-cap-list.sh)
  2664. Program generate-errno-list.sh found: YES (/build/elogind/src/elogind-239.1/src/basic/generate-errno-list.sh)
  2665. Program generate-socket-protocol-list.sh found: YES (/bin/sh /build/elogind/src/elogind-239.1/src/basic/generate-socket-protocol-list.sh)
  2666. Program sh found: YES (/usr/bin/sh)
  2667. Configuring libelogind.pc using configuration
  2668. Configuring logind.conf using configuration
  2669. Configuring org.freedesktop.login1.service using configuration
  2670. Configuring 71-seat.rules using configuration
  2671. Configuring 73-seat-late.rules.m4 using configuration
  2672. Determining dependency 'libudev' with pkg-config executable '/usr/bin/pkg-config'
  2673. Called `/usr/bin/pkg-config --modversion libudev` -> 0
  2674. 220
  2675. Called `/usr/bin/pkg-config --cflags libudev` -> 0
  2676.  
  2677. Called `/usr/bin/pkg-config libudev --libs` -> 0
  2678. -L/usr/lib -ludev
  2679. Called `/usr/bin/pkg-config libudev --libs` -> 0
  2680. -ludev
  2681. Native dependency libudev found: YES 220
  2682. Running command: /usr/bin/sh -c echo "$PATH"
  2683. --- stdout ---
  2684. /usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
  2685.  
  2686. --- stderr ---
  2687.  
  2688.  
  2689. Program generate-sym-test.py found: YES (/build/elogind/src/elogind-239.1/src/test/generate-sym-test.py)
  2690. Adding test "dlopen-pam_elogind"
  2691. Adding test "test-utf8"
  2692. Adding test "test-locale-util"
  2693. Adding test "test-copy"
  2694. Adding test "test-random-util"
  2695. Adding test "test-format-table"
  2696. Adding test "test-util"
  2697. Adding test "test-exec-util"
  2698. Adding test "test-hexdecoct"
  2699. Adding test "test-alloc-util"
  2700. Adding test "test-io-util"
  2701. Adding test "test-fs-util"
  2702. Adding test "test-proc-cmdline"
  2703. Adding test "test-fd-util"
  2704. Adding test "test-stat-util"
  2705. Adding test "test-escape"
  2706. Adding test "test-string-util"
  2707. Adding test "test-extract-word"
  2708. Adding test "test-parse-util"
  2709. Adding test "test-user-util"
  2710. Adding test "test-process-util"
  2711. Adding test "test-verbs"
  2712. Adding test "test-signal-util"
  2713. Adding test "test-selinux"
  2714. Adding test "test-sizeof"
  2715. Adding test "test-hashmap"
  2716. Adding test "test-set"
  2717. Adding test "test-list"
  2718. Adding test "test-procfs-util"
  2719. Adding test "test-unaligned"
  2720. Adding test "test-prioq"
  2721. Adding test "test-log"
  2722. Message: test-ipcrm is an unsafe test
  2723. Adding test "test-ellipsize"
  2724. Adding test "test-strip-tab-ansi"
  2725. Message: test-cgroup is a manual test
  2726. Adding test "test-path-util"
  2727. Adding test "test-siphash24"
  2728. Adding test "test-conf-files"
  2729. Adding test "test-conf-parser"
  2730. Adding test "test-id128"
  2731. Adding test "test-hash"
  2732. Adding test "test-bus-util"
  2733. Adding test "test-bus-signature"
  2734. Adding test "test-bus-error"
  2735. Adding test "test-bus-server"
  2736. Adding test "test-bus-vtable"
  2737. Adding test "test-bus-match"
  2738. Adding test "test-bus-introspect"
  2739. Adding test "test-event"
  2740. Adding test "test-login"
  2741. Adding test "test-login-shared"
  2742. Message: test-inhibit is a manual test
  2743. Adding test "test-login-tables"
  2744. Adding test "test-libelogind-sym"
  2745. Program tools/make-directive-index.py found: YES (/build/elogind/src/elogind-239.1/tools/make-directive-index.py)
  2746. Program tools/make-man-index.py found: YES (/build/elogind/src/elogind-239.1/tools/make-man-index.py)
  2747. Program tools/xml_helper.py found: YES (/build/elogind/src/elogind-239.1/tools/xml_helper.py)
  2748. Program xsltproc found: YES (/usr/bin/xsltproc)
  2749. Configuring custom-entities.ent using configuration
  2750. Running command: /build/elogind/src/elogind-239.1/tools/xml_helper.py
  2751. --- stdout ---
  2752.  
  2753. --- stderr ---
  2754.  
  2755.  
  2756. Determining dependency 'bash-completion' with pkg-config executable '/usr/bin/pkg-config'
  2757. Called `/usr/bin/pkg-config --modversion bash-completion` -> 1
  2758.  
  2759. Dependency bash-completion found: NO
  2760. Message: bash completions: /usr/share/bash-completion/completions
  2761. Message: zsh completions: /usr/share/zsh/site-functions
  2762. Program sh found: YES (/usr/bin/sh)
  2763. Program tools/meson-check-help.sh found: YES (/build/elogind/src/elogind-239.1/tools/meson-check-help.sh)
  2764. Adding test "check-help-loginctl"
  2765. Adding test "check-help-elogind-inhibit"
  2766. Program tools/meson-check-api-docs.sh found: YES (/build/elogind/src/elogind-239.1/tools/meson-check-api-docs.sh)
  2767. Message: elogind 239.1
  2768. split /usr: false
  2769. split bin-sbin: false
  2770. prefix directory: /usr
  2771. rootprefix directory: /usr
  2772. sysconf directory: /etc
  2773. include directory: /usr/include
  2774. lib directory: /usr/lib
  2775. rootlib directory: /usr/lib
  2776. rootexeclib dir: /usr/lib/elogind
  2777. PAM modules directory: /usr/lib/security
  2778. PAM configuration directory: /etc/pam.d
  2779. modprobe.d directory: /usr/lib/modprobe.d
  2780. D-Bus policy directory: /usr/share/dbus-1/system.d
  2781. D-Bus session directory: /usr/share/dbus-1/services
  2782. D-Bus system directory: /usr/share/dbus-1/system-services
  2783. bash completions directory: /usr/share/bash-completion/completions
  2784. zsh completions directory: /usr/share/zsh/site-functions
  2785. TTY GID: 5
  2786. maximum system UID: 999
  2787. maximum system GID: 999
  2788. nobody user name: nobody
  2789. nobody group name: nobody
  2790. default KillUserProcesses setting: true
  2791.  
  2792. enabled features: PAM, SMACK, ACL, polkit, dbus, glib, man pages, man page indices, utmp
  2793.  
  2794. disabled features: AUDIT, SELinux, legacy pkla, html pages, valgrind, debug elogind, debug hashmap, debug mmap cache
  2795.  
  2796. Build targets in project: 474
  2797. Found ninja-1.8.2 at /usr/bin/ninja
  2798. Running compile:
  2799. Working directory: /tmp/tmpvxuxakqn
  2800. Command line: cc /tmp/tmpvxuxakqn/testfile.c -pipe -D_FILE_OFFSET_BITS=64 -c -o /tmp/tmpvxuxakqn/output.obj -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -O0 --print-search-dirs
  2801.  
  2802. Code:
  2803.  
  2804. Compiler stdout:
  2805. install: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/
  2806. programs: =/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../x86_64-pc-linux-gnu/bin/
  2807. libraries: =/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../x86_64-pc-linux-gnu/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../lib/:/lib/x86_64-pc-linux-gnu/8.2.1/:/lib/../lib/:/usr/lib/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../:/lib/:/usr/lib/
  2808.  
  2809. Compiler stderr:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement